PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
ASM
[問題] 8bit MCU 計時問題
作者:
HiJimmy
(å—¨ å‰ç±³)
2017-07-13 22:48:16
目前,閒閒沒事,回味一下以前用51寫控制器的大學生活
現在公司剛好有用到合泰的MCU
現在工作頻率用內部的RC振盪最慢能設定32kHz
內部的計時器的比較器最多10bit 1024
我想要寫一個Hihg 0.5s Low 1.5s
然後按鍵有五顆
分別是開關機 兩顆改變占空比 兩顆改變頻率
內部計時器沒辦法跑到秒那麼大的單位
最多就到mS
現在我是用一個變數
每跑一次掃描按鍵狀態和輸出,就加1
加到設定值再歸零
就一直這樣重覆
靠變數去控制單一模式的流程
想問一下,是否還有不一樣的解法?
目前,速度是8Mhz
用IDE-3000 C V3編輯
作者:
MasterChang
(我愛ASM)
2017-07-14 00:30:00
還不如Arduino
作者:
deo2000
(800IM)
2017-07-14 02:23:00
都粗到0.5s不用delay嗎? 若要中斷般精確,可計算中斷次數
作者:
HiJimmy
(å—¨ å‰ç±³)
2017-07-14 08:13:00
因為暗箭還要能接受訊號, 所以不能用delay按鍵不如arduuino????
作者:
chuegou
(chuegou)
2017-07-14 08:49:00
前除阿 一般mcu都有吧
作者: BrianCashman (最強⑨番-さるの)
2017-07-14 12:43:00
有中斷可以用,為什麼不能夠用delay
作者:
HiJimmy
(å—¨ å‰ç±³)
2017-07-14 19:32:00
用DLEAY控制時間?計時中斷檢查按鍵?
作者: BrianCashman (最強⑨番-さるの)
2017-07-14 21:17:00
^^^ YES! ^^^^ GPIO中斷
作者:
HiJimmy
(å—¨ å‰ç±³)
2017-07-14 21:38:00
剛剛看了一下只有四組外部中斷 這下剛剛好要再多多個按鍵就不能用外部中斷了
作者:
a22326284
(chin)
2017-07-15 01:26:00
內部計時器有中斷嗎 如果有 用那個做就方便了呀
作者:
HiJimmy
(å—¨ å‰ç±³)
2017-07-15 10:18:00
有四個計時器 目前有用到一組當PWM計時中斷沒辦法算到秒 是要再用額外的變數去算中斷次數?
作者:
a22326284
(chin)
2017-07-16 03:03:00
是啊 類似51的作法 在中斷處理程序中去累加處理
作者:
MasterChang
(我愛ASM)
2017-07-18 17:58:00
Arduino + TimedAction Library <--- 5分鐘內搞定你在那邊用51慢慢debug吧!!
作者:
a22326284
(chin)
2017-07-19 01:28:00
何必戰呢 根本不同面向的東西說的好像Arduino萬用一樣
作者:
HiJimmy
(å—¨ å‰ç±³)
2017-07-19 01:38:00
MA你好 家電要拿來賣的不可能用那個一顆MCU五塊台幣有找 Arduino一套五塊鎂有找我想你的老闆會宰了你
作者:
zxzx8059
(zxzx8059)
2017-07-19 06:38:00
arduino的ide應該也沒辦法給fw做燒錄加密吧
作者:
god145145
2017-07-19 20:22:00
寫ASM然後用32K慢慢跑
作者:
lolikung
(幹麼查我?)
2017-07-19 23:39:00
Arduino也是MCU阿,只要IC加上震盪電路一樣可以跑
作者:
MasterChang
(我愛ASM)
2017-07-19 23:43:00
如果在乎那個MCU價格,大概整個PCBA就不值甚麼錢了。我是沒在用arduino...,不過atmega328p
[email protected]
我用的MCU都是32位元的。我自己就是老闆,應該沒人會殺了我。而且CrotexM0零售價最低有5台票,有量更低,可以多問問。除非你的8bitsMCU有跟Microchip一樣帶特技,不然還是你可以再跟合泰殺價了。
作者:
HiJimmy
(å—¨ å‰ç±³)
2017-07-20 01:23:00
家電類簡單控制 32bit太奢侈了 8bit 4k 都用不完了
作者:
kikiqqp
(喵食罐頭)
2017-08-12 13:21:00
看到推文忽然有感,用Arduino+C會讓你不知道民間疾苦5元?MCU都用狗皮藥膏了,搞不好接頭都比MCU貴遇到好老闆要珍惜,台灣多的是4+8bit MCU打遍天下關鍵不在工程師,在付薪水給你的人
作者:
zxzx8059
(zxzx8059)
2017-08-16 01:25:00
現在滿多8bit mcu比m0的還貴了唉arm核威力真可怕
繼續閱讀
[問題] 8051沒有動作
q1a2z3978
[請益] Can bus傳輸
qqqq9630
[問題] BCB透過USB to TTL傳輸
Acnes981
[問題] MCU 的多工處理
AnswerD
[問題] Digimatic Arduino Source Code
chenyw2005
[問題] ESP8266 問題?
nk950357
[問題] 有人使用過Freescale的MCU嗎??
www85109
[問題]arduino程式上傳出現此錯誤訊息怎麼辦
m8632123
[請益] USB HID Report ID是不是一定要傳?
MaxHaru
[問題] MCU的ADC轉換中間有一段數值沒變化
z1976
Links
booklink
Contact Us: admin [ a t ] ucptt.com