- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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
您可能关注的文档
最近下载
- 利用DEFORM-3D模拟镦粗锻造.doc VIP
- 08 威科夫进阶课程.pdf VIP
- CB 673-2020 出入舱口盖规范.pdf
- GA_T 1788.1-2021 公安视频图像信息系统安全技术要求 第1部分:通用要求.doc VIP
- 大体积混凝土监理实施细则.docx VIP
- (正式版)D-L∕T 343-2010 额定电压66kV~220kV交联聚乙烯绝缘电力电缆GIS终端安装规程.docx VIP
- 危险化学品安全管理与安全技术培训.ppt VIP
- GPS33E巨人通力调试说明书.pdf VIP
- 重大接待保障措施(环卫作业).doc VIP
- 危险物品安全航空运输技术细则(20201016014015).pdf VIP
文档评论(0)