C语言补充附录.doc

C语言补充附录.doc

ID:61462140

大小:70.50 KB

页数:31页

时间:2021-02-02

C语言补充附录.doc_第1页
C语言补充附录.doc_第2页
C语言补充附录.doc_第3页
C语言补充附录.doc_第4页
C语言补充附录.doc_第5页
资源描述:

《C语言补充附录.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、[基本练习]中的C语言程序对照[基本练习4-1]#includesbitP10=P1^0;voidSQ500(){TMOD=0x01;TL0=0x0C;TH0=0xFE;TR0=1;while(1){while(TF0==0);TF0=0;TL0=0x0C;TH0=0xFE;P10=~P10;}}[基本练习4-2]#includesbitP33=P3^3;voidSTW(){unsignedchardataHi,Low;TMOD=0x90;TL1=0x00;TH1=0x00;P33=1

2、;while(P33==1);TR1=1;while(P33==0);while(P33==1);TR1=0;Hi=TH1;Low=TL1;}[基本练习4-3]#includesbitP35=P3^5;voidMSFC(){unsignedchari;unsignedchardataHi,Low;TMOD=0x51;TL1=0x00;TH1=0x00;TL0=0xB0;TH0=0x3C;P35=1;while(P35==1);TR0=1;TR1=1;for(i=0;i<0x0A;i++){while(T

3、F0==0);TF0=0;TL0=0xB0;TH0=0x3C;}TR1=0;TR0=0;Hi=TH1;Low=TL1;}[基本练习4-4]#includesbitP10=P1^0;voidSQSU()interrupt1using2{P10=~P10;TL0=0x0C;TH0=0xFE;}voidmain(){TMOD=0x01;TL0=0x0C;TH0=0xFE;EA=1;ET0=1;TR0=1;while(1);}[基本练习4-5]#includesbitP35=P3^5;unsi

4、gnedchardatai,j,Hi,Low;voidMSUI()interrupt1using2{j--;if(j==0){TR1=0;TR0=0;Low=TL1;Hi=TH1;i=1;}else{TL0=0x0B;TH0=0x3C;}}voidMSFI(){TMOD=0x51;j=0x0A;TL1=0x00;TH1=0x00;TL0=0x0B;TH0=0x3C;P35=1;while(P35==1);TR0=1;TR1=1;EA=1;ET0=1;i=0;while(i==0);}[基本练习4-6]#include

5、EG51.H>sbitP33=P3^3;unsignedchardataHi,Low;voidMSTI()interrupt2using3{if(TH1!=TL1

6、

7、TL1!=0x00){TR1=0;F0=1;Hi=TH1;Low=TL1;}else{TR1=1;}}voidMSTFM(){IT1=1;TL1=0x00;TH1=0x00;TMOD=0x10;F0=0;P33=1;while(P33==1);EA=1;EX1=1;while(F0==0);}[基本练习4-7]#includeunsigne

8、dchardatasbufdata[16];voidTXD1(){unsignedchari;TMOD=0x20;TL1=0xE8;TH1=0xE8;ET1=0;TR1=1;SCON=0x40;PCON=0x00;for(i=0;i<0x10;i++){SBUF=sbufdata[i];while(TI==0);TI=0;}}[基本练习4-8]#includeunsignedchardatasbufdata[16];voidRXD2(){unsignedchari;SCON=0x80;PCON=0x80

9、;for(i=0;i<0x10;i++){REN=1;while(RI==0);RI=0;sbufdata[i]=SBUF;}}[基本练习4-9]#includeunsignedchardatasbufdata[16];voidTXDP(){unsignedchari;TMOD=0x20;TL1=0xE8;TH1=0xE8;ET1=0;TR1=1;SCON=0xC0;PCON=0x00;for(i=0;i<0x10;i++){ACC=sbufdata[i];TB8=P;SBUF=sbufdata[i];

10、while(TI==0);TI=0;}}[基本练习4-10]#includeunsignedchardatasbufdata[16];voidRXDP(){unsignedchari;SCON=0x80;PCON=0x80;for(i=0;i<0x10;i++){REN=1;while(RI==0)

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

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

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