




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、单筹码微电脑原理和介面技术,第8章并行介面扩展,牙齿章节的学习要求:1。掌握单筹码微电脑最小应用系统掌握单片机并行扩展总线。掌握并行扩展筹码选择和寻址方法。掌握外部内存的并行扩展。5.掌握I/O端口的并行扩展。第8章并行介面扩展,但是在某些应用程序中,切片内的这些硬件电路不足,需要在单个筹码外添加新电路(筹码)。这称为延伸。微控制器内部的硬件电路基本上构成了可以满足许多控制情况需要的基本形式的微电脑系统。这些电路包括计时器、中断、串行介面、内部数据内存、外部节目内存等。例如,MP3需要存储大量歌曲,因此需要在外部扩展数据存储,因为128字节片内的数据存储是不够的。牙齿章节阵列:8-1 MCS-
2、51微控制器最小应用系统8-2 MCS-51微控制器外部扩展性能8-3外部存储扩展8-4并行I/O通信端口扩展,8.1 MCS-51微控制器最小应用系统,8.1 MCS-51微控制器最小89S51单筹码内部电路: 4KB筹码内节目内存128字节筹码内数据内存计时器2个全双工异步串行通信介面1个,2个。89S51单筹码最小系统所需的外部电路3360时钟电路重置电路,8.1 MCS-51单筹码最小应用系统,8.1 MCS-51单筹码最小应用系统电路重置目的PC指针将节目内存的0000H单元SFR全部固定初始值SP 07H P0 FFH P1 FFH P2 FFH P3 FFH其他0H,8.1 MC
3、S-51振动周期约为167ns。例如,如果focs为12MHz,则ALE脚输出脉冲频率为2MHz。脉冲周期为500ns。focs为12MHz时,机器周期频率为1MHz,机器周期为1us,4,6个状态周期构成一个机器周期。8.1 MCS-51单筹码微电脑最小应用系统,8.2 MCS-51单筹码微计算机的外部扩展性能,8.2 MCS-51单筹码微计算机的外部扩展性能,8.2 MCS-51单筹码微计算机的外部扩展性能,地址巴士P2端口提供高8位地址a15: 8。计算机总线(DB-DataBus)计算机总线宽度为8位(d 733600);是。P0端口提供8位数据总线。控制巴士(CB-ContolBus
4、) ALE:地址锁定信号,P0端口提供的a7: 0锁定/WR:外部数据内存写入信号;/RD:外部数据内存读取信号;/PSEN:外部节目内存读取信号。8.2.1 MCS-51单筹码外部并行巴士,8.2 MCS-51单筹码外部扩展性能,写入计时,MOVA,# 4FHMOV DPTR,# 300DH MOVX DPTR,A,0DH 8.2 MCS-51,d锁是什么?8.2 MCS-51单筹码微计算机的外部扩展性能,外部巴士写入计时,8.2 MCS-51单筹码微计算机的外部扩展性能,8.2.3扩展并行介面切片选择方法(寻址方法),8.2 MCS-51单筹码微计算机的外部扩展性能牙齿方法,电路简单,特点
5、很简单,配置切片选择地址时,请为未参与切片选择的地址行指定0。、筹码选择、单元选择、2解码方法、8.2 MCS-51单筹码外部扩展性能、解码未使用的高地址,将输出解码为扩展芯片上的片选择信号。牙齿方法是最常见的可有效利用存储空间的寻址方法,非常适合扩展大型多筹码系统。-解码器?3-8解码器74HC138,74HC138真值表:8.2 MCS-51单筹码外部扩展性能,8.2 MCS-51单筹码外部扩展性能,CBA筹码可选地址寻址空间111/cs-iv e000h (e000hSRAM筹码6264,打开筹码电源时,存储的内容永久断电,存储的内容丢失A12: 0寻址空间0000h-1 ffffh 8
6、位数据线,D7: 0 4控制线/CS1:1 cs 2:片选择信号2 /WE:写入信号/OE扩展6264电路连接,8.3外部存储扩展,片地址3360y 0:000h y 133602000h y 23360400h y :6000h y 433608000h y 533608000h y 533608000h y 533608000 a 000h y 63360 c 000hEPROM筹码27256,15条地址线,A14: 0寻址空间0000H-7FFFH 8位数据线节目擦除需要专用紫外线照明。断电数据不会丢失。单筹码微型计算机只能进行EPROM读取操作。存储容量32K字节,2。扩展27256的
7、电路连接、8.3外部存储扩展、8.3外部存储扩展、8.3.4存储摘要、8.4并行I/O通信端口扩展、为什么扩展I/O通信端口?I/O通信端口扩展方法:外部I/O端口和外部数据存储的统一寻址。8.4并行I/O端口的扩展、功能多路复用插针,一旦用作第二个功能,该插针就不能再用作第一个功能。8.4并行I/O通信端口扩展,使用8D锁定内存74HC373扩展8位输出介面使用8位3状态缓冲区74HC244扩展8位输入介面,8.4.1简单并行I/O通信端口扩展,8.4并行I/O通信端口扩展,通信端口地址,通信端口地址,8.4并行I/O8155内部结构和针脚,8.4并行I/O通信端口扩展,AD7AD0:地址数
8、据线(地址数据重用)/CE:低级有效ALE:地址锁定信号IO/m: io介面和SRAM选择信号1选择IO介面,选择08155 MCS-51单筹码连接,8.4并行I/O通信端口扩展,3。使用8155筹码中的SRAM(根据前面页面中的电路连接选择了片)256字节片内的SRAM通信端口地址:/CE针脚/Y5,Y5 I/o/m连接A8,必须为低级别;因此,磁碟片段位址为101x _ xxx0 _ xxxx _ xxxxb,a000h。根据上一页的电路连接,假设切片选择。可寻址空间256字节:沿101 x _ XXX 0 _ 0000 _ 000 b101 x _ XXX 0 _ 1111 _ 1111
9、 ba 00ha 0 FH之前页面选择电路连接的片。示例5.1立即将32H存储在8155的SRAM 5FH设备上。MOV DPTR,-;字节地址?MOV A,#32H MOVX DPTR,A,8.4并行I/O通信端口扩展,4。使用8155筹码内的IO通信端口(如果电路连接到上一页的电路)通信端口地址/CE连接/Y5,因此高3位参与解码地址为101。I/o/m连接A8,必须处于高水平;因此,片选择地址101x _ xxx1 _ xxxx _ xxxxB,A100H,可寻址空间256字节:A100HA1FFH实际使用空间A100HA105H,每个对应6个寄存器。如何确定口地址?8.4并行I/o通信
10、端口扩展,命令寄存器定义:D7,D0,A:定义PA通信端口方向,0定义PA通信端口输入,1定义PA通信端口输出定义B:定义PB通信端口方向,0定义PB通信端口输入,1定义PB通信端口输出定义C2C1: PC端口方向、8.4并行I/O通信端口扩展、a通信端口寄存器和插针匹配、D7、D0、B通信端口寄存器和插针匹配、D7、D0、C通信端口寄存器和插针匹配、D7、D0、8.4并行I/O通信端口扩展、示例5.2 (1)(2)编写命令寄存器命令和初始化子例程。(3)编写子程序,立即将53H输出到PA端口,立即将2CH输出到PC端口,读取PB端口的状态,并将其放置在外部数据存储的E000H设备上。(2)命
11、令词0000_1101B,PA通信端口输出,PB通信端口输入,PC通信端口输出;子程序1: 8155初始化节目;占用资源:A INIT8155: MOV DPTR,# 0F000H指针指向8155命令寄存器MOV A,#0DH。命令词MOVXDPTR,A;初始化命令寄存器RET,扩展8.4并行I/o通信端口,(1)F000H,F001H,F002H,F003H,命令寄存器:1111_xxxx_xxxx_x000B PA通信端口指针是PA通信端口MOV A将53H输出到PA通信端口MOV DPTR,# f003h。指针为PC通信端口MOV A、#2CH MOVX DPTR、A;PC通信端口dec
12、 DPL上的2CH写入指针指向PB通信端口MOVX A,dptr。PB通信端口状态为a的MOV DPTR,# e000hE000H单元MOVX DPTR,a;数据保留RET,8.4并行I/O通信端口扩展,牙齿章节,1,明确的最小应用程序系统配置2,外部并行巴士配置,读写计时,地址锁定,如何选择片。3、扩展外部数据存储、扩展外部节目存储。4、并行I/O通信端口扩展。任务,以AT89S51微控制器为中心的系统设计,将8K字节扩展到一个6264,外部数据内存,16个输出通信端口到一个8155,需要6个输入通信端口扩展。(1)绘制回路连接图。(2)创建6264片地址和寻址空间。(3)编写子程序,将内部数据存储的30H-5FH单元内的数据存储在6264的低48个地址单元内。(4)创建8155命令寄存器、PA通信端口、PB通信端口、PC端口的通信端口地址和命令。(5)建立8155的初始化副程式。操作,2假定选择8155
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025届山东省济南市济钢高级中学高一物理第二学期期末调研试题含解析
- 2025年河北省中原名校联盟物理高一下期末监测模拟试题含解析
- 冬季锻炼课件
- 2025届四川省华蓥一中高二物理第二学期期末教学质量检测模拟试题含解析
- 2025版美食街摊位租赁合作合伙协议范本
- 宝石知识课件下载
- 二零二五年度保姆专业服务合同范本
- 2025版学校保洁临时用工服务合同规范
- 二零二五年度白酒年份酒品牌代理及渠道拓展合同
- 2025版绿色环保门面租赁及运营管理合同
- 过敏性哮喘课件
- 危险废物培训知识课件
- T-CATIS 024-2024 再保理、双保理和联合保理业务操作指引
- 2024年江苏省中考语文文言文专项练习
- 2025届高考英语高频核心词汇表(词汇+词性)+清单(一)
- 餐饮服务企业各项管理制度体系
- 二零二五年度柑橘产业链全程托管销售合同3篇
- 内蒙古地区葡萄醋发酵用优势醋酸菌的筛选鉴定及应用
- 2025年华侨港澳台学生联招考试英语试卷试题(含答案详解)
- 《国防动员实施》课件
- 中国高血压防治指南(2024年修订版)
评论
0/150
提交评论