Re: [問題] 計時器如何使用
※ 引述《wayne78117 (kid1412)》之銘言:
: 我找了書上面有關計時器的內容
: 有的是寫什麼先除一個數 之後又取mod什麼的
: 有的是他的計時時間是固定的 可能1000ms一次
: 不過我現在要記時的時間都不一定
1.先做出10ms的計時器中斷
2.建立一個Led控制的變數
ex: int led_counter[3] = {500,800,700};
每次10ms中斷發生時 led_counter[n] 減一
當led_counter[n]小於100時點亮led,當led_counter[n]等於0時
重置led_counter[n]的值...
: 像是我想讓第一個燈亮一下後關掉 之後隔5秒
: 第二個燈亮一下後關掉 隔8秒
: 第三個燈亮一下後關掉 隔7秒
: 第一個燈亮一下後關掉 等等 ......
: 哪個燈什麼時候亮 隔多久亮 這些資訊我都有
: 這些資訊都用成矩陣存在C裡面了
: 那我計時器該怎麼寫呢?
--
不要問我從哪來,我只是一個浪跡天涯的工程師....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.232.24.219
討論串 (同標題文章)
ASM 近期熱門文章
PTT數位生活區 即時熱門文章