竞赛抢答器的设计与制作硬件课程设计报告包含电气原理图、流程图、模块分析、源代码设计背景完整报告等内容内容摘要:
,这时输出端 OUT进入初始态。 (2)当初始值写入计数器以后,要经过一个时钟周期,减法计数器才开始工 作,时钟脉冲的下降沿使计数器进行减 1 计数。 计数器的最大初始值是 0,用二进制计数时 0 相当于 216,用 BCD 码时, 0 相当于 104。 计算机学院 2020 级硬件课程设计 10 (3)对于一般情况下,在时钟脉冲 CLK 的上升沿时,采样门控信号。 对门控信号 (GATE)的触发方式是有具体规定的: 门控信号为电平触发的有:方式 0,方式 4。 门控信号为上升沿触发的有:方式 1,方式 5。 门控信号可为电平触发也可为上升沿触发的有:方式 2,方式 3。 计数方式 的有:方式 0,方式 1,方式 4,方式 5 定时方式的有:方式 2,方式 3。 322 8253A 的工作方式 对 8253A 的工作方式只介绍本实验中用到的两种: ( 1)方式 0(计数结束产生中断的计数器 ) 写入方式控制字后,输出端 OUT 为低电平;写入计数常数后,开始计数。 计数器减为 0 之前,输出端 OUT 维持低电平。 当计数值为 0 时,输出端 OUT 才变为高电平,向 CPU 发出中断请求,直到 CPU 写入新的控制字或者写入新的计 数值为止。 方式 0 可由门控信号控制暂停, GATE 为低电平时,计数器暂停, GATE 信号变高后,就接着计数。 计算机学院 2020 级硬件课程设计 11 ( 2)方式 3 (方波发生器 ) 写入方式 3 的控制字后, OUT 变高,设 GATE 为高先到,计数器对 CLK计数,设计数初值为 N。 当写入的计数初值为偶数,则计数时,每输入一个计数脉冲,均使计数值减 2。 计数值减为 0 时, OUT 由高变低,同时自动装入计数初值,继续进行计数。 当计数值尖为 0 时, OUT 又回到高电平,同时再次装入计数值,开始下一轮循环计数。 如果写入的计数值为奇数,则当输出端为高电平时,第一个输出脉冲使计数器减 1,以后来的每一个时钟脉冲,都使计数器减 2, 计数值为 0 时, OUT 由高电平变为低电平,同时自动重新装入计数初值进行计数。 这时第一个时钟脉冲使计数器减 3,以后每个计数脉冲都使计数器减 2,计数值为 0 时, OUT 端又回到高电平,并重新装入计数初值,开始下一轮循环计数。 323 8253 控制字格式 D7SC1D6SC0D5R W 1D4RW 0D3M2D2M1D1M0D0BCD00: 计数器 001: 计数器 110: 计数器 211 :无定义00 :锁存计数值 000 :方式 001 :读 / 写低八位 001 :方式 110 :读 / 写高八位 10 :方式 211 :先读 / 写低八位 11 :方式 3后读 / 写高八位 100 :方式 4 101 :方式 5 8253 控制字的格式00 :计数器 001 : 计数器 110 :计数器 211 :无定义0 :二进制1 : BCD 码 软件主要模块流程图 计算机学院 2020 级硬件课程设计 12 411 主流程图 检测 PC0是否为 1 进入抢答定时 20 秒 判断是否有键按下 否 是 确定第一个按下的键号 同时按下 出错,输出 0 延时,判断键号 送入数码管显示 超过 20s 抢答结束 口令未完有键按下 犯规灯亮 开始 “开始”口令落下 是 计算机学院 2020 级硬件课程设计 13 412 8255A 流程图 413 函数 WAIT1: 开 始 初始化 8255A C 口低四位读列, PB0,PB1 送行, A 口输出 读键盘 WAIT_1 检测是否所有键都松开 WAIT_2 检测是否有键按下 若均松开 有按下 延时 20ms,消抖动 仍按着 仍被压着,确定哪一个键被压下,查表确定按键编码 转换成数码管显示编码 显示该按键 结 束 若有被按下 ,继续检测 若没有则继续等待 若松开则继续检测 计算机学院 2020 级硬件课程设计 14 说明 : 检测是否有键仍被按下 ,若仍有键按下 ,继续等待该键被松开 ,若未检测到有键按下 ,继续进行检测是否有键被按下转到 WAIT2.。竞赛抢答器的设计与制作硬件课程设计报告包含电气原理图、流程图、模块分析、源代码设计背景完整报告等内容
相关推荐
端面、方形端面 立式铣床 X51 端铣刀 游标卡尺 4 粗车、半精车φ 75 外圆 CA6140 外圆车刀 游标卡尺 5 车 倒角 CA6140 端面车刀 6 钻 扩 铰φ 25 孔 四面组 合钻床 麻花钻、扩孔钻、铰刀 卡尺、塞规 7 钻φ 4 孔 四面组 合钻床 麻花钻 卡尺、塞规 8 钻 铰 精铰φ 10 孔 四面组 合钻床 麻花钻、铰刀 卡尺、塞规 9 钻φ 9 孔 四面组 合钻床
为 AVISPA 工具集提供一个集成的 GUI界面,使其简单易用。 AVISPA( Automated Validation of Inter Security Protocols and Applications)是由欧洲委员会( European Commission)资助并由欧共体的意大利、法国、瑞士和德国等国的大学或研究机构联合进行的一个项目。 项目启动于 2020 年1 月 1
abases) 数据库。 8 第三章 XML 文档 与 数据库的映射 关系数据库的理论依据是关系模型,通过表来表示数据库中的数据,而 XML 文档由 DTD 或 XMLSchema 来定义。 为了在数据库和 XML 文档之间传递数据,必须在文档结构和数据库结构之间建立映射。 即建立文档结构模型与数据库数据模型之间映射关系 , 将 XML 映射到数据库有两种常见的方法:基于表的映射和对象
及质量出厂测试报告资料;并按上海市材料使用检验的要求进行分批、分量抽验,监理工程师认可的合格材料方能进场使用。 汞 、施工步骤的平面顺序计划安排 汞 、施工顺序 汞 根据工程特点及现场交通组织的计划和工期的要求 , 拟定的施工顺序如下: 汞 施工准备及大临搭设→排水工程施工→ 挡墙 工程施工→道路工程施工→ 泵站工程 施工→交工验收。 汞 根据施工现场 场地条件,拟做施工的计划
压焓图。 2. 蒸汽压缩式制冷循环在 lgph 图上的表示 11 上图为蒸汽压缩式制冷理论循环在 lgp 图的表示。 点 1:制冷剂蒸汽进入压缩机状态。 若已知蒸发温度 T0,便可知蒸发压力 p0,据等压线p0 与 x=1 的等干度线相交得出点 1; 点 2:为制冷剂出压缩机的状态,即进入冷凝器状态,过程 12 为绝热压缩, s1=s2,沿点 1 的等熵线与 pk=C 的等压线交点即得; 点