Elektronik :: Universelles CPU-Board

mit Atmel AT89C2051/4051 oder AVR AT90S2313


Features:

  • Halbe Europakarte (10x8 cm)
  • mit Mikroprozessor
  • wenig Hardwareaufwand
  • preiswerter Aufbau
  • wahlweise 2 oder 4 KByte Flash
  • seriellen Schnittstelle (UART),
  • Zeitgeber (Timer)
  • digitalen I/O-Ports
  • LC-Anzeige,
  • zwei Eingabetaster,
  • vier unabhängige 8-Bit A/D-Wandler,
  • ein D/A-Wandler
  • acht externe, programmierbare Ports

CPU-Board mit Atmel AT89C2051/4051 oder AVR AT90S2313:

Mehrzweck-Prozessorplatine

Steckerbelegung SV2: Analoge Eingänge/Ausg
AIN0 GND
AIN1 GND
AIN2 GND
AIN3 GND
AOUT GND


Steckerbelegung SV1: Digitale Ein-/Ausgänge Eingänge
+5Volt GND
P0 P1
P2 P3
P4 P5
P6 P7

Aufbau

Kommunikation via I2C-Bus

Der 8-Bit A/D und D/A-Wandler PCF8591

Das dritte Byte, sofern es im Schreibmodus (Bit Null im Adressbyte auf

Lesen der Analogeingänge

PCF8574(A) - der kleine Unterschied


Die Adresse des PCF8574A differiert vom PCF8574 deutlich

Programmierung des 8-Bit Ports

Die Software für den A/D-D/A-Wandler...

Simsalabim -- der Atmel AVR!

Literatur / Verweise:

Download von Dateien zu diesem Projekt

Und hier geht es zum Download.


Platinen und Bausätze

Für dieses Projekt biete ich einen Bauteileservice an.


Zurück

Copyright Michael Wöste