STC12C5A60S2微控制器串列埠設定問題

2021-03-04 06:02:00 字數 1250 閱讀 8446

1樓:匿名使用者

很想幫你但無奈那個stc89c5*的資料手冊裡找不到rcap2l 和 rcap2h 的含義,而12c5a60的t2設定裡沒有這個,所以你的程式問題應該在也這裡,建議仔細讀12c5a60的資料手冊,只有手冊能幫到你。

stc12c5a60s2雙串列埠微控制器的串列埠通訊方式問題

2樓:匿名使用者

在同乙個程式裡面,可以串列埠1使用

中斷方式、串列埠2使用查詢方式。當然,串列埠2也可以使用中斷方式,並且推薦這樣做。

中斷的開啟和關閉應該怎樣具體操作?為什麼關閉中斷?設定好串列埠(不管1、2),開啟中斷,就不需要關閉中斷了,除非特殊需要。

是不是串列埠1收發完成時關總中斷?同上,為什麼老要關中斷你?

串列埠2就可以使用查詢方式正常收發了,然後串列埠1需要通訊時再開啟總中斷?

你自己不覺得這樣安排很彆扭嗎?串列埠2任何時候都可以使用查詢方式正常收發(包括中斷方式),跟串列埠1無關。

關於微控制器雙串列埠使用 微控制器型號:stc12c5a60s2 晶振:12mhz 波特率:9600 用

3樓:匿名使用者

這款微控制器,你看下應該是有個獨立波特率發生器的,或者你使用定時器16位自動重灌,1t

模式產生波特率,我一直都是用的12m晶振的,在stc-isp燒寫軟體裡面,有個波特率計算器,很方便

4樓:匿名使用者

12mhz 9600 的波特率,誤差很大吧

stc12c5a60s2型號微控制器串列埠通訊和定時器中斷問題

5樓:匿名使用者

這個似乎不難吧,

按照你的說法,串列埠1接第一次收到資料後啟動定時器開始計時,並把每次接收的資料放在乙個臨時的快取裡,當定時器時間到的時候開始串列埠2的傳送程式。

個人感覺給串列埠1的資料裡定義乙個起始位和結束位更好,這樣就不用定時器了

6樓:匿名使用者

你不如這樣做,第一現在你的串列埠接受時自己訂立乙個協議,在每組資料傳送完畢時,最後來乙個代表資料已經傳送完畢的字元或資料,在你的程式裡檢測到這個字元或資料,後馬上就執行傳送命令,這樣一來節約了大量的微控制器的時間.

stc12c5a60s2微控制器的串列埠2傳送資料問題

7樓:匿名使用者

在pudn 上找乙個程式吧,很多這款微控制器的,也有串列埠2的程式

基於STC12C5A60S2微控制器來設計簡易數字電壓表,但是它自身帶有的A

要匯入stc12系列專用的標頭檔案才能使用stc12c5a60s2特有功能。肯定可以啊,這個沒有任何問題 stc12c5a60s2的微控制器與at89c51微控制器有什麼區別 上面要用 1 生產的公司不同 baiat89c51是atmel公司du生產zhi stc12c5a60s2是巨集晶公司生產。...

微控制器(比如STC12C5A60S2微控制器)怎麼連線網際網路進行遠端資料傳輸

微控制器網路資料傳輸器 微控制器網路資料傳輸器是由微控制器以及有關電子電路組成的,可以通過網際網路絡來實現遠端監控的一種傳輸裝置。使用者有了微控制器網路資料傳輸器以後,就可以通過任何聯網的電腦或的機登入網際網路來監控物件。如果被監控的是空調機,那麼,空調機的開機 停機 溫度調節等,都可以通過任何聯網...

用12V5A的充電器能充12V60ah640A的汽車電瓶嗎

汽車蓄電池12v是電壓,60ah是容量,640a是最大啟動電流,只要充電電壓一致,原則上充電電流是容量的十分之一也就是6a,用5a的充電器也是可以的,只不過充電速度稍微慢一些。12v5a的充電器能充12v60a的電瓶嗎 完全可以,充電bai電流一般不du應超過電池容量zhi的十分之一。請測量充dao...