[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
О таймере
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
 
  • Страница 1 из 1
  • 1
Поиск: