单片机仿真50例说明
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《单片机实验仿真50例》说明
《单片机原理与控制技术》(第3版)和《单片机学习指导及习题解答》(第2版)已经出版,该书封面广告词中有一句“免费下载仿真DSN文件和hex文件”。《单片机实验仿真50例》即为与该二本书配套的Proteus仿真文件包,50例全部取自于二本书中例题和习题。但仅提供仿真电路DSN文件和驱动程序hex文件,没有源程序(源程序印在书上)。读者从网上免费下载后,可对照书中程序,边学边练。
文件包共分8章50例(不计一题多解),每章用一个大文件夹,大文件夹中包含若干子文件夹。每个子文件夹即为一个仿真题目,取一简明名称,体现其内容和功能。子文件夹中,包含一个DSN文件、若干hex文件和一个调试提示。
hex文件分两类:一类是汇编程序形成的hex文件,用“×××asm.hex”表示;另一类是C51程序形成的hex文件,用“×××c.hex”表示。其中,“×××”通常用“例×-×”或“习题×-×”表示,以表明其在书中的位置,便于读者查照。有的题目还一题多解,有几个同类hex文件。“例×-×”程序在《单片机原理与控制技术》(第3版)中,“习题×-×”程序在与教材书配套的《单片机学习指导及习题解答》(第2版)中。
为帮助读者操作,每一题均附有调试提示。一般给出原理电路图,少量解释和调试操作步骤。除标题按目录标示,题号、图号仍沿用书中原题号、图号,以便读者查照。
为便于读者观察仿真运行效果,有的题目增加了原书中没有的显示电路和显示程序,增加部分程序均在调试提示中给出。
需要注意的是,原书为节省版面,有的程序在调用前面已用过的子程序时,没有将子程序同时刊出(例如延时程序),读者在自行输入程序并Keil调试时,必须同时补充输入该子程序,否则编译器会提示出错。
仿真运行方法和步骤:打开DSN文件(须事先下载安装Proteus7.6以上软件),若运行已经装入的hex文件,可直接左键单击全速运行按钮;若需运行子文件夹中其它hex文件,可左键双击仿真电路图中A T89C51,选择处于同一文件夹中的其它hex文件,再全速运行。
张志良