欢迎来到天天文库
浏览记录
ID:37821682
大小:1.43 MB
页数:45页
时间:2019-05-31
《单片机实验指导书(伟福)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、前言《单片机原理及应用》是电子、自动化控制等相关专业的一门专业必修课,随着交通技术的不断发展,单片机在交通控制、信息等方面的应用也越来越广泛。由于单片机实践性强,理论与实际结合紧密,传统的教学方法不能较好的适应教学的需要。为提高教学效果,我们从最简单的实际问题出发,设计了一些由易到难,由纯软件到要求硬、软件结合,综合性较强的题目。每个题目的内容分为两个部分:基础部分:给出源程序,要求学生在阅读分析理解的基础上,画出程序流程图,完成题目内容(包括编辑源程序、编译仿真调试、实际运行通过);提高部分:在充分掌握第1部分内容的基础上,独立编程完成功能要求更高的课题程序。要求学生课外理解、编写提高部分
2、的程序,上机调试通过。我们采用提出任务——学习相关知识——解决实际问题——总结提高这样一个教学过程,使学生在解决实际问题的过程中学习提高,培养较强的实践能力。这种从实践——理论——再回到实际的探索性的教学方法,能有效的提高学生的学习兴趣,符合人们的客观认知规律。我们通过四章的内容来完成单片机实验课程:第一章介绍伟福硬件仿真器及其仿真软件,即程序开发环境第二章介绍实验开发板的功能、电路原理第三章程序设计从基础程序设计到应用实例设计,其中包括12个实际课题第一节开发软件的使用第二节基础程序设计一、算术运算题1.加、减法基本运算程序2.乘、除法基本程序3.二-十进制调整基本程序二、控制转移和子程序
3、调用第三节应用实例设计一、简单单片机应用实例设计二、按钮控制发光二极管三、定时器实现流水灯控制四、MCS-51存储器系统设计五、MCS-51I/O接口设计与应用六、串口通讯七、参考课题第四章附录部分附录一PC与MCU串行通信的应用设计方法附录二 KEILC51编译器简介附录三串行接口LED数码管及键盘管理器件ZLG7289A的原理与应用第一章 仿真器及仿真软件简介第一节伟福硬件仿真器简介伟福仿真器采用主机+POD(仿真头)组合的形式构成,通过更换POD,可以对各种CPU进行仿真。对于不同的应用场合,用户可选择不同的CPU,而不需要更换主机,伟福仿真软件WINDOWS版本支持本公司多种仿真器。
4、支持多类CPU仿真。仿真器则采用主机+POD组合,通过更换不同的POD,可对各种不同类型的单片机进行仿真。为用户提供了一种灵活的多CPU仿真系统。其主要特点表现在以下几个方面:1.双平台DOS版本和WINDOWS版本。其中WINDOWS版本功能强大。中、英文界面可任选,用户源程序的大小不再有任何限制,支持ASM,C,PLM语言混合编程,具有项目管理功能,为用户的资源共享,课题重组提供强有力的手段。支持点屏显示,用鼠标左键点一下源程序中的某一变量,即可显示该变量的数值。有丰富的窗口显示方式,多方位,动态地显示仿真的各种过程,使用极为便利。本操作系统一经推出,立即受到广大用户的喜爱。2.双工作模
5、式⑴.软件模拟仿真(不要仿真器也能模拟仿真)。⑵.硬件仿真。双CPU结构,100%不占用户资源。全空间硬件断点,不受任何条件限制,支持地址、数据、外部信号、事件断点、支持实时断点计数、软件运行时间统计。3.双集成环境编辑、编译、下载、调试全部集中在一个环境下。多种仿真器,多类CPU仿真全部集成在一个环境下。可仿真51系列,196系列,PIC系列,飞利蒲公司的552.LPC764.DALLAS320,华邦438等51增强型CPU。为了跟上形势,现在很多工程师需要面对和掌握不同和项目管理器、编辑器、编译器。他们由不同的厂家开发,相互不兼容,使用不同的界面。学习使用都很吃力。伟福WINDOWS调试
6、软件为您提供了一个全集成环境,统一的界面,包含一个项目管理器,一个功能强大的编辑器,汇编Make、Build和调试工具并提供一个与第三方编译器的接口。第二节仿真头介绍1.PODH8X5X仿真头34芯电缆20芯电缆晶振选择跳线选择仿真头晶振选择用户板晶振POD8X5XP仿真头示意图 图1-1PODH8X5X仿真头示意图20芯电缆34芯电缆仿真器1402134图1-2仿真器与PODH8X5X仿真头连接图PODH8X5X运用PHILIPS授权的HOOKS技术,用PHILIPS芯片作为仿真芯片,来仿真各类与MCS51兼容的MCU,仿真头的原有的P87C52可仿真通用的8X5X系列芯片
7、,可将P87C52换成PHILIPS的P89C51Rx+或P89C51Rx2来仿真相应的MCU,也可以换成PHILIPS的P89C66x用于仿真PHILIPS的P89C66x系列MCU。因为P89C51RD2和P89C66X内部带有扩展RAM,可以借用P89C51RD2或P89C66x来仿真带扩展RAM的CPU,例如Winbond的78E58B、78E516。PODH8X5X可以从外部引入仿真电源,来仿真2.
此文档下载收益归作者所有