单片机与PC通信-(proteus与虚拟串口驱动软件以及串口调试助手的仿真)(共13页).docx
《单片机与PC通信-(proteus与虚拟串口驱动软件以及串口调试助手的仿真)(共13页).docx》由会员分享,可在线阅读,更多相关《单片机与PC通信-(proteus与虚拟串口驱动软件以及串口调试助手的仿真)(共13页).docx(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上实验:单片机与PC通信(proteus与虚拟串口驱动软件以及串口调试助手的仿真)实现内容:设置单片机串行口为工作方式一,波特率为9600。PC从串口发送字符1、2、3或4到单片机串行口,单片机接收到该字符后,首先在P2口显示字符,然后根据字符不同返回不同字符串,具体要求如下表:表:单片机与PC通信内容PC发送字符单片机返回11:What do you plan to do this Friday?22:I plan to go to the concert.33:What are you doing next week?44:Im think of going to
2、my grandmas.其他字符5:Please select a character 1,2,3or 4!一、proteus仿真图:(此proteus仿真图可免费下载,下载网址:)1、图1.12、注意:(1)51单片机属性的时钟频率(clock frequency)必为11.0592mhz,否则无法仿真。请按下图设置AT89SC52图1.23、在仿真图中P1即(元件名称:COMPIN)模块为集成电平转换的串行通信接口(如下图)(1)图1.3(2)设置参数如下图1.44、虚拟串口驱动设置在右侧选择 端口一:“COM3”端口二:“COM4”,然后按“添加端口”,此时左侧的Virtual port
3、s下出现:图1.5表示添加了COM3,COM4一对虚拟串行口,且已连接,故我们把单片机和PC选择COM3和COM4。(如图1.4中的physical port选项:COM4;图中:串口号COM3)。接着再在右侧选择 端口一:“COM1”端口二:“COM2”,则为下图, 图1.6虚拟串口驱动设置完毕5、串口调试助手设置如图1.7图1.76、(1)将“程序”在Keil软件中编译生成“HEX”文件,加载到仿真图中的AT89C52中,启动仿真图1.9(2)按下图1.7中串口调试助手的“连接”按钮,在串口调试助手的”发送窗口”,依次输入1、2、3、4和5,发送后可以看到单片机返回的字符串一次显示在接收窗
4、口。如下图所示实验程序#include #include #include #include #include #include #define byte unsigned char#define uchar unsigned char#define word unsigned int#define uint unsigned int#define ulong unsigned long#define BYTE unsigned char#define WORD unsigned int#define TRUE 1#define FALSE 0void time(unsigned int uc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 PC 通信 proteus 虚拟 串口 驱动 软件 以及 调试 助手 仿真 13
链接地址:https://www.taowenge.com/p-13481145.html
限制150内