[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: RD3AVJ 
Форум » форумы » Общие вопросы по Bascom-AVR » О таймере
О таймере
KolesikNNДата: Среда, 29.01.2014, 09:07 | Сообщение # 1
Группа: Пользователи
Сообщений: 14

Статус: Offline
Странная картина получается, если написать программу так:

$regfile = "m8def.dat"
$crystal = 8000000
Config Timer1 = Timer , Prescale = 1
On Timer1 Pulse
Config Portb.1 = Output
Enable Interrupts
Enable Timer1
Start Timer1

Do
Loop

Pulse:
Stop Timer1
Portb.1 = 1
Waitus 100
Portb.1 = 0
Start Timer1
Return
End
то генерит частоту 120 Герц. А если убрать цикл Do Loop,  то генерит частоту 1.13кГерц. Вопрос в чём прикол?




Сообщение отредактировал KolesikNN - Среда, 29.01.2014, 09:07
 
Форум » форумы » Общие вопросы по Bascom-AVR » О таймере
Страница 1 из 11
Поиск: