Proteus 51串口与虚拟终端通信。
来源:互联网 发布:淘宝宝贝被复制怎么办 编辑:程序博客网 时间:2024/05/22 17:17
1.电路图
baud rate of virtual terminal should be 4800
2。当用户输入0时,显示hi,dave,
当用户输入1时,显示hi,mike
输入其他时, 显示input error.
3. 源码
;latest revise:2009-12-10
;by:alex shoal
;email:alex.shoal@gmail.com
ORG0000H
START:MOVSP,#60H
MOVSCON,#01010000B
;MOVP1,00H
MOVTMOD,#20H
ORLPCON,#10000000B
MOVTH1,#0F3H
MOVTL1,#0F3H
SETBTR1
LOOP:JNBRI,$
CLRRI
MOVA,SBUF
CJNEA,#30H,B1
CALLMSG1
B1:CJNEA,#31H,B2
CALLMSG2
B2:CALLMSG3
MSG1:MOVDPTR,#M1
CALLPRINT
SJMPLOOP
MSG2:MOVDPTR,#M2
CALLPRINT
SJMPLOOP
MSG3:MOVDPTR,#M3
CALLPRINT
SJMPLOOP
PRINT:MOVR0,#00H
DP1: MOVA,R0
MOVCA,@A+DPTR
CJNEA,#00H,OUTPUT
RET
OUTPUT:MOVSBUF,A
JNBTI,$
CLRTI
INCR0
SJMPDP1
M1:DB 'Hi,Dave',0DH,00H
M2:DB 'Hi,Mike',0DH,00H
M3:DB 'Input Error',0DH,00H
END
3。结果
- Proteus 51串口与虚拟终端通信。
- Proteus虚拟终端乱码!
- Proteus 使用虚拟串口
- C51---串口通信---虚拟终端模仿
- Proteus 虚拟串口调试心得
- 8051串口通信 Proteus仿真
- [VB.NET]串口通信-虚拟终端发送text文件,差异?
- 8051串口通信 Proteus仿真
- 80C51串口proteus 仿真终端接收乱码
- 利用“串口调试助手”等软件调试 PROTEUS 环境中 51单片机 的串行通信
- 【转】虚拟串口以及在Proteus中的使用
- keil与Proteus联合建立虚拟实验室
- 51单片机学习笔记(五)_VSPD+Proteus+串口调试工具+Keil C51实现单片机串口通信仿真
- android ndk 虚拟串口通信
- 创建虚拟串口并通信
- Linux虚拟串口 及 Qt串口通信
- Linux虚拟串口 及 Qt串口通信
- Linux下串口虚拟终端的配置
- 在Flex中的更改滚动条的外观
- C#综合笔试题2
- WinCE的关机函数
- 浅谈SUN JVM内存管理与应用服务器的优化 之SUN JVM内存管理
- ASP.NET - 如何:在 IIS 6.0 中安装和配置 SMTP 虚拟服务器
- Proteus 51串口与虚拟终端通信。
- C#综合笔试题3
- C#委托于事件
- ASP.NET - 自定义 ASP.NET 登录控件的外观
- (转)用NET-SNMP软件包开发简单客户端代理
- image添加水印类
- C#综合笔试题4
- Ubuntu9.10版中QQ自动关闭解决方法
- C#解析Json的类{经典}【转】