




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精选文库实验三双机通信实验1、 实验目的UART 串行通信接口技术应用2、 实验实现的功能用两片核心板之间实现串行通信,将按键信息互发到对方数码管显示。3、 系统硬件设计()单片机的最小系统部分()电源部分() 人机界面部分数码管部分按键部分()串口通信部分4、 系统软件设计#include #define uchar unsigned char #define uint unsigned int void send(); uchar code0=0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f;/0-9的数码管显示 sbit H1=P36; sbit H2=P37; sbit L1=P05; sbit L2=P06; sbit L3=P07; uint m=0,i=0,j; uchar temp,prt; /*y延时函数*/ void delay(uint k) uint i,j; /定义局部变量ij for(i=0;ik;i+)/外层循环 for(j=0;j121;j+); /内层循环 /*键盘扫描*/ char scan_key() H1=0;H2=0;L1=1;L2=1;L3=1;if(L1=0) delay(5); if (L1=0) L1=0;H1=1;H2=1; if(H1=0) m=1; /KEY1键按下 return(m); if(H2=0) m=4; /KEY4键按下 return(m); if(L2=0) delay(5); if (L2=0) L2=0;H1=1;H2=1; if(H1=0) m=2; /KEY2键按下 return(m); if(H2=0) m=5; /KEY5键按下 return(m); if(L3=0) delay(5); if (L3=0) L3=0;H1=1;H2=1; if(H1=0) m=3; /KEY3键按下 return(m); if(H2=0) m=6; / KEY6键按下 return(m); return(0); /*主函数*/main() P1M1=0x00; P1M0=0xff; SCON=0x50;/设定串行口工作方式1 TMOD=0x20;/定时器1,自动重载,产生数据传输速率 TH1=0xfd;/数据传输率为9600 TR1=1;/启动定时器1 P0&=0xf0; while(1) if(scan_key() /如果有按键按下 SBUF=scan_key(); /发送数据 while(!TI); /等待数据传送 TI=0; /清除数据传送标志 if(RI) /是否有数据到来 RI=0; /清除数据传送标志 temp=SBUF;/ 将接收到的数据暂存在temp中 P1=code0temp;/ 数据传送到P1口输出 delay(500);/延时500ms 5、 实验中遇到的问题及解决方法() 串行口和定时器的工作方式设定是关键,本次是按需传输的是两位十六进制数,串行口为工作方式,定时器为位自动重载;() 采用P0&=0xf0语句使个数码管静态点亮;() 在发送和接受过程中,用标识位和来检测发送和接受
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 小学数学教师考试题库及答案
- 武汉电工四级考试题库及答案
- 安徽合肥安全员b证考试题及答案
- 职业培训全球化趋势-洞察与解读
- 2025年海外华人事业单位招聘考试综合类结构化面试真题模拟试卷
- 数据驱动人才匹配-洞察与解读
- 衡水普通话考试真题及答案
- 河南中考试卷格式及答案
- 《电子商务概论》课件-4.电子商务的运作模式
- 2025国考鸡西市教育培训岗位行测高频考点及答案
- 寻常型天疱疮
- 中国风中医药文化PPT模板
- ArchiBIM三维协同设计及BIM技术路线
- 纳溪城市生活垃圾填埋场环境安全隐患整治应急工程环评报告
- 法人车辆租给公司合同范本
- 山东威海旅游介绍PPT模板(推荐)
- 初中毕业证怎么从网上查询
- 2022年遵义市医疗系统事业编制乡村医生招聘笔试试题及答案解析
- YC/T 395-2011烟叶仓库磷化氢熏蒸尾气净化技术规范
- GB/T 32926-2016信息安全技术政府部门信息技术服务外包信息安全管理规范
- 比较思想政治教育学全套课件
评论
0/150
提交评论