Ok, at this point, I am just documenting all the features of the display. I don't have the code here, can you email me the ZIP you're working from? On Thu, Mar 27, 2008 at 4:35 PM, steamphreaque <tjkeller@inetnebr.com> wrote: > Dave: > > Here is the doc from your code. I am shocked! You don't remember > what you wrote in 1989!?? What, are you getting old or something? > > *grin* > > Thanks > > ;***************************************************************** > ;HD44780 instruction set > ; > ;Instruction Code Description > ; > ; R R D D D D D D D D > ; S W 7 6 5 4 3 2 1 0 > ;Clear 0 0 0 0 0 0 0 0 0 1 Clears display and returns cursor to the > home position (address 0) 1.64mS > ; > ;Home 0 0 0 0 0 0 0 0 1 X Returns cursor to home position (address 0). > ; Also returns display being shifted the original position. > ; DDRAM contents remains unchanged. 1.64mS > ;Entry mode set > ; 0 0 0 0 0 0 0 1 I/D S Sets cursor move direction (I/D), specifies to > shift the display (S). > ; These operations are performed during data read/write. 40uS > ;Display On/Off control > ; 0 0 0 0 0 0 1 D C B Sets On/Off of all display (D), cursor On/Off > (C) and blink of cursor > ; position character (B). 40uS > ;Cursor/display shift > ; 0 0 0 0 0 1 S/L R/L X X Sets cursor-move or display-shift (S/C), > shift direction (R/L). > ; DDRAM contents remains unchanged. 40uS > ;Function set > ; 0 0 0 0 1 DL N F X X Sets interface data length (DL), number of > display line (N) > ; and character font(F). 40uS > ;Set CGRAM address > ; 0 0 0 1 CGRAM address Sets the CGRAM address. > ; CGRAM data is sent and received after this setting. 40uS > ;Set DDRAM address > ; 0 0 1 DDRAM address Sets the DDRAM address. > ; DDRAM data is sent and received after this setting. 40uS > 40uS > ;Read busy-flag and address counter > ; 0 1 BF DDRAM address Reads Busy-flag (BF) indicating internal operation > ; is being performed and reads address counter contents. 0uS > ;Write to CGRAM or DDRAM > ; 1 0 write data Writes data to CGRAM or DDRAM. 40uS > ;Read from CGRAM or DDRAM > ; 1 1 read data Reads data from CGRAM or DDRAM. 40uS > ; > > > ------------------------------------ > > Yahoo! Groups Links > > > >
Message
Re: [AVR-Chat] Dave vanHorn's 4bit LCD lib
2008-03-27 by David VanHorn
Attachments
- No local attachments were found for this message.