- 1、本文档共42页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
存储器与可编程接口 第一节 存储器的分类 第二节 随机存取存储器 第三节 只读存储器 第四节 存储器的并行扩展及连接方法 第五节 串行存储器的扩展方法 第六节 8155可编程接口芯片 Key points 单片机系统中使用的存储器结构性能及其用途。 存储器的并行扩展,扩展时的地址确定,以及与单片机的连接方法。 两线制与三线制的串行存储器, 和 SPI总线的编程。 可编程接口芯片8155 第一节 存储器的分类 半导体存储器 第二节 随机存取存储器 一、静态RAM结构 二、动态RAM结构 三、RAM断电保护 四、单片机对外部数据存储器的读写时序 第三节 只读存储器 一、掩膜ROM 利用光刻掩膜技术,将用户提供的程序存储在芯片中,制成后不能抹去也不能修改 。 二、可编程只读存储器PROM :开始使用时允许用户自行写入信息,但只允许一次,以后只能读出,不能修改。 三、可擦除可编程只读存储器EPROM :写入数据后,可以长期保存,保存时间与温度、光照有关。如果上面存的数据不要了,可以用紫外光擦除重新写入。 四、电擦除只读存储器EEPROM:所存储的内容可以擦除,也可以在线写入。分为并行和串行两种。 五、闪速型存储器:可以擦除,也可以在线重新写入。 六、单片机对外部程序存储器的取指时序 第四节 存储器的并行扩展及连接方法 一、扩展存储器时地址线的连接与地址分配 扩展时可以把存储器的地址线与CPU的低位地址线相连,用于片内寻址。 CPU的高位地址线与存储器芯片的片选端的连接,可以有两种方式。即全译码方式和线选方式。 1.全译码方式 利用74LS138译码器对高位地址线进行译码,译码器输出接存储器芯片的片选端。 全译码寻址方式的电路连接 2.线选方式 线选方式只用一根高位地址线直接连存储器芯片的片选端,该线为高电平时即选中该芯片,电路连接如图。 二、控制线的连接 扩展RAM时控制线的连接 扩展ROM时控制线的连接 数据、程序两用时控制线的连接 第五节 串行存储器的扩展方法 一、二线制串行存储器 总线采用二线制,其中 SCL为串行时钟端,SDA为串行数据/地址端,下图为具有 总线的串行存储器AT24C01连接图。也可以用并行口模拟。 编写AT89C51的读写程序,第一步要发送一个起始位。第二步发送一个控制字。第三步进行发送或接收数据,第四步发一个结束位。以表示一次收发任务结束。 1.控制字:由8位组成 从器件地址由规程统一规定,例如存储器地址规定为1010,当1010码送到总线,只有串行存储器从器件才会响应。 片选或是存储器内部有分块的块选取值。要与被访问的芯片连接状态一致。对于24C01B、24C02B,A2、A1、A0可为任意值。 2.起始位子程序 3.终止位子程序 4.应答位子程序 5.非应答位子程序 6.应答位检查子程序 7.单字节发送子程序 8.单字节接收子程序 9.写n个字节 WRNBYT:PUSH PSW ;保护现场 WRN:SETB RS1 SETB RS0 ;使用三区工作寄存器 LCALL STA ;发启动子程序 MOV A,CONTWORD ;取读控制字 LCALL WRB ;发控制字节 LCALL CACK ;检查接收方应答 JB F0,WRN ;无应答重发 MOV R0,FIRADD ;取要写入数据的首地址 MOV R5,NUMBYT WRDA;MOV A,@R0 LCALL WRB ;发数据 LCALL CACK ;检查接收方应答 JB F0,WRN ;无应答重发 INC R0 DJNZ R5,WRDA LCALL STOP POP PSW RET 10.接收n个字节 RDNBYT:PUSH PSW ;保护现场 RDN: SETB RS1 SETB RS0 ;使用第三区工作寄存器 LCALL STA ;发启动子程序 MOV A,CONTWORD ;取控制字节 LCALL WRB ;发控制字节 LCALL CACK ;检查接收方应答 JB F0,RDN ;无应答重发 MOV R0,FIRADD ;接收后存放数据的首地址 RD: LCALL RDB MOV @R0,
您可能关注的文档
- 张家港杨舍城区某商业策划方案new.ppt
- 张平zhangSession1.ppt
- 张杰谢娜的爱情故事Thisislove.ppt
- 张正友标定数学原理.pptx
- 张汉林:历史课程目标的变化与有效达成.ppt
- 张江高科技园区案例.ppt
- 张进德——矿产资源枯竭城市矿山地质环境治理工程实施方案编制要点(2010—2012年).ppt
- 弥渡县2013年保障性住房QC报告.ppt
- 弱电系统集成企业解决方案--邦永科技项目管理软件.ppt
- 弹簧类问题分析.ppt
- 2023-2024学年广东省深圳市龙岗区高二(上)期末物理试卷(含答案).pdf
- 2023-2024学年贵州省贵阳市普通中学高一(下)期末物理试卷(含答案).pdf
- 21.《大自然的声音》课件(共45张PPT).pptx
- 2023年江西省吉安市吉安县小升初数学试卷(含答案).pdf
- 2024-2025学年广东省清远市九校联考高一(上)期中物理试卷(含答案).pdf
- 广东省珠海市六校联考2024-2025学年高二上学期11月期中考试语文试题.pdf
- 2024-2025学年语文六年级上册第4单元-单元素养测试(含答案).pdf
- 2024-2025学年重庆八中高三(上)月考物理试卷(10月份)(含答案).pdf
- 安徽省安庆市潜山市北片学校联考2024-2025学年七年级上学期期中生物学试题(含答案).pdf
- 贵州省部分校2024-2025学年九年级上学期期中联考数学试题(含答案).pdf
文档评论(0)