全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
/单片机连接PC的超级中断,实现单片机和计算机互相通信#include #define uchar unsigned char#define uint unsigned intuchar Choice;uchar Flag;/void DelayMS(uint);/延时函数void Sendchar(uchar);/字符发送函数void Sends(uchar *s);/发送函数void Serial_init();/初始化串口void Send_menu();/默认开机时超级终端菜单void Process();/处理用户选择函数/*主函数*/void main()Serial_init();/初始化Send_menu(); /发送默认菜单while(1)if(Flag)/如果有用户向52发送命令Process();/,则处理/* void DelayMS(uint ms)uchar i;while(ms-) for(i=0;i10;i+);*/void Sendchar(uchar c) /TI = 0;SBUF = c;/发送 (字符)while(!TI);TI=0;/DelayMS(10); / 不延时易出错 试试while(!TI);TI=0;/*void Sends(uchar *s)uchar temp; temp = *s; while(temp != 0) if (temp = n) Sendchar(r); /返回行首 Sendchar(temp); s+; temp = *s; */void Sends(uchar *s) /比较上面的简单 while(*s) if (*s = n) Sendchar(r); /返回行首 Sendchar(*s); s+; void Serial_init()SCON=0x50; /串口模式1,允许接收TMOD=0x20; /T1工作模式2TH1=0xfd; /波特率9600TL1=0xfd;PCON=0x00; /波特率不倍增EA=1;/总中断开关打开ES=1;/允许串口中断TR1=1;/启动定时器1void Send_menu()Sends( |*欢迎使用单片机测试系统_*|nnn);Sends( 请输入1-5n);Sends( 1.发光二极管测试 n);Sends( 2.8LED测试 n);Sends( 3.1602测试 n);Sends( 4.串口测试 n);Sends( 5.readme n);Sendchar(0x0a); Sendchar(0x0a); Sendchar(0x0a); /换行Sendchar(r); /返回行首void Process() switch (Choice)case 1:Sends(发光二极管测试中.n退出请按0键 n );P2=0xfe;Flag=0;break;case 2:Sends(8LED 测试中. n退出请按0键 n );P2=0xfc;Flag=0;break;case 3:Sends(1602测试中.n退出请按0键n );P2=0xf8;Flag=0;break;case 4:Sends(串口测试中.n退出请按0键n );P2=0xf0;Flag=0;break;case 5:Sends(*readme*n);Flag=0;Sends(made by lxc on Feb.10n联系方式:);Sends(n);P2=0xe0;break;case 0:Sends(n);Sends( n);Send_menu();P2=0xff;Flag=0;break;default:Sends(*只能输入(1-5)*n);Sends(n);Flag=0;break; void Receive
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高中生物数字课程资源用户体验分析与优化实践教学研究课题报告
- 游戏化数字资源在职业教育机械制造专业中的应用研究教学研究课题报告
- 第九章 脉管系统 课件(共39张)- 《解剖学基础》同步教学
- 高中物理“波动光学实验原理与应用案例”教学案例分析教学研究课题报告
- 互联网+时代人工智能教育资源的版权保护挑战与对策探讨教学研究课题报告
- 难免性流产患者护理查房评估重点
- 总部运营中心项目投标书
- 管道直饮水项目建议书
- 肛肠护理常用器具使用与选择
- 防洪工程投资计划书
- 承包砂石场合同范本
- 2026年苏州工业职业技术学院单招职业技能测试模拟测试卷及答案解析(夺冠)
- 宜宾市叙州区事业单位2025年下半年公开考核招聘工作人员(24人)笔试考试备考试题及答案解析
- 2025浙江宁波北仑区新闻出版局招聘1人笔试模拟试卷带答案解析
- 基于组合模型的我国社会消费品零售总额精准预测研究
- 西游记第39回课件讲解
- 2025-2026学年统编版新教材道德与法治三年级上学期期末练习卷及答案
- 曹禺名作《日出》教学设计与文学赏析
- 自血治疗的课件
- 2025天津滨海传媒发展有限公司招聘13人笔试考试备考题库及答案解析
- 贵州文物调查研究-从文物看中华民族共同体历史的区域实践知到智慧树章节测试课后答案2024年秋贵州民族大学
评论
0/150
提交评论