微控制器的埠可以通過方向暫存器pxdir來設定輸出(1)還是輸入(0)
可以通過輸入暫存器pxin來檢視輸入埠引腳的電平,嘗用來判斷按鍵是否按下。
也可通過pxie,pxies,pxifg實現按鍵中斷,按下某鍵後執行一段中斷程式。
可通過輸出暫存器pxout來寫入輸出,常用來控制數碼管顯示和指示燈等輸出裝置顯示。
pxout |= bit0;//不影響x埠其他引腳而設定x.0引腳輸出1
pxout &= ~bit0;//不影響x埠其他引腳而設定x.0引腳輸出0
bit0等價於0x01 0000 0001
bit7等價於1000 0000
if(!(pxin & bit0))判斷x.0引腳是否按下
定時器要設定時鐘源,捕獲/比較暫存器ccr0, cctl0,tactl, 工作模式等。定時器實質通過計數器計數到達一定時發生中斷來定時的。
中斷是指程式執行到某步時停止後面執行,先執行中斷程式區
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...