MSP430G2开发板学习(五):IO端口学习

[复制链接]
1658|1
 楼主| 3B1105 发表于 2011-1-3 12:17 | 显示全部楼层 |阅读模式
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:端口数值寄存器
下面是延时函数了
米其林r 发表于 2011-1-6 14:52 | 显示全部楼层
这个比较适合初学者
您需要登录后才可以回帖 登录 | 注册

本版积分规则

315

主题

1645

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部