Свежие обсуждения
Микроконтроллеры

Программа: мигание светодиода, не верно работает

Не давно начал изучать МК, а точнее PIC.
Решил с простого мигание светодиода, но что-то он не так как планировал мигает.
Всю схему эмулирую в Proteus.
Вот и не пойму толи ошибка в программе, то ли еще что.
Направьте плз на верный путь.

161820.asm

 

Эта прога как только включает светодиод, так сразу же его выключает. Он просто не успевает загореться.

 

Почему?
Я же таймер установил что бы он мигал.

 

таймер то установил, но при его переполнении включаешь светодиод и тут же сбрасываешь бит переполнения и ровно через 5 тактов в main светодиод выключается - слишком малая выдержка во включенном состоянии : в led поставь также проверку на переполнение btfsc INTCON, T0IF

 

zibsoft: Всю схему эмулирую в Proteus.
Дык! и приложите всеь проект в PROTEUS.