|
主要實(shí)現(xiàn)MSP430F1101A單片機(jī)的時(shí)鐘設(shè)置及按鍵對(duì)應(yīng)LED的顯示
單片機(jī)源程序如下:
- #include <msp430x11x1.h>
- int main( void )
- {
- // Stop watchdog timer to prevent time out reset
- WDTCTL = WDTPW + WDTHOLD;
- P2DIR |= 0X01;
- P2OUT |= BIT0;
- P1DIR &= ~BIT0;
- P1IE |= 0X01;
- P1IES |= 0X01;
- P1IFG &= ~0X01;
- _BIS_SR(LPM4_bits+GIE);
- }
- # pragma vector=PORT1_VECTOR
- __interrupt void port_1(void)
- {
- unsigned int i;
- if (!(P1IN & BIT0))
- {
- for(i=0;i<8000;i++);
- if (!(P1IN & BIT0))
- {
- P2OUT &= ~BIT0;
- while(!(P1IN & BIT0));
- P2OUT |= BIT0;
- }
- }
- //P2OUT ^= 0X01;
- P1IFG &= ~0X01;
- }
復(fù)制代碼
所有資料51hei提供下載:
MSP430F1101A_KEY_LED.zip
(68.25 KB, 下載次數(shù): 8)
2020-9-24 14:23 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
|
|