新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > msp430单片机闪烁灯程序

msp430单片机闪烁灯程序

作者: 时间:2016-11-30 来源:网络 收藏
/**************************************************************************

闪烁灯程序
**************************************************************************/
#include <msp430g2553.h>
/*************************************
msp430G2553控制与P1.0和P1.6连接的两个LED等闪烁
闪烁效果可以用数组形式设定,循环将数组的值赋给输出P1.
******************************************/
char dis[12]={0x41,0x00,0x41,0x00,0x01,0x00,0x40,0x00,0x40,0x00,0x01,0x00};
//定义有12的元素的数组dis[12],可以存储12种显示状态
int n,t;
void delay()
/*设置自定义函数,如果在主程序前可直接设置,在主程序后设置则要先声明主程序前
声明,然后在主程序后设置*/
{
while(t--);
}
void main(void)
{

WDTCTL = WDTPW + WDTHOLD; // 停止adclass=0&app_id=0&c=news&cf=1001&ch=0&di=128&fv=17&is_app=0&jk=47e9932c84864628&k=%BF%B4%C3%C5%B9%B7&k0=%BF%B4%C3%C5%B9%B7&kdi0=0&luki=1&n=10&p=baidu&q=98059059_cpr&rb=0&rs=1&seller_id=1&sid=284686842c93e947&ssp2=1&stid=0&t=tpclicked3_hc&tu=u1831118&u=http%3A%2F%2Fwww%2E51hei%2Ecom%2Fmcu%2F2207%2Ehtml&urlid=0" id="0_nwl" mpid="0" target="_blank">看门狗

本文引用地址:https://www.eepw.com.cn/article/201611/323954.htm

P1DIR |=(BIT0+BIT6);//设置P1.0和P1.6为输出,其余状态不变
while(1)
{
for (n=0;n<12;n++)
{
P1OUT=dis[n];
delay(100);
}
}
}



关键词: msp430单片机闪烁

评论


技术专区

关闭