Схема подключения Nokia 1100 к PIC с исходником на Microchip C. Контроллер PCF8814 не I2C. Чип совместим с I2C, но этот дисплей не поддерживает этот режим. Вход VDDI используется, если уровни I/O отличаются от напряжения питания дисплея. Согласно сервис-мануалу 1100, VDDI равно 1.8v, но напряжение питания LCD составляет 2.8v. В нашем случае оба напряжения одинаковы. Драйвер светодиода работает через резистор 4.7 Ом на 3.6v.
Исходник можно скачать здесь.
В исходнике отсутсвуют две строки:
OSCCON = 0x72; //8MHz clock
while(!OSCCONbits.IOFS); //wait for clock to be stable