Сообщение от valeriy-lukinov
|
Скачал с журнала Радиоаматор 2008 г №4 стр37.
|
Ну вот, теперь все встало на свои места. C этого надо было начинать.
1. У вас в схеме ошибки:
На фига вы выходы переноса регистров U2-U4 объединили - сунули их все в шину 7-м проводом? Вылезает горчичник
Logic Connection...
Плюс к тому у U3 и U4 выходы Q5 и Q6 попутаны местами - отсюда чехарда с индикацией.
Внимательней надо быть, коллега.
2. Родная прошивка с сайта Аматора расчитана на 16F648А у которой EEPROM в 2 раза больше, чем у 16А628A - отсюда самый первый Ваш горчичник и лез. Тут уже видно автор накосячил. Либо ставьте в проект F648, либо дизассемблируйте родной HEX и урежьте в начале таблицу EEPROM наполовину, тогда пойдет с F628A без ошибок.
На досуге досмотрю - что еще там не так, но видно еще и что то в математике, потому что врет в индикации температуры почти на градус. Видно еще один авторский косяк.