收藏 分销(赏)

串口通信实验报告.doc

上传人:二*** 文档编号:4748051 上传时间:2024-10-11 格式:DOC 页数:7 大小:167KB
下载 相关 举报
串口通信实验报告.doc_第1页
第1页 / 共7页
亲,该文档总共7页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、. .实验三双机通信实验一、 实验目的UART 串行通信接口技术应用二、 实验实现的功能用两片核心板之间实现串行通信,将按键信息互发到对方数码管显示。三、 系统硬件设计单片机的最小系统局部电源局部() 人机界面局部数码管局部按键局部串口通信局部四、 系统软件设计#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

2、=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); i

3、f(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

4、=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 五、 实验中遇到的问题及解决方法() 串行口和定时器的工作方式设定是关键,本次是按需传输的是两位十六进制数,串行口为工作方式,定时器为位自动重载;() 采用P0&=0xf0语句使个数码管静态点亮;() 在发送和承受过程中,用标识位和来检测发送和承受是否完成;() 在用电脑和单片机进展串口通信测试时,电脑的传世速率一定要和单片机的传输速率相等,否那么显示会出现错误。指导教师签字:日期:. .word.

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 教育专区 > 初中其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服