- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机6第六章系统扩展全解
2)写操作 ① 字节写 主器件发出开始条件以后,再发送R/W=0的控制字 指示被寻址的从接收器的两个地址字及一个数据字将跟在第9个时钟周期产生的确认(应答)位之后。 主器件发送的下一个字节是字地址的高地址字节,应答后,接着是低地址字节,再次应答后,它们将被写入24LC32的地址指针。随后主器件发送写入到被寻址的存储器里的数据字节。24LC32应答后,主器件发出停止条件。 P ② 页面写 写控制字、字地址和第一个数据字节以与字节写相同的方式发送到24LC32。但是替代产生停止条件,主器件可发送多达8页的8个数据字节(总共64个字节)。 24LC32先将这些数据字节暂存在片内的页面高速缓存器中。 一旦接收到主器件的停止条件后,则内部的写周期开始,这些数据字节将从页面高速缓存器中写入E2PROM阵列。接收到每一个字节后,24LC32的低6位顺序地址指针在内部加1,高7位顺序地址指针保持不变。 三、扩展片外程序存储器和片外数据存储器 1、 分别扩展片外程序存储器和片外数据存储器 在单片机系统中,既需要扩展片外程序存储器,也需要扩展片外数据存储器。 分别扩展片外程序存储器和片外数据存储器 程序存储器和数据存储器都由P2口提供高8位地址、P0口提供低8位地址和8位数据或指令,且公用一个地址锁存器。 两者共处同一地址空间,即程序存储器地址范围为0000H ~ 1FFFH,数据存储器的地址范围也是0000H~1FFFH。 程序存储器由读选通信号PSEN控制,数据存储器的读和写由RD和WR信号控制。 由于控制信号的不同,程序存储器和数据存储器的空间在逻辑上是严格分开的,所以在访问它们时不会发生总线冲突。 EEPROM:电擦写可编程只读存储器,特点是能在线+5V改写,掉电时原存信息不丢失。 以2817A为例介绍单片机扩展EEPROM为通用存储器的方法 1、外特性 容量为2KB 外部EEPROM存储器扩展 工作方式 CE OE WE RDY/BUSY 输入/输出 读 0 0 1 高阻 Dout 写 0 1 0 0 Din 维持 1 X X 高阻 高阻 字节擦除 字节写入前自动擦除 2、接口电路 地址线、数据线及片选线的连接与RAM和EPEOM相同 因为EEPROM即可随机读写,又不会因掉电而丢失信息,所以即可作为程序存储器又可作为数据存储器使用 下图为8031单片机扩展2817AEEPROM作为通用存储器的电路图 RDY/BUSY:写入1字节时间为16ms左右,在写入期间为低电平,P1·0输入低电平;写入结束,RDY/BUSY呈高阻状态,P1·0由3K电阻及+5V电压上拉至高电平。 8031单片机扩展 EEPROM 2817A作为通用存储器 3、程序举例 将2817A的0700H~07FFH(256个)单元依次写入数据00H~FFH的子程序段 ORG 0100H MOV DPL , #00H MOV DPH , #07H MOV A , #00H MOVX @DPTR , A JNB P1.0 , $ INC DPTR INC A JNZ LOOP RET START: LOOP: ; 置首地址 ;P1·0为1,表示已写完;为0,表示正在写,等待 ;写入最大值为FFH,加1为00H,传送结束 四、通过并行总线扩展I/O口 I/O (输入/输出)接口是MCS-51与外设交换数字信息的桥梁。I/O扩展也属于系统扩展的一部分。 真正用作I/O口线的只有P1口的8位I/O线和P3口的某些位线。 在多数应用系统中,MCS-51单片机都需要外扩I/O接口电路。 I/O接口电路应满足以下要求: 1.实现和不同外设的速度匹配??? 2.?输出数据锁存?? 3.?输入数据三态缓冲?????? 通过并行总线扩展I/O口 完成输入/输出口功能的扩展,可以利用简单的TTL电路或CMOS电路,也可以使用可编程接口芯片。 如:可编程并行接口(8155、8255) 可编程通用同步/异步通信接口(8251) 可编程定时/计数器(8253)等 使用接口芯片优点:与80C51信号体制一致,利用扩展片外数据存储器的并行总线进行访问,使用MOVX指令,接口非常方便。 1、80C5
您可能关注的文档
最近下载
- 奥迪C5使用说明书.pdf VIP
- 药品追溯管理培训试题(附答案).docx VIP
- 基于SINEs分子标记的拟南芥不同生态型的鉴定与划分-植物学专业论文.docx VIP
- 动车组调度基本知识.pptx VIP
- 建筑工程图集 FJ01~03(2007年合订本):防空地下室建筑设计(2007年合订本) 1.pdf VIP
- 小学数学知识点归纳汇总完整版小学数学知识点归纳.doc VIP
- 健康养老职业素养与安全:健康养老职业安全管理PPT教学课件.pptx
- 5《去外婆家》教案-2025-2026学年二年级语文统编版上册.docx
- 机房搬迁服务投标方案(技术标).docx
- 第一单元 观察植物(单元测试)科学粤教粤科版三年级上册 A3版.pdf
文档评论(0)