proteus中串口通信怎么模拟
4个回答
展开全部
单片机用compim (集成了TTL-RS232电平转换),上位机用串口调试助手。两边的波特率设一致(和程序中的要相符)。另外还得安装串口虚拟软件,如VSDP
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐于2016-01-31 · 知道合伙人数码行家
关注
展开全部
单片机串口是单片机通信的基本途径,可以进行多单片机间的通信,也可以通过接口转换实现与计算机间的通信。其中与计算机通信可以通过计算机的串口(232口)或USB口实现。
单片机串行口有四种不同的工作方式:
方式1:移位寄存器输入/出方式,波特率固定为:fosc/12。
方式2:10位UART(通用异步接口电路),一帧数据包括1位起始位(0),8位数据位和1位停止位(1)。波特率可变
方式3:这两种方式都是11位的UART,它们比方式1多了一个第9位数据。 他们不同的是:方式2波特率固定为fosc/32或fosc/64,由SMOD位决定。
方式4:波特率同方式1;
本例中采用方式1,波特率为9600(计算机默认值),根据波特率算出初值X=253(定时器T1工作方式2)。我们以9600的波特率向计算机循环发送00H;
单片机串行口有四种不同的工作方式:
方式1:移位寄存器输入/出方式,波特率固定为:fosc/12。
方式2:10位UART(通用异步接口电路),一帧数据包括1位起始位(0),8位数据位和1位停止位(1)。波特率可变
方式3:这两种方式都是11位的UART,它们比方式1多了一个第9位数据。 他们不同的是:方式2波特率固定为fosc/32或fosc/64,由SMOD位决定。
方式4:波特率同方式1;
本例中采用方式1,波特率为9600(计算机默认值),根据波特率算出初值X=253(定时器T1工作方式2)。我们以9600的波特率向计算机循环发送00H;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-04-26
展开全部
建议 去 百度文库 里 下载 单片机实例100 的 文档
对了,你 有 proteus 软件 吗
对了,你 有 proteus 软件 吗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询