80C552-LCD-Board
Transcription
80C552-LCD-Board
Soft- und Hardwareentwicklung Jürgen Engelmann & Ursula Schrader 80C552-LCD-Board Entwicklungs-Board für 8051-Projekte Das 80C552-LCD-Board unterstützt das Hardware-und Software-Design von 8051-Projekten. Das 80C552-LCD-Board besitzt ein 2 x 16zeiliges LC-Display. Mit dem Entwicklungs-Board lassen sich Projekte aufbauen, die die Microcontroller der 8051-Familie verwenden. Der In-Circuit-Emulator Compact-51 läßt sich direkt über einen 34pol. Pfostenstecker anschließen. Das 80C552-LCD-Board ist ideal für die Entwicklung kleiner und mittlerer Applikationen geeignet. Es lassen sich auch Programme für andere 8051-Derivate entwerfen und testen. Das Board läßt sich sehr gut im Lehrbetrieb einsetzen. Die vorhandene Echtzeituhr ermöglicht das Schreiben von Software, in der eine genaue Zeitbasis gefordert ist. Im Flashspeicher befindet sich ein Urlader-Programm. Dieser Urlader gewährleistet die Übertragung von Programmen in den Flashspeicher. Dies geschieht über die serielle Schnittstelle. Die Schnittstelle kann auch von der Anwender-Software verwendet werden. Für die Erweiterung steht u. a. eine I²C-Schnittstelle bereit. An ihr sind der Uhrenbaustein und das Thermometer angeschlossen. Für die analogen Ein- und Ausgaben sind der ADC (8 multiplexe Eingänge) mit 10-Bit Auflösung und zwei pulsweitenmodulierte Ausgänge vorgesehen. Digitale Ein-/Ausgänge runden das Bild ab. Richthofenstr. 29 - D-31137 Hildesheim - Tel. 05121 - 74 15 20 - Fax 05121 - 74 15 25 eMail: [email protected] - Internet: http://www.engelmann-schrader.de Soft- und Hardwareentwicklung Jürgen Engelmann & Ursula Schrader Technische Daten des LCD-Boards Größe: ca. 83 mm x 135 mm Spannungs-Versorgung: 7,5 V / ca. 120 mA 9 V / 200 mA über 3,5 mm Klinke Schnittstellen: 40pol. Pfostenstecker: - 10 Bit ADC mit 8 gemultiplexten Analog-Eingängen - I²C-Bus - Compare- und Capture-Unit - PWM0, PWM1 34pol. Pfostenstecker mit dem Adreß-/Datenbus für den In-Circuit-Emulator Compact-51 Eingaben: 5 Tasten plus 1 RESET-Taste Jumper zur Konfiguration - J1 gesteckt Download möglich - J1 nicht gesteckt Download nicht möglich - J2 gesteckt Harvard-Architektur - J2 nicht gesteckt von-Neumann-Architektur - J3 gesteckt Watchdog aktiv - J3 nicht gesteckt Watchdog nicht aktiv - J4 gesteckt Flash-EPROM aktiv - J4 nicht gesteckt Emulation / Compact-51 aktiv Speicher: 128 KByte FLASH 64 KByte SRAM Sonstiges: Temperatursensor (I²C-Bus) LM75 Echtzeituhr (I²C-Bus) mit 32 KHz Quarz DSUB-9pol. für die serielle Schnittstelle Mini-DIN zum Anschluß einer PC-Tastatur Lieferumfang Controller: Philips 80C552 mit 11,0592 MHz Entwicklungs-Board mit 80C552-Controller, LC-Display, Diskette mit Download-Programm, Beispielen und Handbuch im PDF-Format Eingänge: 10-Bit ADC PWM-Ausgänge: 2 pulsweitenmodulierte Ausgänge mit 8 Bit Auflösung Digitale Ein-Ausgänge: abhängig von der Belegung der einzelnen Ports (siehe Schaltplan) Anzeigen: LC-Display mit 2 x 16 Zeichen 10 LEDs davon 1 Reset und 1 Power-On Richthofenstr. 29 - D-31137 Hildesheim - Tel. 05121 - 74 15 20 - Fax 05121 - 74 15 25 eMail: [email protected] - Internet: http://www.engelmann-schrader.de