- 1、本文档共73页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本章分为五节,主要介绍: ;7.1 存储器的扩展 ; 74LS373是有输出三态门的电平允许8D锁存器。当G(使能端)为高电平时,锁存器的数据输出端Q的状态与数据输入端D相同(透明的)。当G端从高电平返回到低电平时(下降沿后),输入端的数据就被锁存在锁存器中,数据输入端D的变化不再影响Q端输出。 ;二、片外ROM操作时序
进行ROM的扩展,其扩展方法较为简单容易,这是由单片机的优良扩展性能决定的。单片机的地址总线为16位,扩展的片外ROM的最大容量为64KB,地址为0000H~FFFFH。扩展的片外RAM的最大容量也为64KB,地址为0000H~FFFFH。;访问片外ROM的时序 :;三、ROM芯片及扩展方法
1、EPROM存储器及扩展
常用的芯片有2732、2764、27128、27256、27512等 。;EPROM存储器扩展电路:;2、EEPROM存储器及扩展
常用的EEPROM芯片有2864、2817等 。;7.1.2 数据存储器的扩展
一、RAM扩展原理
扩展RAM和扩展ROM类似,由P2口提供高8位地址,P0口分时地作为低8位地址线和8位双向数据总线。外部RAM读时序为:;外部RAM写时序为:;二、RAM扩展方法
1、数据存储器
常用的数据存储器SRAM芯片有6116﹑6264﹑62256等。;2、数据存储器扩展电路;7.2 输入/输出及其控制方式;单片机与I/O设备的关系:;I/O接口的功能是:;;一、无条件传送
适用于对简单的I/O设备(如开关、LED显示器、继电器等)的操作,或者I/O设备的定时固定或已知的场合。;7.3 并行接口的扩展;7.3.2 可编程接口8155的扩展
一、8155的引脚及结构;二、8155的内部编址
内部RAM地址为:00H~FFH。
内部端口地址为: 000-----------命令/状态寄存器
001-----------A口
010-----------B口
011-----------C口
100-----------计数器低8位
101-----------计数器高6位及计数
器方式设置位;三、工作方式设置及状态字格式
1、方式设置;IEA:A口的中断允许设置位。0--禁止;1--允许。
IEB:B口的中断允许设置位。0--禁止;1--允许。
TM2、TM1:计数器工作方式设置位。;2、状态字格式;四、计数器输出模式
计数器是一个14位的减法计数器,它能对输入的脉冲进行计数,在到达最后一个计数值时,输出一个矩形波或脉冲。
装入计数长度寄存器的值为2H~3FFFH。15、14两位用于规定计数器的输出方式 。;五、选通I/O的组态
对8155命令字的PC2﹑PC1位编程,使A或B口工作在选通方式时,C口的PC0~PC5就被定义为A或B口选通I/O方式的应答和控制线。 ;选通方式的组态逻辑 :;六、8155芯片与单片机的接口
80C51单片机可以与8155直接连接而不需要附加任何电路。使系统增加256字节的RAM,22位I/O线及一个计数器。 ; 8155中RAM地址因P2.7(A15)=0 及P2.0(A8)=0,故可选00000000B(7E00H)~11111111B(7EFFH);
I/O端口的地址为:7F00H~7F05H。 ;若A口、 B口定义为基本输入方式,计数器作为方波发生器,对80C31输入脉冲进行24分频(但需要注意8155的计数最高频率约为4MHZ),则8155 I/O口初始化程序如下:;7.4 8279接口芯片;; ; ; ;FIFO/传感器RAM是具有双功能的8×8 RAM
在键盘或选通方式时,它作为FIFO RAM,依先进先出的规则输入或读出,其状态存放在FIFO/传感器RAM状态寄存器中。只要FIFO RAM不空,状态逻辑将置中断请求IRQ=1;
在传感器矩阵方式,作为传感器RAM,当检测出传感器矩阵的开关状态发生变化时,中断请求信号IRQ=1。在外部译码扫描方式时,可对8×8矩阵开关的状态进行扫描,在内部译码扫描方式时,可对4×8矩阵开关的状态进行扫描。;显示RAM用来存储显示数据,容量是16×8位
在显示过程中,存储的显示数
文档评论(0)