单片机系统虚拟仿真方法.doc

上传人:scccc 文档编号:14680745 上传时间:2022-02-11 格式:DOC 页数:2 大小:27KB
返回 下载 相关 举报
单片机系统虚拟仿真方法.doc_第1页
第1页 / 共2页
单片机系统虚拟仿真方法.doc_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《单片机系统虚拟仿真方法.doc》由会员分享,可在线阅读,更多相关《单片机系统虚拟仿真方法.doc(2页珍藏版)》请在三一文库上搜索。

1、单片机系统虚拟仿真方法于明军【摘 要】在缺乏单片机实验设备的情况下,利用软件构建单片机系统,并对程序和电路的进行联合 调试,是一种方便可行的方法 . 本文以数字时钟系统的搭建和仿真调试为例,介绍了仿真软件 Proteus 在单片机系统仿真中的使用,并详细阐述了 KeilC51 软件和 Proteus 软件的联合调试方法 ,为单片机系统的开发与调试提供了一种纯软件的方法.【期刊名称】赤峰学院学报(自然科学版)【年( 卷), 期】 2012(000)008【总页数】2【关键词】单片机;虚拟仿真;联合调试1 引言单片机系统的开发包含硬件电路设计、软件设计和系统调试三个部分. 通常的开发步骤是首先搭建

2、实物电路或制作PCB实验板,然后编写软件程序,最后利用仿真器进行软硬件联合调试,直至系统完 成. 在缺乏实验设备和条件的情况下,利用软件构建单片机系统并调试是一种很好的选择.Labcenter electronics公司的EDAC具软件Proteus是目前最好的模拟单片机外围器件的工具,它可以仿真51系列、AVR PIC等常用的MC及其外围电路,女口 LCD RAM ROM键盘、马达、LED A/D、D/A,部分SPI、IIC器件等.它包含几十个元件库和大量虚拟仪器,集电路设计、仿真 调试、电路板制作于一体,但该软件并不仿真MC本身,而是将编译好的程序解析成单片机引脚电平信号从而控制其外围器件

3、.Kei l 软件公司开发的 KeilC51 uVision3 是国内流行的单片机软件开发平台,其仿真方法有纯软件仿 真(simulator )和基于驱动文件和硬件仿真平台的硬件仿真(emulator)两种.前者可以利用软件模拟程序运行过程,通过单步、连续、断点等方式对程序进行调试,缺点是不能看到实验现象,只能 通过对内部存储器和寄存器进行观察而判断程序正确与否 . 后者将计算机与硬件仿真器连接,也可进 行单步、连续、断点等方式调试,利用仿真器模拟单片机驱动目标系统,可实时观察现象,直观真 实并可以调试硬件目标系统.2 在 Proteus 中构建单片机系统该电子时钟系统由 AT89C52单片机、LCD1602液晶显示模块、日历时钟芯片 DS1302、10K上拉电 阻、晶振、电池和若干电阻电容构成,电路如图 1所示.在该软件中绘制原理图与其他软件相似,主要有以下两步:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1