单片机应用系统扩展课件
- 格式:ppt
- 大小:4.09 MB
- 文档页数:143


单片机原理及应用电子教案课件
第一章:单片机概述
1.1 单片机的定义和发展历程
1.2 单片机的特点和应用领域
1.3 单片机的分类和主要性能指标
1.4 单片机的发展趋势和前景
第二章:单片机的基本组成原理
2.1 单片机的硬件组成
2.2 单片机的软件组成
2.3 单片机的工作原理
2.4 单片机的时序和工作状态
第三章:单片机的指令系统
3.1 单片机的指令格式和分类
3.2 单片机的寻址方式
3.3 单片机的常用指令及其功能
3.4 单片机的特殊指令及其功能
第四章:单片机的编程技术和应用
4.1 单片机的编程语言和工具
4.2 单片机的编程步骤和技巧
4.3 单片机的程序调试和优化
4.4 单片机的应用领域及实例
第五章:单片机的接口技术和扩展应用 5.1 单片机接口技术的基本概念
5.2 单片机的并行接口和串行接口
5.3 单片机的外设接口及驱动电路
5.4 单片机的扩展应用及实例
第六章:单片机的中断系统
6.1 中断系统的概念和分类
6.2 单片机中断系统的工作原理
6.3 单片机中断系统的编程和应用
6.4 外部中断源的识别和应用实例
第七章:单片机的定时器和计数器
7.1 定时器和计数器的基本概念
7.2 单片机定时器和计数器的工作原理
7.3 单片机定时器和计数器的编程和应用
7.4 定时器和计数器应用实例
第八章:单片机的串行通信接口
8.1 串行通信的基本概念和标准
8.2 单片机串行通信接口的工作原理
8.3 单片机串行通信的编程和应用
8.4 串行通信接口应用实例
第九章:单片机的人机交互接口
9.1 人机交互接口的基本概念
9.2 单片机与显示器接口的编程和应用 9.3 单片机与键盘接口的编程和应用
9.4 单片机与鼠标和触摸屏接口的编程和应用
第十章:单片机的开发工具和环境
10.1 单片机开发工具的分类和功能
10.2 单片机编程软件的使用和操作
10.3 单片机仿真器和调试器的工作原理和使用方法
单片机系统扩展
[适用对象] 生物医学工程专业
[实验学时] 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、工作寄存器等资源的分配列表,分配列表时注意考虑资源在程序执行过程可能会出现冲突的问题。
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
2012年第7期 福 建 电脑 153
基于单片机三总线结构的系统扩展研究与应用
龙诺春 (广东白云学院电气与信息工程学院广东广州510450)
【摘 要】:单片机虽已集成了许多应用单元和功能模块,但在实际应用中还不能满足需要, 还应进行系统扩展.本文在介绍MCS一5l单片机基本结构的基础上介绍它的地址总线、数据总
线、控制总线等三总线结构形式,重点研究三总线结构的功能和应用系统扩展原则,并通过具体
实例介绍采用三总线结构对单片机应用系统进行并行扩展的硬件电路设计方法.
【关键词】:单片机;三总线结构;系统扩展;应用系统
1.前言 自从2O世纪80年代初美国Intel公司推出
MCS一51系列8位高性能单片机以后.1ntel公司 转让了MCS一51内核技术.因此。目前所有的C51 系列单片机都是以Intel公司早期的典型产品 8051为基础.增加一定的功能模块后构成的. 单片机的地址线、数据线、控制线称之为三总
线.它们的结构形式称为三总线结构.单片机内部 各单元及模块之间以三总线结构形式相连接.进
行信息传送.MCS一51系列单片机虽已集成了许多 应用单元和功能模块.但在实际应用中还不能满
足需要.应用系统还要进行扩展.扩展方法之一是 根据单片机内部结构、组成及外部扩展芯片的特 点.采用三总线结构形式对单片机应用系统进行 并行扩展.
2.MCS一51单片机内部结构及组成
2.1单片机内部结构及组成 MCS一51单片机内部主要由中央处理器
(CPU)、程序存储器ROM、数据存储器RAM、定 时/计数器、中断系统和多功能I/O口等基本功能 模块组成内部结构框图如图1所示. 2.1.1中央处理器(CPU)
中央处理器(CPU)是单片机的核心部件,它 由运算器、控制器和位(布尔)处理器组成.其中 CPU由运算器、算术/逻辑单元、累加器(ACC)、程
序状态字寄存器(PSW)、寄存器B和暂存器组成: 控制器由程序计数器(PC)、堆栈指针(SP)、数据