Показать сообщение отдельно
Старый 08.07.2017, 19:26   #1 (permalink)
манускрипт
Новичок
 
Регистрация: 08.07.2017
Сообщений: 1
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию Перенос кода программы с ATmega8 на ATmega32

Ситуация такая: было устройство, которое работало на Atmega8, причем не только в Протеусе, но и в реале.

В связи с необходимостью расширения функционала данного устройства было решено перенести программу с соответствующей корректировкой исходного кода на контроллер Atmega32, у которого больше пинов. Только на этом новом контроллере программа после корректировки не заработала ни на симуляторе, ни в реале. Точнее - выходные сигналы перестали появляться на трех пинах в необходимой последовательности через необходимые интервалы времени. С фьюзом JTAG работал - бесполезно.

В чем может быть дело? Исходник и файл протеуса прилагаю
Вложения
Тип файла: 7z Code.7z (20.1 Кб, 75 просмотров)
манускрипт вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070