首先應該了解數碼管及其工作原理。了解你使用的是共陰還是共陽數碼管,其次了解數碼管的段選位選。
接下來是乙個例程
#includetypedef unsigned char uchar;
#define wei_h p5out |= bit5
#define wei_l p5out &= bit5
#define duan_l p6out &= ~bit6
#define duan_h p6out |= bit6
uchar table[16] = ;
uchar num = 0;
void main( void )
#pragma vector = wdt_vector
__interrupt void watchdog_timer(void)
msp430的輸出方向的設定非常重要。切勿忘記。
使用MSP430注意的問題
i nclude 指要在編輯器設定目錄下,i nclude 指的是在當前工程目錄下。2.要呼叫另乙個檔案中的函式,要把這個函式檔案放到當前工程目錄下,並且在工程中新增此檔案。3.命名中不能有 比如 byq ee會認為是錯誤的,要用下劃線。4.用iar軟體 時,可以加入變數,如果是檢視i o資訊只需加...
MSP430的比較器A
比較器a是乙個實現模擬電壓比較的外圍模組 比較器a的主要功能是指出兩個輸入電壓ca0和ca1的大小關係,然後設定輸出訊號caout的值。如果ca0 ca1 則 caout 1,否則caout 0。參與比較的兩個電壓ca0和ca1可以是外部或者內部基準電壓。任何組合都是可能的。比較器結構 比較器a一共...
MSP430 使用一些理解
1.中斷巢狀,優先順序 430總中斷的控制位是狀態暫存器內的gie位 該位在sr暫存器內 該位在復位狀態下,所有的可遮蔽中斷都不會發生響應。可遮蔽中斷又分為單中斷源和多中斷源的。單中斷源的一般響應了中斷服務程式中斷標誌位就自動清零,而多中斷源的則要求查詢某個暫存器後中斷標誌位才會清零。由於大多數人接...