I can not get an explanation why my LCD does not work with PIC18F4520 when it was working perfectly using PIC18F458 on the same speed and the same software...