USB LCD project

http://www.sparkfun.com/products/710
http://www.arduino.cc/playground/Code/GLCDks0108
http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1210427907
http://tronixstuff.wordpress.com/2011/01/08/tutorial-arduino-and-monochrome-lcds/

https://learn.adafruit.com/boarduino-kits
https://learn.adafruit.com/assets/4952
http://www.agehringer.com/images/stories/PIC_Microcontrollers/PongClock/PongClockSchematic_PNG.png

LCD-00710 connections
atmega 328 Function LCD Comments
phy log
  5V Vdd 1  
  GND Vss 2  
    Contrast in 3 Wiper of contrast pot
14 (dig8) D0 4  
15 (dig9) D1 5  
16 (dig10) D2 6  
17 (dig11) D3 7  
6 (dig4) D4 8  
11 (dig5) D5 9  
12 (dig6) D6 10  
13 (dig7) D7 11  
23 (alog0) CSEL1 12  
24 (alog1) CSEL2 13  
1 Reset Reset 14  
25 (alog2) R_W 15 read/write
26 (alog3) D_I 16 data/instruction
27 (alog4) EN 17 enable
    Contrast out 18 10k or 20k preset
    A (4.2V) 19  
  GND K (0V) 20  

atmega328
Port D Port B Port C
Physical Logical Function Physical Logical Function Physical Logical Function
2 0 d0 (RX) 14 8 d8 23 14 a0
3 1 d1 (TX) 15 9 d9 24 15 a1
4 2 d2 16 10 d10 25 16 a2
5 3 d3 17 11 d11 26 17 a3
6 4 d4 18 12 d12 27 18 a4
11 5 d5 19 13 d13 28 19 a5
12 6 d6  
13 7 d7

Todo:

Brightness should be controlled by the Arduino, maybe contrast too.


Copyright © 2011, 2012, 2013, 2015, 2017, 2018, 2020
Craig Leres