Page 164 - Making PIC Microcontroller Instruments and Controllers
P. 164
i56 USING LIQUID CBYSTAL DISPLAYs: A EXTENDED I FOFiiATION RESOUBCE
COIdMAND F R - - - - - OATA BUSS - - - - - - DESCFIPTION EXECUTIN
F w z o s I r z l o l Fosc=250 KHz T!ME
Set O 0 0 01
Funclion DLN F x x Sets data buss length (DL), 40 !6ec
# of dsplay lnes (N), and
character lonts (F)
DL=1:8 bils F=0:5x7 dols
DL=o:4 bits F-1:5x10 dots
N=0: 1 line display
N=1:2lnes display
Set CG BAIM o 0 0 1 Character generator Sets CG BA['4 address 40
Address (CG) RAM address CGFA['4 dala is sent
and received afler ihis
nstruction
sei DD RAM 0 0 1 Display data (DD) RAM Seis DD RA[,l address. 40 psec
address
Address address/cursor DD Ram data is sent
and received aiter lhis
inslruction
Busy Flag/ 0 1 B Address counier used lor Reads busy flag (aD and 40 |
Address Read F both DD & CG RA[rl address counler conlenls
Wite Data 1 0 Write dala Wdtes dala lnlo DDRAIV or 46 lsec
CGRAM
Read Daia 1 1 Read dala Reads dalalrom DDRAI\'4 46
or CGRAM
"lmages
Table 9.6 is fof the 16 character by 2-lire LCD display solcl bv lnc sI" of
New York for about $10 plus postage, alld is the nrodule used in all rhe preceding exper-
has onc for 56'
imeDls arrd ihosc sho\\'n in ftc related diagrams All Eilectronics
Alnost all LCDS with back packs use the pfecedirg schenc