一、學習目標:
1)、微控制器的結構
2)、微控制器的特點
3)、微控制器的選型
4)、微控制器的開發工具
二、基礎知識
1、微控制器
1)、微控制器簡介:
將運算器、控制器、儲存器、內部和外部匯流排系統、i/o介面電路整合在一片晶元上組成的電子器件。
運算器和控制器為cpu
將cpu晶元、儲存晶元、io介面、外設組裝在一塊印製電路板上,形成了微控制器。
intel最初將運算器、控制器、儲存器、內部和外部匯流排系統、i/o介面設計了微控制器,典型的8051系列。
2)、微控制器的發展:
高整合度,整合了rom/ram、flash、a/d和d/a、定時器和計數器、系統故障檢測(中斷)和dma電路
高效能,高效能使電路設計更加簡單
低功耗,整合度提高,體積減小,效能提高、功耗降低
3)、引腳多功能化:
晶元功能的增強和資源的豐富,出現了一腳多用
2、msp430系列微控制器
1)、概述:
ti公司在2023年推出的一種微控制器;
超低功耗16位微控制器;
混合處理型的微控制器(將不同功能的模擬電路、數位電路和處理器);
提供了flash整合
提供了乘法器
提供了時鐘等
2)、特點:
功能強大
中斷機制,及時響應外設,為了低功耗
通訊多樣化:uart非同步序列通訊、usrt同步序列通訊、i2c通訊
增強的定時器:捕獲為了測量方便、比較為了產生波形方便
dma資料傳輸,無需cpu參與,提高效能,降低功耗
flash儲存
ad/da轉化等
自帶時鐘系統
時鐘配置靈活,為了各種低功耗環境
晶元穩定
復位系統(及時重置)
看門狗系統(及時重啟)
內建dco(外部晶振實效時自動啟用)
欠電壓檢測(用於電池系統)
**安全
**保護
bsl和jtag除錯保護
看門狗與flash密碼保護
具體如下
精簡指令集混合訊號處理器
16位匯流排的微控制器,定址範圍可達64k
外設和記憶體統一編址
統一中斷管理
片上外設模組
硬體乘法器
2個16位定時器
3)、引腳多功能化:
晶元功能的
MSP430微控制器 中斷服務
430的中斷是按照下圖1的優先順序順序定義的,有三種中斷 1.系統重置 2.不可遮蔽中斷 nmi 3.可遮蔽中斷。圖1.中斷優先順序 部分具體的中斷優先順序由高到低為 port2 vector 1 2u 0xffe2 port 2 port1 vector 4 2u 0xffe8 port 1 ti...
MSP430微控制器的中斷
中斷是msp430微處理器的一大特色,有效地利用中斷可以簡化程式和提高執行效率。msp430的幾乎每個外圍模組都能夠產生中斷,為msp430針對事件 即外圍模組產生的中斷 進行的程式設計打下基礎。msp430在沒有事件發生時進入低功耗模式,事件發生時,通過中斷喚醒cpu,事件處理完畢後,cpu再次進...
MSP430教程8 MSP430微控制器復位電路
msp430 微控制器系統復位電路 從上msp430 系統復位電路功能模組圖中可以看到了兩個復位訊號,乙個是上電復位訊號 por power on reset 和上電清除訊號 puc power up clear por 訊號是器件的復位訊號,此訊號只有在以下的事件發生時才會產生 器件上電時。rst...