目前,閒閒沒事,回味一下以前用51寫控制器的大學生活
現在公司剛好有用到合泰的MCU
現在工作頻率用內部的RC振盪最慢能設定32kHz
內部的計時器的比較器最多10bit 1024
我想要寫一個Hihg 0.5s Low 1.5s
然後按鍵有五顆
分別是開關機 兩顆改變占空比 兩顆改變頻率
內部計時器沒辦法跑到秒那麼大的單位
最多就到mS
現在我是用一個變數
每跑一次掃描按鍵狀態和輸出,就加1
加到設定值再歸零
就一直這樣重覆
靠變數去控制單一模式的流程
想問一下,是否還有不一樣的解法?
目前,速度是8Mhz
用IDE-3000 C V3編輯