第8章串行口的工作原理及应用.ppt
参考程序如下: //主机程序 #include reg51.h #include math.h sbit switch1=P0^0; //定义k1与P0.0连接 sbit switch2=P0^1; //定义k2与P0.1连接 sbit switch3=P0^2; //定义k3与P0.2连接 void main() //主函数 { EA=1; //总中断允许 TMOD=0x20; //设置T1定时方式2 自动装载初值 TL1=0xfd; //波特率设为9600 TH1=0xfd; PCON=0x00; //SMOD=0,不倍增 SCON=0xd0; //SM2设为0,TB8设为0 TR1=1; //启动定时器T1 ES=1; //允许串口中断 SBUF=0xff; //串口发送0xff * while(TI==0); //判是否发送完毕 TI=0; //发送完毕,TI清0 while(1) { delay_ms(100); if(switch1==0) //判是否k1按下,k1按下往下执行 { TB8=1; //第9位数据为1,送TB8,准备发
您可能关注的文档
最近下载
- 粘胶去除剂(中文).pdf VIP
- 2026校招:江苏国金资本运营集团试题及答案.doc VIP
- 江苏国金资本运营集团校招面笔试题及答案.doc VIP
- 《数据分析与应用》课件.ppt VIP
- 2026江苏国金资本运营集团秋招试题及答案.doc VIP
- 2025年3月天一联考高二作文审题指导和范文:精神胜利法.docx VIP
- 2026年河南应用技术职业学院单招职业适应性考试模拟测试卷附答案.docx VIP
- 最新Multisim+14.3汉化破解版下载附详细安装教程.pdf VIP
- 湖北宜昌市2026届高三3月调研考试生物试题(试卷+解析).docx VIP
- 2024-2025学年厦门一检初三英语试卷及答案.pdf VIP
原创力文档

文档评论(0)