私は、ATMEGA8535 と 8MHZ xtal を含むマイクロコントローラー トレーナー キットを持っていました。1秒ごとにLEDの点灯/消灯を切り替える簡単なプログラムを作りたいです。しかし、トレーナーを実行すると、遅延が 7 秒のようです。
ここに BASCOM AVR を使用したプログラムがあります。
$regfile = "8535def.dat"
$crystal = 8000000
Config Porta = Output
Config Timer1 = Timer , Prescale = 256
Enable Timer1
On Timer1 Isr_von_timer1
Enable Interrupts
Timer1 = 34285
Do
Loop
End
Isr_von_timer1:
Timer1 = 34285
Toggle Porta.0
Return