单片机系统扩展
- 格式:ppt
- 大小:2.54 MB
- 文档页数:66


单片机系统扩展
[适用对象] 生物医学工程专业
[实验学时] 3学时
一、实验目的
1、学会使用汇编语言编写数据传送和存储器检测程序。
2、了解在RAM中搬移数据的方法。
3、学会使用编写译码程序。
二、预习与参考
1、MCS-51单片机扩展存储器的设计。
2、MCS-51扩展I/O接口的设计。
三、实验内容
1、将控制开关KC拨至上,并将“P00-P07”与各模块的“D00-D07”均相连,根据ZY15MCU12BD实验箱逻辑模块结构,写出8255、0809、0832的地址和8279、6264的地址。
2、开机,进入仿真状态后,用仿真机的命令检验实验板上扩展的RAM/IO硬件正确性。读出单片机程序的内容;对单片机中程序反汇编;把常数写入240,观察L0-L7指示灯状态;把常数写入0832,观察直流电机转动状态;启动0809对AN0、AN2、AN4进行A/D转换;调节电位器RW2,检查对0809的哪一个A/D通路结果有影响。
3、将“P00-P07”与“U7D0-U7D7”用八根线分别相连。
4、编写并调试实验程序,其功能为将8031内部RAM中50H-7FH的内容写入外部RAM 0000H开始区域中,并检查写入的内容是否正确。
四、主要仪器设备功能和材料清单
ZY15MCU12BD实验箱,连接线若干,串口线,PC机。 五、实验要求
要求学生独立完成每个实验,教师进行实验指导,检查实验结果。每完成一个实验,要求写一份实验报告。
六、实验报告要求
设计性实验报告标题(可与实验名称不同)
一、实验目的和要求。
二、实验仪器设备。
三、实验设计及调试:
(一)实验内容。
(二)实验电路:画出与实验内容有关的简单实验电路。
(三)实验设计及调试步骤:
(1)对实验内容和实验电路进行分析,理出完成实验的设计思路。
(2)列出程序设计所需的特殊标志位、堆栈SP、内部RAM、工作寄存器等资源的分配列表,分配列表时注意考虑资源在程序执行过程可能会出现冲突的问题。
习题5答案 单片机系统扩展与接口技术
一、选择题
1、地址空间3000H~37FFH共有 B 存储单元。
A.1K
B.2K
C.4K
D.8K
2、在生产过程中完成程序写入的只读存储器称为 A 。
A.掩膜ROM
B.PROM
C.EPROM
D.E2PROM
3、805l单片机系统扩展时使用的锁存器用于锁存 B 。
A.高8位地址
B.低8位地址
C.8位数据 .
D.ALE信号
4、使用线选法扩展3片2732作外部程序存储器,需要使用 C 位地址线。
A.13
B.14
C.15
D.16
5、8155中的定时器/计数器是 D 。
A.16位加法计数器
B.16位减法计数器
C.14位加法计数器
D.14位减法计数器
6、定时器/计时器0的初始化程序如下:
MOV TMOD,#06H
MOV TH0,#0FFH
MOV TL0,#0FFH
SETB EA
SETB ET0
执行该程序段后,把定时器/计时器0的工作状态设置成为 D
A.工作方式0,定时应用,定时时间2u s,中断禁止
B.工作方式1,计数应用,计数值255,中断允许
C.工作方式2,定时应用,定时时间510 u s,中断禁止
D.工作方式2,计数应用,计数值1,中断允许
7、MCS-5 l单片机I/O编址采用的是统一编址的方法,因此 B 。
A.有专门的I/O操作指令
B.I/O寄存器与存储单元同等对待
C.地址空间与存储器空间是相互分开的
D.使用MOVX指令访问存储器,而使用MOVC指令进行I/O数据传送 8、8155是一个可编程的I/O接口芯片,“可编程”是指 D 。
1 第七章 MCS-51 单片机系统扩展及结构
一、单选题
1.在 MCS-51 ,需双向传递信号的是
( A )地址线 ( B )数据线
( C )控制信号线 ( D )电源线
2.在 MCS-51 中,为实现 P0 口线的数据和低位地址复用,应使用
( A )地址锁存器 ( B )地址寄存器
( C )地址缓冲器 ( D )地址译码器
3.在下列信号中,不是给程序存储器扩展使用的是
( A ) PSEN ( B ) EA
( C ) ALE ( D ) WR
4.在下列信号中不是给数据存储器扩展使用的是
( A ) EA ( B ) RD
( C ) WR ( D ) ALE
5.如在系统中只扩展一片 intel2732(4KBX8) 除应使用 P0
口的 8 条口线外,至少还应使用 P2 口的口线
( A ) 4 条 ( B ) 5 条
( C ) 6 条 ( D ) 7 条
6.在系统中只扩展两片 INTEL2732 ( 4KX8 ) 除应使用 P0 口2 的 8 条口线外,至少还应使用 P2 口的口线
( A ) 5 条 ( B ) 6 条
( C ) 7 条 ( D ) 8 条
7.在使用译码法同时扩展多片数据存储器芯片时,不能在各存储芯片间并行连接的信号是
( A )读写信号 ( B )地址译码输出信号
( C )数据信号 ( D )高位地址信号
8.下列叙述中,不属于单片机存储器系统特点的是
( A )程序和数据两种类型的存储器同时存在
( B )芯片内外存储器同时存在
( C )扩大数据存储器与片内数据存储器存储空间重叠
( D )扩大程序存储器与片内程序存储器存储空间重叠
9.利用8155产生连续方波,其计数输出方式为
( A )方式0 ( B )方式1
文档收集于互联网,已重新整理排版.word版本可编辑,有帮助欢迎下载支持.
1文档来源为:从网络收集整理.word版本可编辑. 第六章 单片机系统扩展
通常情况下,采用MCS-51单片机的最小系统只能用于一些很简单的应用场合,此情况下直接使用单片机内部程序存储器、数据存储器、定时功能、中断功能,I/O端口;使得应用系统的成本降低。但在许多应用场合,仅靠单片机的内部资源不能满足要求,因此,系统扩展是单片机应用系统硬件设计中最常遇到的问题。
在很多复杂的应用情况下,单片机内的RAM ,ROM 和 I/O接口数量有限,不够使用,这种情况下就需要进行扩展。因此单片机的系统扩展主要是指外接数据存贮器、程序存贮器或I/O接口等,以满足应用系统的需要。
6.1 单片机应用系统
按照单片机系统扩展与系统配置状况,单片机应用系统可以分为最小应用系统、最小功耗系统、典型应用系统等。
最小应用系统,是指能维持单片机运行的最简单配置的系统。这种系统成本低廉、结构简单,常用来构成简单的控制系统,如开关状态的输入/输出控制等。对于片内有ROM/EPROM的单片机,其最小应用系统即为配有晶振、复位电路和电源的单个单片机。对于片内无ROM/EPROM的单片机,其最小系统除了外部配置晶振、复位电路和电源外,还应当外接EPROM或EEPROM作为程序存储器用。最小应用系统的功能取决于单片机芯片的技术水平。
单片机的最小功耗应用系统是指能正常运行而又功耗力求最小的单片机系统。
单片机的典型应用系统是指单片机要完成工业测控功能所必须具备的硬件结构系统。
6.1.1 8051/8751最小应用系统
MCS-51系列单片机的特点就是体积小,功能全,系统结构紧凑,硬件设计灵活。对于简单的应用,最小系统即能满足要求。
8051/8751是片内有ROM/EPROM的单片机,因此,用这些芯片构成的最小系统简单、可靠。
图6-1 8051/8751最小应用系统