logo

Crowdly

[AVR-INT CPMK-19] Rudi ingin membuat program yang memicu interrupt setiap 1000...

✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.

[AVR-INT CPMK-19]

Rudi ingin membuat program yang memicu interrupt setiap 1000ms. Setiap 1000ms LED ON kemudian OFF pada 1000 ms berikutnya secara bergantian (blink).

Jika:

  • frekuensi clock adalah 100Hz
  • kemunculan per digit counter (0,1, 2..n) membutuhkan 1 clock cycle
  • tanpa prescaler
  • setelah nilai counter n tercapai, TCNT diset ke 0 oleh hardware
  • 1s = 1000ms

maka tentukan konfigurasi kecepatan timer dan nilai counter

...

;set kecepatan timer

ldi r16, $

out , r16

;set compare match counter

ldi r16, ;dalam desimal

out , r16

...

Більше питань подібних до цього

Хочете миттєвий доступ до всіх перевірених відповідей на scele.cs.ui.ac.id?

Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!