第九章 430基础代码程序.docxVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MSP430开发板样例 第 PAGE \* MERGEFORMAT 28页,共27页 MSP430开发板样例  HYPERLINK \l _Toc329003640 一、 LED流水灯实验  PAGEREF _Toc329003640 \h 2  HYPERLINK \l _Toc329003641 二、 数码管显示实验  PAGEREF _Toc329003641 \h 2  HYPERLINK \l _Toc329003642 三、 4*4矩阵键盘扫描实验 2  HYPERLINK \l _Toc329003643 四、 定时器A中断实验 3  HYPERLINK \l _Toc329003644 五、蜂鸣器报警实验 4  HYPERLINK \l _Toc329003645 六、 DS18B20温度测量实验 4  HYPERLINK \l _Toc329003646 七、DS1302实时时钟实验 5  HYPERLINK \l _Toc329003647 八、RS232串口通信实验 8  HYPERLINK \l _Toc329003648 九、RS485通信实验 9  HYPERLINK \l _Toc329003649 十、I2C存储器AT24C02读写实验 10  HYPERLINK \l _Toc329003650 十一、PS/2键盘扫描实验 11  HYPERLINK \l _Toc329003651 十二、 TLV5620正弦波产生实验 12  HYPERLINK \l _Toc329003652 十三、ADC12电压测量实验 13  HYPERLINK \l _Toc329003653 十三、高频高压电源的控制实验 14  HYPERLINK \l _Toc329003654 十四、 ADC12温度测量实验 19  HYPERLINK \l _Toc329003655 十五、1602字符型液晶显示实验 20  HYPERLINK \l _Toc329003656 十六、128*64图形液晶显示实验 20 十七、步进电机控制实验 24  HYPERLINK \l _Toc329003657 十八、高频高压电源的控制实验 25 一、 LED流水灯实验 #include msp430x14x.h #define uint unsigned int #define uchar unsigned char uchar LedData=0x80; //延时子程序 void DelayMs(uint ms){ while(ms--){ for(uint i=0;i800;i++); } } //时钟初始化函数 void InitClock(void){ BCSCTL1=RSEL2+RSEL1+RSEL0;//XT2开启 LFXT1工作在低频模式 ACLK不分频 最高的标称频率 DCOCTL=DCO2+DCO1+DCO0;//DCO为最高频率 do{ IFG1=~OFIFG;//清除振荡器失效标志 for(uint i=255;i0;i--); }while(IFG1OFIFG);//判断XT2是否起振 BCSCTL2=SELM1+SELS;//MCLK SMCLK时钟源为TX2CLK不分频 } void main(){ WDTCTL=WDTPW+WDTHOLD;//关闭看门狗 InitClock(); _DINT();//关闭中断 P2SEL=0x00;//P2口所有引脚设置为一般的IO口 P2DIR=0xFF;//P2口所有引脚设置为输出方向 while(1){ LedData=1;//右移一位 if(LedData==0) LedData=0x80; P2OUT=LedData;//P2口输出数据 DelayMs(400); } } 二、 数码管显示实验 功能:数码管显#include msp430x14x.h #define uchar unsigned char #define uint unsigned int //共阳数码管编码表 uchar Code[18]={0xC0,0xF9,0xA4,0xB0,//0,1,2,3 0x99,0x92,0x82,0xF8,//4,5,6,7 0x80

文档评论(0)

xiaofei2001129 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档