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

    课程设计报告--竞赛抢答器

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

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

    课程设计报告--竞赛抢答器

    1、 汇编及接口技术课程设计 题目:竞赛题目:竞赛抢答器抢答器 班 级: 学 号: 姓 名: 微机原理课程设计报告 1 目录目录 一、设计目的设计目的 2 二、设计内容二、设计内容 2 三、三、设计方案思路设计方案思路 2 四、硬件连线图四、硬件连线图 3 五、程序流程图五、程序流程图 3 六、源程序六、源程序 . 4 七、调试过程七、调试过程 8 八、总结八、总结 . 9 微机原理课程设计报告 2 一、设计目的设计目的 1. 了解微机控制的竞赛抢答器的基本原理。 2. 进一步熟练 8255 的使用。 二、设二、设计内容计内容 设计一个 7 路的智力竞赛抢答器。要求: 1、在主持人侧,设置抢答指示

    2、电路和启动/复位开关。选手侧各设置 1 个抢答 按钮。 2、使用开关 K8 代表启动/复位开关,K8 向上拨时,表示启动一次抢答,绿色 发光二极管亮作允许抢答指示。此时选手侧可以按动各自的抢答按钮。 3、使用实验仪的逻辑电平开关 K1-K7 来代表 7 个抢答按钮。当开关向上拨时 表示按下按钮。 4、收到第 1 个抢答信号后,主持人侧红色发光二极管亮(绿色发光二极管灭) 作抢答指示,并且在单个 LED 数码管显示抢先一组的组别。 5、主持人向下拨 K8,代表复位操作,指示灯和数码管熄灭。 6、主持人可以再次向上拨动 K8,启动下一次抢答。 7、通过 8255、8254 完成设计。 三、三、设计

    3、方案思路设计方案思路 (1)设计思路 首先初始化 8255,然后判断是启动还是复位操作,若是复位操作,则控制 8255 输出的数据使绿色和红色指示灯、LED 数码管全灭;否则启动下一次抢答,使 绿色发光二极管亮,当 8255 的输入口 A 有不为 0 的数据时,则使红色发光二极 管点亮、并判断先拨动开关的组号,在 LED 上显示出其组号。 (2)使用设备 并行接口 8255:通过编程来指定它要完成的功能,是并行数字设备与微机间的 接口。 数码管:指示先抢答的组号。 二极管:指示抢答。 开关:作为抢答者的按钮。 微机原理课程设计报告 3 四、硬件连线图四、硬件连线图 五、程序流程图五、程序流程图

    4、 微机原理课程设计报告 4 六、源程序六、源程序 DA TA SEGMENT P8255A DW 0600H P8255B DW 0602H P8255C DW 0604H P8255M DW 0606H LEDCODE DB 0C0H,0F9H,0A4H,0B0H,099H,92H,82H,0F8H DB 080H,90H,88H,83H,0C6H,0A1H,86H,8EH KLI DB ? ;数码管位选信号 DCODE DB 90H ;显示代码缓冲 STA T DB 00H ;STA T0 为状态位 STA TE DB 00H ;是否复位 STA TELED DB 00H DA TA EN

    5、DS CODE SEGMENT MY_PROC PROC FAR ; ASSUME CS:CODE, DS:DA TA START: MOV AX,DA TA MOV DS,AX MAIN: MOV DX,P8255M MOV AL,10010000b ;写 8255 控制字。 OUT DX,AL ;PA 输入、PB输出、PC 输出。MODE0 MOV DX,P8255B MOV AL,00H ; OUT DX,AL MOV DX,P8255C OUT DX,AL ;- NEW: MOV DX,P8255A IN AL,DX TEST AL,80H JNZ SECOND FIRST: MOV DX,P8255C ;K8=0 MOV AL,00H ;PC7=1, PC6=1 OUT DX,AL MOV AL,00H MOV STA TE,AL MOV AL,00H MOV STA TELED,AL MOV DX,P8255B 微机原理课程设计报告 5 MOV AL,3FH OUT DX,AL JMP NEW ;- SECOND: NOP MOV DX,P8255A IN AL, DX TES


    注意事项

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




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