4 Digital-I/O

Die einfachste Funktion einer MCU ist die Bereitstellung von digitalen Ein- und Ausgängen. AVR®-MCUs verfügen über eine Baugruppe, die typischerweise 8 digitale Ein- und Ausgänge in sog. Ports bündelt. Je nach AVR- und Gehäusetyp gibt es mehr oder weniger dieser Ports, teilweise mit geringerer Breite. Der ATmega16 besitzt vier 8 bit Ports PORTn, n=A-D, stellt also 32 digitale Ein-/Ausgänge zur Verfügung. Ports werden genutzt, um externe digitale Signale einzulesen oder zu erzeugen. Dies geschieht oft unter Softwarekontrolle, kann aber auch automatisch per Hardware erfolgen, z. B. in Verbindung mit der Timer/Counter-Baugruppe. Die Ports des ATmega16 sind elektrisch so ausgelegt, daß Sie kleine Lasten wie Normalstrom-LEDs direkt anschliessen ...

Get AVR - Mikrocontroller now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.