Пред Делитель Частоты Pic16F84

23-11-2012, 22:43 От: admin Посмотрели: 958
Здравствуйте, захотел направить деленную частоту с TMR0 на выход RB0..результат плачевный..

делю частоту с внешнего источника 4МГц например делителем 256 результат на выходе такой же, если я даже поставлю пред делитель 2...проверял в протеусе... подправьте , скорей всего я неправильно что то в проге  делаю..


list p=16f84
include <p16F84.inc>
org 0x00
goto start
org 0x04
start
bsf STATUS,RP0 ;в банк 1
movlw 0xff
movwf TRISA
movlw 0x00
movwf TRISB
movlw b'00100111' ; предделитедь 256 внешний генератор
movwf OPTION_REG
bcf STATUS,RP0 ;в банк 0
clrf INTCON ;убераю все прерывания
movlw .0
movwf TMR0
main
btfss INTCON,T0IF ;TM0R переполнен?
goto main ;нет
btfss PORTB,0 ;да, уровень на RB0-1?
bsf PORTB,0 ;нет ставим 1
bcf PORTB,0 ;да ставим 0
goto main
end

вот что показывает протеус...

Безымянный2.PNG

Раздел: PIC

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться, либо войти на сайт под своим именем.

Обсудить на форуме


На момент добавления Пред Делитель Частоты Pic16F84 все ссылки были рабочие.
Все публикации статей, книг и журналов, представлены на этом сайте, исключительно для ознакомления,
авторские права на эти публикации принадлежат авторам статей, книг и издательствам журналов!
Подробно тут | Жалоба
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.


Опрос

Ваши предпочтения в TRX


Одинарное преобразование
Двойное преобразование
Прямое преобразование
SDR
Другое
Мне всё равно

Популярные новости
Календарь новостей
«    Апрель 2024    »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930