Proteus仿真电路
发布时间:2012/7/2 19:32:03 访问次数:2364
搭建Proteus仿真电路也很简单,只要在元GRM1555C1H471JA01D件库中找到需要的元件,按原理图连起来就搞定了。在元件库中分别找到Atmega16单片机、键盘、电阻、LED和按键,这里不用电平转换芯片MAX232是因为Proteus虚拟终端默认是Tl-L电平的。把这些元件按原理图连成电路,如图1 1所示,仿真电路在“仿真”文件夹中,读者可以自己下载,或是自己搭建。
下位机程序
系统要实现的功能有单片机上电后发送初始化信息到上位机,上位机终端显示“Welcome to radio,Init OK!t,,这表明双方已经建立起了连接。按下单片机键盘按键Sl~S12时超级终端上分别会显示“3,6,9,#,2,5,8.O,1.4,7,”字符,这是单片机对电脑发送的数据和指令。当你用计算机键盘向超级终端里写入字符后超级终端会出现“Computerinput:x”“Output:×”(X为输入字符)。这个现象实现的过程是你向超级终端写入字符时超级终端自动会把这个字符发送给下位机,下位机收到字符后发送消息“Computer input:×”回上位机,然后再把水写字母变成大写字母发送“Output:×”回上位机。如果你输入的字符是“N”或是“n”将打开PC控制下位机功能,这时你再向超级终端里写入字符的话,下位机会把输入字符的ASCⅡ码发送到PB口,用8个LED灯来显示。如果输入的字符是“0”或是“o”将退出PC控制下位机功能。这样就实现了上位机和下位机的通信和控制,如果配合更高级复杂的上位机软件,可以实现更丰富复杂的控制。程序的流程图如图12所示,分为主循环和中断程序两大部分,源程序请在Ⅸ无线电》网站下载,工程名为Usart。
搭建Proteus仿真电路也很简单,只要在元GRM1555C1H471JA01D件库中找到需要的元件,按原理图连起来就搞定了。在元件库中分别找到Atmega16单片机、键盘、电阻、LED和按键,这里不用电平转换芯片MAX232是因为Proteus虚拟终端默认是Tl-L电平的。把这些元件按原理图连成电路,如图1 1所示,仿真电路在“仿真”文件夹中,读者可以自己下载,或是自己搭建。
下位机程序
系统要实现的功能有单片机上电后发送初始化信息到上位机,上位机终端显示“Welcome to radio,Init OK!t,,这表明双方已经建立起了连接。按下单片机键盘按键Sl~S12时超级终端上分别会显示“3,6,9,#,2,5,8.O,1.4,7,”字符,这是单片机对电脑发送的数据和指令。当你用计算机键盘向超级终端里写入字符后超级终端会出现“Computerinput:x”“Output:×”(X为输入字符)。这个现象实现的过程是你向超级终端写入字符时超级终端自动会把这个字符发送给下位机,下位机收到字符后发送消息“Computer input:×”回上位机,然后再把水写字母变成大写字母发送“Output:×”回上位机。如果你输入的字符是“N”或是“n”将打开PC控制下位机功能,这时你再向超级终端里写入字符的话,下位机会把输入字符的ASCⅡ码发送到PB口,用8个LED灯来显示。如果输入的字符是“0”或是“o”将退出PC控制下位机功能。这样就实现了上位机和下位机的通信和控制,如果配合更高级复杂的上位机软件,可以实现更丰富复杂的控制。程序的流程图如图12所示,分为主循环和中断程序两大部分,源程序请在Ⅸ无线电》网站下载,工程名为Usart。
上一篇:试验和仿真
上一篇:实物运行和Proteus仿真
热门点击
- 电子管6N1作整流管应用一例
- 自己动手检修九阳电磁炉
- PN结的形成
- 电磁转差离合器
- 三端固定式稳压器提高输出电压电路
- 拖线板插座新功能一览
- Proteus仿真电路
- 应用运放组装的放大电路板
- 机箱组装布局
- 采用光MOS的模拟开关
推荐技术资料
- 硬盘式MP3播放器终级改
- 一次偶然的机会我结识了NE0 2511,那是一个远方的... [详细]