- 1、本文档共72页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
共用地址端口的区分方法 共用地址端口的区分方法 共用地址端口的区分方法 片上总线特点 简单高效 结构简单:占用较少的逻辑单元 时序简单:提供较高的速度 接口简单:降低IP核连接的复杂性 灵活,具有可复用性 地址/数据宽度可变、互联结构可变、仲裁机制可变 功耗低 信号尽量不变、单向信号线功耗低、时序简单 片内总线标准 ARM的AMBA 、IBM的CoreConnect Silicore的Wishbone、Altera的Avalon IP核构成 软核:以可综合的RTL(Register Transfer Level)级描述形式提交的核。仅描述核的功能实现。 硬核:以版图形式提交的核。经过预先布局不能且不能由系统设计者修改的核。 固核:以门级网表的形式提交的核。介于软核硬核之间,描述各元件之间的关系。 行扫描法(二) 第二步:确定按键号 确定按键的列数:输出扫描值,使某一列为低电平,其它列为高电平;读取行值,看是否有行线处于低电平 确定按键的行数:循环右移行值,直到为0 行扫描法程序流程 是否有一行接地? 键盘 命令 处理 是 进位位为 0 ? 否 扫描值循环左移一位, 使下一列为低电平 键号 +8 ,计数值 - 1 否 读进行值 行值循环右移一位 是 结束 是 全部扫描完? 否 设键号 =0 ,计数器 = 列数 行扫描初值 输出扫描值,使某一行为低电平 MOV BL,0 MOV DL,8 MOV CL,0FEH MOV AL,CL OUT OUTPORT,AL IN AL,INPORT CMP AL,0FFH ROL AL,1 MOV CL,AL RCR AL,1 JNC PROC INC BL 键值+1 数码管结构 共阴结构:输入控制端为高电平时,对应的LED亮 共阳结构:输入控制端为低电平时,对应的LED亮 多位数码管组成的数码显示屏可以有动态和静态两种显示方式 数码屏显示方式 静态显示:显示位数少时使用 各位(8段)输入控制端分别与接口电路的输出端相连; 各段(LED)恒定地导通或截止; 占用I/O口:8*N 动态显示:显示位数多时使用 各位共享输入控制端; 需同时进行位选(选中被点亮的位)和段选(输入控制端确定各LED的发光情况) 各位轮流显示一遍的总时间不能过长(不大于20ms 占用I/O口:8+N 6×8数码显示屏静态显示接口 并行输 出端口 ( 带锁存 功能 ) 并行输 出端口 (带锁 存功能) D 0 ~D 7 D 7 D 6 D 5 D 4 D 3 D 2 D 1 D 0 D 5 D 4 D 3 D 2 D 1 D 0 位 0 位 1 位 2 位 3 位 4 位 5 D 0 ~D 7 段选 位选 图 6 个数码管的显示接口电路 OUT SEGPORT,AL ; AL=76H “H” MOV AL,0DFH ; CL=1101,1111 76H OUT BITPORT,AL ; AL=CL=1101,1111 0 1 1 1 1 1 INC DI MOV AL,[DI] ; AL=79H H 79H 1 0 1 1 1 1 E OUT SEGPORT,AL ; AL=79H “E” ROR CL ; CL=1110,1111 OUT BITPORT,AL ; AL=CL=1110,1111 6.4.2 带握手信号的并行接口 输入设备发出的选通信号 CPU读接口中的状态缓冲寄存器,以确定外设是否准备好 若READY=1,说明外设已将数据送到接口,CPU读数据端口,同时数据端口的读信号将接口中的D触发器清零,完成本次数据传送。 6.4.2 带握手信号的并行接口 若BUSY=0,CPU向数据端口写入需发送的数据,同时将接口中的D触发器置1,即令BUSY=1 输出设备从接口的数据锁存器中读出数据; 输出设备发出响应信号ACK将接口中的D触发器清零,即令BUSY=0,完成本次数据传送。 CPU读接口中的状态缓冲寄存器,并检查状态信息以确定外设是否可以接收数据; 双向并行接口 模/数转换接口 6.4.3 可编程并行接口 允许用户通过写入不同的控制字改变其工作方式 工作模式选择寄存器、中断允许寄存器、上拉使能寄存器、三态使能寄存器和多功能选择寄存器 I/O引脚 上拉控制位 三态输出控制位 I/O数据输出 复用信号输出 多功能复用选择位 毛刺滤除 毛刺滤除控制位 边沿检测 中断允许位 其他I/O中断请求信号 PIO中断请求信号 I/O数据输入 I/O中断状态 电源 可编程并行接口 数据总线缓冲器、读/写控制逻辑、输入/输出端口(A、B和C)、可编程控制寄存器等 工作方式控制字 1 D7 D6 D5 D4 D3 D2 D1 D0 0 输
您可能关注的文档
- 邱关源电路第一章复习资料剖析.ppt
- 电压互感器结构特点与选型要求重点.ppt
- 软件测试技术基础知识-第一篇剖析.ppt
- 第七章弯曲变形重点.ppt
- 第二章-极限与配合基础重点.ppt
- 第七章文件系统重点.ppt
- 配线架说明书剖析.doc
- 第七章无公害蔬菜生产技术——白菜类蔬重点.ppt
- 软件测试培训剖析.ppt
- 软件测试与质量保证剖析.doc
- 人教新教材八年级英语上册Unit3 My School 单元知识点梳理(背诵版+讲解版).pdf
- 2025年广东高考化学复习专练:化学微型实验(解析版).pdf
- 2025年广东高考化学复习专练:元素推断与元素周期律(解析版).pdf
- 八年级下册Unit2重点知识先知-2024年人教版八年级英语寒假提升(解析版).pdf
- “上海合作组织+”阿斯塔纳峰会-时政押题-2025年高考政治必备知识与时政热点(统编版).pdf
- 2024-2025学年人教版八年级数学下册 第十九章 一次函数 单元重点综合测试(解析版).pdf
- (2025.02.14)国企全员竞聘上岗实施方案.docx
- 2025年高考化学复习专练:化学与STSE、化学与传统文化(原卷版).pdf
- 七年级历史上学期期末题型专练(非选择题50题)(含答案).pdf
- 人教新教材八年级英语上册Unit5 Fun Clubs 单元知识点梳理(背诵版+讲解版).pdf
最近下载
- 2025新人音版音乐一年级下册(赵季平主编)《第四单元 游戏》大单元整体教学设计[2022课标].pdf
- 医院检验科生物安全实验室人员培训和考核制度.docx VIP
- 劳动防护用品使用安全培训.pptx VIP
- 2024年06月国家税务总局广东省税务局系统公开招聘事业单位工作人员50人笔试近年[2018-2023]典型考题及考点剖析附答案带详解.docx VIP
- 【学习教程】小梅哥Xilinx FPGA自学教程V1.2.pdf
- 宁夏银川一中2020-2021学年高一上学期期末考试语文试题 Word版含答案.doc VIP
- 《刑事诉讼法》 课件 (高教-马工程) 第0--16章 绪论、马克思恩格斯的刑事诉讼观--死刑复核程序.pptx
- 《1-12月绿化养护计划》.doc
- 机电施工组织设计(施工方案).docx
- 1.新高一开学第一节班会课《如何适应高中生活》主题班会-(共23张PPT)(2)省公开课获奖课件市赛.pptx
文档评论(0)