目前分類:Programs (4)

瀏覽方式: 標題列表 簡短摘要

在同一個專案裡,如果 B.c 想要存取一個在 A.c 定義的變數,在 B.c 使用這個變數之前,就必須用 extern 宣告這個變數 :

A.c

Bill Suen 發表在 痞客邦 留言(0) 人氣()

下面是用軟體做的 PWM function......

uint8_t softPWM(uint16_t period, uint8_t duty)

Bill Suen 發表在 痞客邦 留言(0) 人氣()

為了 layout 方便,把開關接到了沒有 IOC 的腳位上去,可以用掃描的方式來檢出開關的狀態。

程式很簡單,掃描的速度頗快....

Bill Suen 發表在 痞客邦 留言(0) 人氣()

軟體 debounce 的方法 (使用 IOC 中斷及 TMR0 計時,而非 Delay() 函式。)

在網路 google 出來的 debounce 方式,多半是使用 delay function,這是最簡單、但是實作時不可使用的方式。

Bill Suen 發表在 痞客邦 留言(0) 人氣()