【精品】单片机实验-伟福仿真指导书

【精品】单片机实验-伟福仿真指导书

ID:45555547

大小:457.33 KB

页数:24页

时间:2019-11-14

【精品】单片机实验-伟福仿真指导书_第1页
【精品】单片机实验-伟福仿真指导书_第2页
【精品】单片机实验-伟福仿真指导书_第3页
【精品】单片机实验-伟福仿真指导书_第4页
【精品】单片机实验-伟福仿真指导书_第5页
资源描述:

《【精品】单片机实验-伟福仿真指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第一章认识51系列单片机存储空间计如机的应用是一个系统,这个系统应由两部分组成一一硬件和软件。硬件是指具休的元器件、电路等,软件则是指程序和数据。如果説破件是计算机应用系统的基础的话,那么软件则是计算机应用系统的灵魂。计算机原理告诉我们程序和数据是被“装载”在计算机存储器中的,从某种意义上讲,认识一个计算机的存储器系统是开发软件所必须的。为了全面认识51系列单片机的存储空间,本章列出四个实训单元。在进行完本章列出的四个实训单元后,要求读者应全面了解51系列单片机的程序存储器(ROM)、片内随机存储器(片内RAM)和片外随

2、机存储器(片外RAM)空间的范围、用途和使用方法等。1.1认识51系列单片机的程序存储器(ROM)第一部分教学要求一、目的要求1.认识51系列单片机的程序存储器(ROM)的空间范围;2.认识汇编指令编码在ROM中存储形式:3.掌握指令编码和指令编码所在地址的概念;4.了解51系列单-片机的程序存储器(ROM)I古I定地址的用途。二、实训平台1.PC机,台/人;2.伟福V3.2版仿其软件或其它51系列单片机仿其软件三、教学节奏与方式项目时间安排教学方式1教师讲授0.5课时重点讲授(ROM空间范围与仿真软件使用技巧)2阅读教

3、材0.5课时自学、査资料、仿真软件使用、相互讨论3学生实训1课时学生实训、老师指导四、成绩评定项日形式成绩评定151系列单片机ROM存储空间描述书面251系列单片机ROM空间使用情况观察填表3总成绩教师签名(注:成绩评定等级:优良、及格、不及格)第二部分教学内容一、预备知识1.ROM存储器ROM(ReaIOnlyMemory)即只读存储器之怠,其特点是在计算机正常运行的情况下CPU对ROM存储器只能进行读操作且断电后信息不会丢失,通常用來存储固定不变的程序和数据,如引导程序、基本输入输出系统程序等。ROM按其性能可分为以

4、下几类:(1)掩模工艺ROM它是由芯片制造厂根据ROM要求存储的信息,制造成I古I定的半导体掩模版生产的。一口制出成胡后,其存储的信息只能读出,不能改变。这种ROM适用于存储固定不变的程序和数据,批量生产时,成本较低。(2)可一次编程PROM允许用户对ROM进行一次编程。(3)可擦除的EPROM允许用户对ROM进行多次编程,即可擦除。按擦除的方法不同,可分为紫外线擦除的可擦除可编程序只读存储器EPROM(ErasableProgrammableReadOnlyMemory)fil电擦除的电可擦除编程序只读存储器EEPRO

5、M(ElectricallyErasableProgranmableReadOnlyMemory)<>(4)Flash存储器Flash存储器是在20世纪80年代末逐渐发展起来的一种新型不挥发性半导体存储器,它结合了以往EPROM结构简甲、密度窩和EEPROM在系统的电对擦除性的一些优点,实现了窩密度、低成本和髙可靠性。Flash存储器和传统存储器的最大区别在于它是按块(Sector)擦除,按位编程,从而实现了快闪擦除的高速度。日前它广泛应用于PCBIOS、数字蜂窝电话、汽车领域和微控制器等许多领域。EPROM、EEPRO

6、M.Flash存储器需通过专用的编程器将程序和数据写入英中。1.51系列单片机ROM空间由于51系列单片机的程序计数器PC是16位的,所以能寻址64KB的程序存储器地址范HI。允许用户程序调用或转向64KB的任何存储单元。在51系列单片机中根据不同的型号,其程序存储器的形式也有所不同。例如:8051单片机在芯片内部设置了4KB掩模版的ROM,8751单片机在芯片内部设置了4KB的EPROM,89C52单片机在芯片内部设置了8KB的Flash存储器,而8031单片机在芯片内部没有设置程序存储器,需要在单片机外部配置EPRO

7、M.51系列单片机的EA引脚为访问内部或外部程序存储器的选择端。接高电平时,CPU将首先访问内部存储器,当指令地址超过内部存储器的最大地址时,自动转向片外ROH去取指令。当EA引脚接低电平时(接地),CPU只能访问外部程序存储器。对于8031单片机,由于其内部无程序存储器,故只能采用这种接法。51系列单片机程序存储器的地址从0000H开始编址。程序存储器低端的一些地址被固定地用作特定程序的入口地址:000011:单片机复位后的程序入口地址;000311:外部中断0的中断服务程序入口地址;000BII:定时器0的中断服务程

8、序入口地址;0013H:外部中断1的中断服务程序入口地址;001BII:定时器1的中断服务程序入口地址;0023H:串行端口的中断服务程序入口地址;002BH:时器2的中断服务程序入口地址。编程时,通常在这些入口地址开始的2、3个单元中,放入一条转移指令,以使相应的服务与实际分配的程序存储器区域中的程序段相对应(仅在

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。