Em 2/5/2010 21:14, Philip Pemberton escreveu: > 5) #define ENABLE EN=3D1;EN=3D0; > Ugh. You're raising the pin in one instruction, then lowering it = > immediately afterwards. The HD44780 isn't quick enough to pick up a = > 1us-wide EN pulse. You need a minimum of (IIRC) 4us. > = The minimum enable cycle time is 1us (minimum 500ns high followed by minimum 500ns low) for the old HD44780, half of this for the new HD44780U. Regards, Isaac __________________________________________________ Fale com seus amigos de gra=E7a com o novo Yahoo! Messenger = http://br.messenger.yahoo.com/ = -- = http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist