msp430和51微控制器通訊

2021-05-10 18:53:58 字數 416 閱讀 1552

1樓:匿名使用者

首先 51是8位微控制器核心 430是16位的,暫存器的地址51為8位,430為16位。

51採用複雜指令集, 430採用精簡指令集,當然用匯編才會考慮到這個,若用c區別不大。

然後51的速度較慢,若是stc89c52的話大都用12mhz晶振,但由於其12個時鐘週期才是一個機器週期,相當於其主頻只有1mhz, 430若採用內部dco**可達21mhz主頻。

外設區別比較大,51的片上外設貌似沒什麼東西,好像就定時器、串列埠通訊,記不太清了。

430外設則比較豐富了,就g2系列來說,功能最全面的g2553裡包含了定時器、10位ad、溫度感測器、i2c、spi都有。

重點是,既然你在問g2系列的話,我估計應該是要用ti的launchpad吧,那上面自帶**器,可以直接硬體**,很方便。

51微控制器串列埠通訊寫字元,51微控制器串列埠通訊寫一個字元

你主程式這麼寫,傳送一個字元後,微控制器並不停止。應該加一行無限迴圈語句,while 1 才能停,如下 include include unsigned char ch bit read flag 0 void init serialcom void 串列埠通訊初始設定 向串列埠傳送一個字元 voi...

51微控制器混合程式設計,51微控制器程式設計時彙編和C語言如何結合?

51微控制器程式設計時彙編和c語言如何結合?51系列微控制器混合程式設計時候 c語言定義的變數如何傳遞到組合語言?10 一般建議在組合語言裡定義變數,c語言的變數受很多因素影響,不一定都可以傳遞給彙編。大部分c語言全域性變數可以直接在彙編中使用,區域性變數不是特別熟悉不要亂用,容易受到優化的影響。一...

51微控制器的51是什麼意思,51微控制器什麼意思啊

其實開始微控制器就是 8031 沒有程式的 後來有個8051 比較好用 比較牛逼 其他人紛紛 模仿 這種8位 的微控制器 自然就把51當成了 標準 劃時代的產品 後來就統稱此類 微控制器為 mcs 51系列就像 馮諾依曼 哈佛 等結構 51微控制器什麼意思啊 微控制器又稱mcu,微處理器,可以以使用...