8C单片机的系统扩展研讨.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
8C单片机的系统扩展研讨

* * DDRAM有80个单元,但第1行仅用00H~0FH单元,第2行仅用40H~4FH单元。 * * 7.4.3 LCD1602模块的命令 序号 指令 RS R/W D7 D6 D5 D4 D3 D2 D1 D0 1 清屏 0 0 0 0 0 0 0 0 0 1 2 光标归位 0 0 0 0 0 0 0 0 1 * 3 输入模式设置 0 0 0 0 0 0 0 1 I/D S 4 显示与不显示设置 0 0 0 0 0 0 1 D C B 5 光标或屏幕内容移位选择 0 0 0 0 0 1 S/C R/L * * 6 功能设置 0 0 0 0 1 DL N F * * 7 CGRAM地址设置 0 0 0 1 CGRAM地址 8 DDRAM地址设置 0 0 1 DDRAM地址 9 读忙标志和计数器地址设置 0 1 BF 计数器地址 10 写DDRAM或CGROM 1 0 要写的数据 11 读DDRAM或CGROM 1 1 读出的数据 * * 接口电路 7.4.4 LCD1602模块的接口示例 实现程序(略) * * 第7章 80C51单片机的系统扩展 存储器的扩展 7.1 输入/输出及其控制方式 7.2 81C55接口芯片及其应用 7.3 LCD接口及其扩展 7.4 * * 扩展总线 7.1.1 程序存储器的扩展 数据总线,P0口 地址总线,高8位P2口、低8位P0口 控制总线,RD、WR、EA、ALE、PSEN 7.1 存储器的扩展 74LS373 * * 片外ROM操作时序 片内片外ROM读,用指令MOVC(产生PSEN信号)。 片外ROM选择,用EA。片外ROM最大容量64K。 【例7-1】读外部ROM时序。 * * ROM芯片及其扩展方法 常用EPROM芯片特性 芯片型号 27C64 27C128 27C256 27C512 容量 8 KB 16 KB 32 KB 64 KB 引脚数 28 28 28 28 读出时间/ns 120 120 90 90 最大工作电流/mA 20 20 20 25 最大维持电流/mA 0.1 0.1 0.1 0.03 注:应注意优先选用CMOS器件,其读出时间短,耗电少。 * * 常用ROM芯片引脚 * * 扩展电路 * * RAM扩展原理 读操作时序 7.1.2 数据存储器的扩展 【例7-2】若(DPTR)=2030H,片外RAM单元2030H内容为55H,指令MOV A,@DPTR(该指令代码为E0H)所在片外ROM的地址为2314H。 * * 写操作时序 【例7-3】若(DPTR)=1040H,(A)=88H,指令MOV @DPTR,A(该指令代码为F0H)所在片外ROM的地址为2218H 。 * * 数据存储器扩展方法 常用RAM芯片特性 芯片型号 6264 62128 62256 容量 8 KB 16KB 32 KB 典型工作电流/mA 40 8 8 典型维持电流/mA 2 0.5 0.5 最大存取时间/ns 200 200 200 * * 常用RAM芯片引脚 * * 扩展电路 * * 7.2 输入/输出及其控制方式 7.2.1 输入/输出接口的功能 单片机与输入/输出设备的关系 * * 输入/输接口的功能 对单片机输出的锁存 对输入设备的三态缓冲 信号转换 时序协调 * * 7.2.2 单片机与I/O设备的数据传送方式 无条件传送 查询状态传送 中断传送 DMA传送 * * 7.2.3 单片机扩展TTL芯片的输入/输出 基本扩展电路 * * 驱动LED数码管示例 * * 7.3 81C55接口芯片及其应用 7.3.1 81C55的结构及工作方式 81C55的结构及引脚 * * 81C55的内部编制 内部RAM地址为00H~FFH 内部端口地址 000:命令/状态寄存器 001:A口 010:B口 011:C口 100:计数器低8位 101:计数器高6位及计数器方式设置位 * * 工作方式设置及状态字格式 方式设置(只写,不能读) 7 6 5 4 3 2 1 0 TM2 TM1 IEB IEA PC2 PC1 PB PA 地址:000 PA: A口方向。0--输入; 1--输出 PB: B口方向。0--输入; 1--输出 IEA: A口中断。1:允许, 0:禁止 IEB: B口中断。1:允许, 0:禁止 * * PC2PC1 工作方式 说 明 00 ALT1 A、B口为基本I/O,C口方向为输入 11 ALT2 A、B口为基本I/O,C口方向为输出 01 ALT3 A口

文档评论(0)

ccx55855 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档