基于proteus的vb程序与51单片机串口通信的仿真设计

基于proteus的vb程序与51单片机串口通信的仿真设计

ID:34539114

大小:496.93 KB

页数:3页

时间:2019-03-07

基于proteus的vb程序与51单片机串口通信的仿真设计_第1页
基于proteus的vb程序与51单片机串口通信的仿真设计_第2页
基于proteus的vb程序与51单片机串口通信的仿真设计_第3页
资源描述:

《基于proteus的vb程序与51单片机串口通信的仿真设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、“”,,小学五年级的时候第一次买,编者按罗洪达同学是《电子制彻的老读者年《电子制作》对电子制作,,。加多次电子大赛。的爱好一发而不可收参现正在做与单片机通信的项目罗洪达巧妙地把和结,。,。合实现了上位机和下位机的联机仿真读者可以借鉴此法在硬件设计前做仿真预演避免走弯路基于的程序与单片机串口通信的仿真设计临沂大学罗洪达而强大的单片机仿真功能,给单片机的学习相应的线相连,就可以直接操作映射到的物理。,。,,者和使用者带来了极大的便利在前期开发中利用仿端口了需要注意的是两根信号线是直通方式连接真技术可以检查出大部分的理论错误,目前越来越多而非交叉,因为不强调与数据交换的关的人在讨论的应用技巧。本文将

2、介绍中系,只是一种映射还有一点,这里不需要加犯,,的虚拟串口元件的使用以及它与的通信电平转换芯片只需要根据仿真电路的逻辑方式,同时给出一个综合性较强的仿真实例。和直接操作物理串口。的各项属性值的设置见表和图更多关于的知识参见、一任务描述,在相应的元件上右击选择盯温度监测系统。单片机采集温度,并且通过串口实记即可。时的发给程序,实现温度的远程监测,程序显示表属性温度的同时,可以设定温度报警上限,温度超过上限驱属性名功能。动蜂鸣器报警映射到的物理串口、物理串口波特率二元件介绍正威物理串口数据位数是以中一个极其有用的虚拟元件场公心物理串口校验位如图所示,可以建立起一种映射,把仿真竹与单片机相连的波特

3、率。电路中的数字量映射到计算机的物理端口同与单片机相连的数据位数样具有以串行数据发送串行数据接收以幼勺与单片机相连的校验位及、、、控制信号线,为简单起见,我们这里只关心饮和。我们把单片机的、与二。理、分卜二。,,荃四,卜闷四闲钧儒’工口户崔口叨图图·电子翻作年,翔。拟与仿,⋯葬莎卯笋、、三实现与单片机通信四上位机程序设计,。,,中操作中单片机映射到如图所示新建一个工程在窗体上添加两,。如何把它们联系起来呢需要在物理接口和个用于显示接收和发送的数据一个。,之间建立电气连接由于我们只用到了接口的发用于设定温度一个定时器控件,、,,送和接收数据线因此只需将的仪线与设置其属性为由于单片机程序每、,一,

4、,的线对应连接即可这里采用的是交发送一次当前温度所以这里定时器触发时叉方式。间设置为,能够立即接收到单片机的发送。显然这种方法是易于理解的,但是为省去这个麻,口烦我们可以借助虚拟串软件洲实现两个串口。头,的连接‘吐首先在系统中建立两个虚拟串口例如和,与物理串口不同的是,两个物理串口是相互独立的,除非用导线相连像上面所做的而虚拟串口已经由在内部建立起联结机制,两者可以直接互相收发数据。启动后,按照图,“口”,设置点击添加端我们可以看到左边的资源列出了一对和,接下来要做的就是把中口,的端设为把的的图。。设置成两者就可以畅通无阻的沟通了至,一右击左侧工具栏部件选中,。此我们的仿真平台搭建完成。,然后

5、在窗体中添加一个程序清单’定义接收数组’定义发送数组,“,,按下设定按钮时发送设定温度二二,程序载口人后初始化串助肠二’设置端口号为朗二’,”,,,设置波特率,无校验位,位数据,个结束标志。’口反设置一次从串读取个字节二’打开串行口,需要注意的是单片机的晶振频率要与程序相匹司二司呵,,,,设定读取模式为配这里设置成如果波特率不对仿真时二进制数据。会导致传输数据错误我们知道串口波特率是由定时每进入一次,有点类似的定时器中断器产生的,按照波特率计算公式,当波特率为、二,,默认无倍频时与几中的初值设为价二,缓冲区长度大于说明收到数据二义波特率为定时器一初值逻一黑一二乙乙气乙一刀一邸《·侧拍年,电子翻

6、作,双面电路板的制作王晓静,。,使用单面敷铜板只能制作一些相对简单的电路所示当电路图较复杂时完工的电路图一定要经过。,,有必要了解双面电路板的业余制作的工艺流程在制电气规则检查采用默认选项从而保证电路不出作双面电路板时需要准备的工具及材料大致有双面现短路、断路、网络名重复等严重问题。敷铜板、热转印纸、砂纸、剪刀、油性笔、盐酸、双氧水、图、、双、、、、。,手电钻烙铁绞线纸胶带烙铁焊锡松香等双面电路板的两面分别称为顶层和底层顶层与,元。、底层均可布线器件一般放置在顶层顶层与底层的一准备圈、,,线通过引线孔过孔相连接采用自动布线方式时过。电路原理图孔是在布线时自动添加的由于双面电路板的特殊性以位动态

7、显示电路为例,电路原理图如图及手,工制作的局限性在设计双面电路板的图时俪,启动温度转换、五单片机程序设计坷等待转换结束为便于硬件实现,温度传感器采用了,该你读取温度转换结果二芯片具有耐磨耐碰,体积小,使用方便的特点,采用独哪计算温度值,为当前温度口,口特的单线接方式仅需要一条线即可实现微处理,八显示测量温度。器与的双向通信俪,叭温度显示部分用的是控制的个发送给串口数码管。是一种高集成化的串行输入输

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

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

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