Phil Hays 2006 Junior Advisory Session 3 Mr. Hays October 10, 2006.
Ece 120L final project Christopher Hays
-
Upload
christopherhayscsuf -
Category
Education
-
view
66 -
download
1
Transcript of Ece 120L final project Christopher Hays
![Page 1: Ece 120L final project Christopher Hays](https://reader037.fdocuments.us/reader037/viewer/2022103118/55cce071bb61eba7278b46a9/html5/thumbnails/1.jpg)
ECE 120L Final ProjectLCD SCREENSAVER USING CUSTOM CHARACTERS
CHRISTOPHER HAYS DECEMBER 2013
![Page 2: Ece 120L final project Christopher Hays](https://reader037.fdocuments.us/reader037/viewer/2022103118/55cce071bb61eba7278b46a9/html5/thumbnails/2.jpg)
Objectives
Create a screensaver for the LCD screen supplied with the PIC16 development board.
Use characters that are not already defined in the LCD module’s ROM.
Have an easily adjustable delay.
The screen should clear if any input is detected.
![Page 3: Ece 120L final project Christopher Hays](https://reader037.fdocuments.us/reader037/viewer/2022103118/55cce071bb61eba7278b46a9/html5/thumbnails/3.jpg)
Hardware Connections
![Page 4: Ece 120L final project Christopher Hays](https://reader037.fdocuments.us/reader037/viewer/2022103118/55cce071bb61eba7278b46a9/html5/thumbnails/4.jpg)
Addressing CGRAM
![Page 5: Ece 120L final project Christopher Hays](https://reader037.fdocuments.us/reader037/viewer/2022103118/55cce071bb61eba7278b46a9/html5/thumbnails/5.jpg)
Character Creation
![Page 6: Ece 120L final project Christopher Hays](https://reader037.fdocuments.us/reader037/viewer/2022103118/55cce071bb61eba7278b46a9/html5/thumbnails/6.jpg)
Character Demonstration
![Page 7: Ece 120L final project Christopher Hays](https://reader037.fdocuments.us/reader037/viewer/2022103118/55cce071bb61eba7278b46a9/html5/thumbnails/7.jpg)
Successful build
![Page 8: Ece 120L final project Christopher Hays](https://reader037.fdocuments.us/reader037/viewer/2022103118/55cce071bb61eba7278b46a9/html5/thumbnails/8.jpg)
Links
Link to the demonstration video.
Link to the technical report.
Link to the HD44780 data sheet.
![Page 9: Ece 120L final project Christopher Hays](https://reader037.fdocuments.us/reader037/viewer/2022103118/55cce071bb61eba7278b46a9/html5/thumbnails/9.jpg)
Conclusion Screensaver starts after 8 seconds without input.
Custom characters display and scroll to the left.
This LCD Module uses the HD44780 instruction set.
Up to 8 characters can be stored in CGRAM.
Polling method was used to detect input.