欢迎来到天天文库
浏览记录
ID:56974008
大小:965.00 KB
页数:38页
时间:2020-07-25
《单片机总复习课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、单片机总复习21第七章AT89S51单片机的串行口串行口的控制寄存器共有两个:SCON和PCON。SCON其功能是设置与控制串行端口PCON其功能主要是为了实现电源控制而设置的,在串行通信时,只用了SMOD2第七章AT89S51单片机的串行口SCON中的SM0、SM1——串行口4种工作方式选择位SM0、SM1两位编码所对应的4种工作方式见表7-1。波特率bps(bitpersecond):串行口每秒发送(或接收)数据的位数串行口外接移位寄存器,以扩展并行I/O口3第八章AT89S51单片机外部存储器的扩展许多情况,片内的存储器资源不能满足需要,为此需AT
2、89S51单片机进行外部程序存储器和外部数据存储器的扩展。48.1系统扩展结构AT89S51单片机采用总线结构,使扩展易于实现,AT89S51单片机系统扩展结构如图8-1所示。图8-1AT89S51单片机的系统扩展结构55系统总线的构成1.地址总线:低8位地址线A0~A7由P0口提供高8位地址线A8~A15由P2口提供。2.数据总线:D0~D7由P0口提供3.控制总线:PSEN、WR、RD、ALE、EA6使单片机系统的寻址范围达到64KB。7图8-2AT89C51单片机扩展的片外三总线D77地址空间的分配存储器的地址空间分配问题,实际上就是通过地址线与存
3、储芯片的适当连接,达到一个存储单元对应一个地址的要求要完成这个功能,必须有两种选择必须选中要读/写的存储芯片,称为片选必须选择该芯片的某一单元,称为单元选择8地址空间的分配存储器芯片地址(片选信号确定):由高位地址线确定存储芯片内存储单元地址:由与它直接相连的地址线确定9常用的地址分配方法1.线选法2.译码法10线选法直接利用系统的高位地址线作为存储器芯片的片选信号11译码法通过译码器将AT89S51高位地址线译码,转换为片选信号。译码器…..12外部地址锁存器受引脚数的限制,P0口兼用数据线和低8位地址线,为了将它们分离出来,需在单片机外部增加地址锁存
4、器。目前,常用的地址锁存器芯片有74LS373、74LS573等。131314图8-9AT89S51单片机P0口与74LS373的连接14常用的EPROM芯片典型芯片是27系列产品,例如,2764(8KB×8)、27128(16KB×8)、27256(32KB×8)、27512(64KB×8)。“27”后面的数字表示其位存储容量(Kb)。15AT89S51单片机与EPROM的接口电路设计图8-13外扩一片27128的接口电路图地址锁存器16静态数据存储器RAM的扩展对外部扩展的数据存储器空间访问,P2口提供高8位地址,P0口分时提供低8位地址和8位双向数
5、据总线。片外数据存储器RAM的读和写由AT89S51的RD(P3.7)和WD(P3.6)信号控制。178.4.1常用的静态RAM(SRAM)芯片典型型号有:6116(2KBx8)、6264(8KBx8)、62128(16KBx8)、62256(32KBx8)+5V电源供电,双列直插封装,6116为24引脚封装,6264、62128、62256为28引脚封装1819图8-18线选法扩展外部数据存储器电路图19EPROM和RAM的综合扩展要求掌握EPROM和RAM的综合扩展画扩展电路图如何分配各芯片地址空间P169页练习13题20综合扩展的硬件接口电路【例8
6、-2】采用线选法扩展2片8KB的RAM和2片8KB的EPROM。RAM芯片选用2片6264。扩展2片EPROM芯片,选用2764。硬件接口电路如图8-20所示。2122图8-20采用线选法的综合扩展电路图示例22第九章AT89S51单片机的I/O扩展扩展I/O接口与扩展存储器一样,都属于系统扩展的内容。I/O接口是单片机与外设间的连接电路的总称。I/O端口(简称I/O口)是指I/O接口电路中具有单元地址的寄存器或缓冲器。一个I/O接口芯片可以有多个I/O端口,如数据口,命令口,状态口23第九章AT89S51单片机的I/O扩展常用I/O口编址有两种方式:1
7、.独立编址2统一编址独立编址:I/O端口地址空间和存储器地址空间分开编制统一编址:I/O端口地址空间和存储器地址空间统一编址,每一个接口芯片的一个端口地址就相当于一个RAM存储单元地址AT89S51单片机采用的是I/O端口和外接数据存储器RAM统一编址的方式24第十章AT89S51单片机与输入/输出外部设备的接口大多数的单片机应用系统,都要配置输入外设和输出外设。常用的输入外设有键盘等;常用的输出外设有LED数码管、LCD显示器等2526272829A3031第十一章AT89S51单片机与D/A、A/D转换器的接口由于单片机的输入和输出信号只能是数字量,
8、而非电物理量(温度、压力、流量、速度等),须经传感器转换成模拟电信号(电压或电流
此文档下载收益归作者所有