单片机原理与C51程序设计基础教程 教学课件 作者 978-7-302-23075-5第9章.doc

单片机原理与C51程序设计基础教程 教学课件 作者 978-7-302-23075-5第9章.doc

ID:50308104

大小:39.00 KB

页数:4页

时间:2020-03-07

单片机原理与C51程序设计基础教程 教学课件 作者 978-7-302-23075-5第9章.doc_第1页
单片机原理与C51程序设计基础教程 教学课件 作者 978-7-302-23075-5第9章.doc_第2页
单片机原理与C51程序设计基础教程 教学课件 作者 978-7-302-23075-5第9章.doc_第3页
单片机原理与C51程序设计基础教程 教学课件 作者 978-7-302-23075-5第9章.doc_第4页
资源描述:

《单片机原理与C51程序设计基础教程 教学课件 作者 978-7-302-23075-5第9章.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、填空题1.TXDRXD2.SCON3.固定4.300bit/s5.选择题1.B2.A3.C4.C5.C上机题1.#include#defineucharunsignedchar#defineuintunsignedintuintj,k;uchari;chartable[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};//定义流水灯main(){TMOD=0X20;//定时器初始化TH1=0xcc;TL1=0xcc;//设定波特率TR1=1;//无限循环执行一下发送和接收语句SCON=0x50;//允许接收P1=0xff;//所有led灭

2、while(1){TI=0;//TI清零for(i=0;i<8;i++)//流水灯{SBUF=table[i];//发送数据while(RI==0);//RI=0等待RI=0;//RI清零P1=SBUF;//接收数据并送P1口while(TI==0);//TI=0等待TI=0;//TI清零for(j=0;j<1000;j++)//延时for(k=0;k<100;k++);}if(i==8)i=0;//只有8个灯}}2.//发送#include"reg51.h"#defineucharunsignedcharvoidint4(void);charxdata*p;main(){P=0x3400;T

3、MOD=0x20;TL1=0Xfd;TH1=0xfd;SCON=0x40;TR1=1;EA=1;ES=1;SBUF=*P;while(1);}voidint4()interrupt4{TI=0;P++;SBUF=*P;if(P==0X34A0)EA=0;}//接收#include"reg51.h"#defineucharunsignedcharvoidint4(void);charxdata*p;main(){P=0x4400;TMOD=0x20;TL1=0Xfd;TH1=0xfd;SCON=0x50;TR1=1;EA=1;ES=1;SBUF=*P;while(1);}voidint4()in

4、terrupt4{RI=0;*P=SBUF;P++;if(P==0X44A1)EA=0;}3.#include"reg51.h"#defineucharunsignedcharsbitP3_3=P3^3;uchara=3;unsignedchartab[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};//共阳voidtimer(uchart);voidint4(void);main(){uchari,j;SCON=0;EA=0;ES=1;for(;;){P3_3=1;for(i=0;i<4;i++){SBUF=tab[a];j=a

5、;while(j==a);}P3_3=0;timer(100);if(a=255)a=7;}voidint4()interrupt4{TI=0;a--;}voidtimer(uchart){uchari;for(i=0;i

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。