摘要: 目录第1句:WDTCTL=WDTPW+WDTHOLD;第2句:TA1CTL |= TASSEL_2+TACLR+MC_3+ID_3;第3句:TA1CCTL0=CCIE;第4句:P1DIR|=BIT0;第5句:_EINT();第6句:#pragma vector=TIMER1_A0_VECTOR __interrupt void ta10_isr(void)先给出框图随便从百度文库上找了个定时器程序,分析下。 1 #include 2 void main (void) 3 { 4 WDTCTL = WDTPW + WDTHOLD; 5 6 7 TA1CTL|=TASSEL_... 阅读全文
posted @ 2013-12-08 17:54 I know you 阅读(3404) 评论(0) 推荐(1)
摘要: 参照学习笔记1,再看看板子上写着P1.0(LED1) P1.6(LED2)很容易写出同时点亮两个LED的程序: 1 #include 2 3 void main(void) 4 { 5 WDTCTL = WDTPW + WDTHOLD; // Stop watchdog timer 6 P1DIR |= 0x41; // Set P1.0 to output direction 7 8 for (;;) 9 {10 volatile unsigned int i;11 12 ... 阅读全文
posted @ 2013-12-08 17:06 I know you 阅读(891) 评论(0) 推荐(0)
摘要: 目录主程序第一句:DTCTL=WDTPW+WDTHOLD第二句:P1DIR |= 0x01第三句:volatile unsigned int i第四句:P1OUT ^= 0x01;主程序今天无意发现抽屉里有个MP430的板子,拿来研究一下。板子型号:MP430 Launch Pad主芯片:MSP430G2553Launch上网查了下,有开展的意思,Pad是板子的意思,和在一起就是初学者用的板子了,正好适合我这样的新手学习呢。嘎嘎。首先安装CSS5.3,网上找了破解文件,破解了。通过官网,建立了第一个程序,原程序找不到了,不过和下面的类似: 1 #include 2 3 void main... 阅读全文
posted @ 2013-12-08 16:40 I know you 阅读(1280) 评论(0) 推荐(0)