欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    微机原理与接口技术-8086CPU小键盘课程设计

    • 资源ID:1401644       资源大小:329KB        全文页数:14页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    微机原理与接口技术-8086CPU小键盘课程设计

    1、0 课课 程程 设设 计计 报报 告告 课程名称: 微机原理与接口技术 设计题目:基于 8086CPU 的小键盘设计 设计时间: 2014 年 6 月 班 级: 姓 名: 学 号: 1 一课程设计要求:使用行扫描法或者线反转法识别 4*4 的非编码小键盘, 并将键入的键值(0-9,A-F)显示在数码管上。 二课程设计目的 1.掌 握 8255 的 使 用和 编程方 法。 2.通 过8255 设计 键盘 扫描及 它们的 输入输 出方式 和它们 的控制 字。 综 合运 用本 学期所 学的 关于汇 编的 知识 ,在实 验中 进一 步熟悉 本学 期所 学 的 课 程 并 结合实 际生活 ,掌握 汇编的

    2、 应用 。 3.注 重 键 盘 扫描的 方法设 计以及 解决 问题的 思路。 4.了 解任 何 微机 应用 开 发工 作都 离 不开 接口 的 技术 、选 用及 连 接。 微 机应 用系 统需要 设计 的硬件 是一 些接 口电路 ,所 要编 写的软 件是 控制 这 些 接 口 电 路 按 要 求 工 作 的 驱 动 程 序 。 重 点 讲 述 可 编 程 并 行 接 口 芯 片 8255A、 内 部 结构 、工作 方式、 初始化 编程及 其应用 实例。 总体方案设计总体方案设计 设计注意问题设计注意问题 在 唐都实 验箱上 实现键 盘扫描 并显 示在 LED 上,比 如当按 下 6时 , LE

    3、D 会 显 示 6 的 字样。 总体设 计方案 如下: 1.实 现 键 盘的扫 描(键 号与键 值的对 应) 。 2.防 抖 动 措施。 3.防 重 键 的措施 。 总 体思路总 体思路 本 次 试 验 报 告的整 体思路 如下: 1. 行 开 放 , 找 到列值 并保存 ; 2 2. 逐 行 扫 描 , 找到行 值并保 存; 3. 行 值 和 列 值 组合成 键特征 值; 4. 根 据 键 特 征 值找到 键号; 5. 根 据 键 号 查 表得段 码; 6. 送 出 相 应 位 码。 键 盘 扫 描 逻 辑性很 强,步 步相扣 。思路 显得 尤其重 要。 硬件设计硬件设计 82825555

    4、工作原理工作原理 并 行接口 是以数 据的字 节为单 位与 I/O 设备 或被控 制对象 之间传 递 信 息。CPU 和 接口之 间的数 据传送 总是并 行的 ,即可 以同时 传递 8 位、 16 位 或 32 位等 。8255 A 可编 程外围 接口芯 片 是 Intel 公司 生产的 通用 并 行 I/O 接口芯 片,它 具有 A、B、C 三 个并 行接口 ,用 +5V 单电 源供 电 , 能 以 下 三种方 式下工 作: 方 式 0: 基 输 入 /输 出 方 式 方 式 1: 选 通输 入/输出 方式 方 式 2: 双 向选 通工作 方式 8255A 的 内部 结 构 及引 脚 如图

    5、3.1 所 示 ,8255 工 作方 式 控 制字 和 C 口 按 位 置 位 /复 位 控制 字格式 如图 3.2所示。 双 向 选 通 工 作方式 。 8255 的 内 部 结构及 引脚如 图 3.1 所示, 8255 工 作 方 式控制 字和 C 口按位 置位/复位 控制字 如图 3.3 所示 3 图 3.1 8255 的 内 部 结 构 及 引 脚 图 3.2 8255 工 作 方 式 控 制 字 和 C 口 按 位 置 位 /复 位 控 制 字 4 F E 7d C b A 9 8 7 6 5 4 3 2 1 0 列列0 列列1 列列2 列列3 +5 键 盘工作原键 盘工作原理理 唐

    6、都 实验箱 提供的 是 4*4 的小键 盘,如下图 所示, 列为 高电平 。并 且 位 选 口 与 行控口 共用端 口。 键 盘 原 理 图 3.2: 图 3.2 键盘原理图 键 盘 工 作 原 理阐述 : 每 一 个 键 跨 接在 行、列 线之间 ; 在 无 按 键 时, 列线固 定为高 电平; 列 控 制 口 用 于读入 列线状 态,即 列值。 行 线 电 平 受控 于“行 控 制口”, 行 控口输 出的信 号称为 行值 某键 未按下 ,该键 关联的 行、列线 不通;按 下,则 把行线 的电平 引入 列 线 。 设 置 行线为 低电平 ,则把 行线的 低电 平引入 列线。 键特征值的形成键特征值的形成 根 据 键 盘 的 工作原 理可以 得到如 下键特 征值 表 3.3: 5 3.3 键特征值表 段值的形成段值的形成 显 示 段值 见表 3.4 表 3.4 段码表 键值 列值 行值 键特征值 键值 列值


    注意事项

    本文(微机原理与接口技术-8086CPU小键盘课程设计)为本站会员(毕***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583