MSP430G2231的基本外设IO端口学习
#include
/***********************************************************************************
* Software Toggle P1.0
* P1DIR:端口输出输入方向设置寄存器
* P1OUT:端口数值寄存器 WDTCTL = WDTPW + WDTHOLD;
* 首先设置看门狗寄存器禁止
*
***********************************************************************************/
void main(void)
{
WDTCTL = WDTPW + WDTHOLD; // Stop watchdog timer
P1DIR |= 0x01; // Set P1.0 to output direction
for (;;)
{
volatile unsigned int i;
P1OUT ^= 0x01; // Toggle P1.0 using exclusive-OR
i = 50000; // Delay
do (i--);
while (i != 0);
}
}
首先看的是头文件是MSP430G2231的头文件
主函数中WDTCTL = WDTPW + WDTHOLD; 是禁止看门狗
P1DIR:端口输出输入方向设置寄存器
P1OUT:端口数值寄存器 |