下载此beplayapp体育下载

51单片机与PC通信仿真虚拟串口、串口助手样稿.docx


beplayapp体育下载分类:通信/电子 | 页数:约6页 举报非法beplayapp体育下载有奖
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该beplayapp体育下载所得收入归上传者、原创者。
  • 3.下载的beplayapp体育下载,不会出现我们的网址水印。
1 / 6 下载此beplayapp体育下载
beplayapp体育下载列表 beplayapp体育下载介绍
单片机和PC通信仿真
工具:

串口助手 虚拟串口
试验效果图:
试验程序:
/*********************************************************************************
* 【编写时间】: 6月24日
* 【作 者】: 小瓶子
* 【试验平台】: Proteus 7
* 【内部晶振】:
* 【主控芯片】: STC89C51
* 【编译环境】: Keil μVisio4
* 【程序功效】: 单片机和PC通信
* 【程序说明】: 按下单片机K1 键后,单片机可向PC 发送字符串
**********************************************************************************/
#include<>
#define uchar unsigned char
#define uint unsigned int
uchar Receive_Buffer[101]; //接收缓冲
uchar Buf_Index=0; //缓冲空间索引
//数码管编码
uchar code DSY_CODE[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x00};
//延时
void DelayMS(uint ms)
{
uchar i;
while(ms--) for(i=0;i<120;i++);
}
//主程序
void main()
{
uchar i;
P0=0x00;
Receive_Buffer[0]=-1;
SCON=0x50; //串口模式1,许可接收
TMOD=0x20; //T1 工作模式2
TH1=0xfd; //波特率9600
TL1=0xfd;
PCON=0x00; //波特率不倍增
EA=1;EX0=1;IT0=1;
ES=1;IP=0x01;//外部中止0为高优先级
TR1=1;
while(1)
{
//循环显示发送101个数
for(i=0;i<100;i++)
{ //收到-1 为一次显示结束
if(Receive_Buffer[i]==-1) break;
P0=DSY_CODE[Receive_Buffer[

51单片机与PC通信仿真虚拟串口、串口助手样稿 来自beplayapp体育下载www.apt-nc.com转载请标明出处.

相关beplayapp体育下载 更多>>
非法内容举报中心
beplayapp体育下载信息
  • 页数6
  • 收藏数0收藏
  • 顶次数0
  • 上传人读书之乐
  • 文件大小157 KB
  • 时间2020-11-13