laboratory 3f liquid crystal display Alarm Clock
Fall 2009
Page 3f.1
Lab 3f LCD Alarm Clock
This laboratory assignment accompanies the book, Embedded microcomputer Systems: Real Time Interfacing, Second edition, by Jonathan W. Valvano, published by Thomson, copyright © 2006. Goals Optimize an existing hardware/ parcel embrasure between a LCD pageant and a microcomputer, chassis a hardware/software interface for three switches apply key wakeup, Design a hardware/software device driver for generating single tones on a speaker, Measure supply original necessary to run the embedded system, Implement a digital alarm clock. Valvano Chapter 3 on Basic Handshake Mechanisms, Valvano class 3.2.2 on key wakeup, Valvano subsection 8.3 on LCD fundamentals, Valvano Section 2.7 on device drivers. hypertext transfer protocol://users.ece.utexas.edu/~valvano/Datasheets/LCDOptrex.pdf http://users.ece.utexas.edu/~valvano/Datasheets/LCD.pdf http://users.ece.utexas.edu/~valvano/Datasheets/LCD100.pdf http://users.ece.utexas.edu/~valvano/Datasheets/LCDHD44780.pdf OC_DP512.zip and LCD_9S12.zip projects, Lab3f_Artist.sch diagram
Review
Starter files
Background Microprocessor-controlled LCD displays are widely use having replaced most of their LED counterparts, because of their low power and flexible display graphics.
This experiment give illustrate how a handshaked parallel embrasure of the microcomputer will be used to output to the LCD display. The hardware for the display uses an industry standard HD44780 controller. The low-level software initializes and outputs to the HD44780 controller. Even though our 9S12DP512 has many I/O pins, you will implement the 4- crook data interface.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 Vss (ground) Vdd (+5V power) Vlc (0 to +5 lineage adjustment) RS (0=instruction, 1=data) R/W (0=write to LCD, 1= depict from LCD) E (enable) DB0 (data bit 0) DB1 (data bit 1) DB2 (data bit 2) DB3 (data bit 3) DB4 (data bit 4) DB5 (data bit 5) DB6 (data bit 6) DB7 (data bit 7)
LCD display...If you want to set forth a full essay, order it on our website: Orderessay
If you want to get a full essay, wisit our page: write my essay .
No comments:
Post a Comment