- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
接口课设任务书
目录设计目的和意义……………………………………………… 2
课程设计的目的
课程设计的要求
总体设计……………………………………………………… 2
基本原理
硬件总体设计
系统总体方案
内存单元编制
键盘及显示功能的定义
软件总体设计
存储单元的分配、标志位的含义
主程序框图及清单
硬件设计……………………………………………..…………5
系统所选用个芯片的介绍
可编程并行接口8255A
可编程定时器/定时器8253可编程并行接口8255A可编程定时器/定时器8253
软件设计…………………………………………………………6
系统操作说明……………………………………………………8
结束语……………………………………………………………8
7 参考文献……………………………………………………..…..8 系统原理图……………………………………………………….…9《微机原理与接口技术》课程设计任务书
课程设计题目 竞赛抢答器
设计目的和设计目的
掌握微机化竞赛抢答器的工作原理。
掌握七段数码管显示数字的原理,熟悉LED显示的控制过程。
熟悉8255与矩阵式键盘的接口技术,熟悉键盘扫描原理。
主要掌握并行I/O接口芯片8255A可编程器件的使用。
掌握8253定时器接口芯片的应用
学会用汇编语言编写一个完整的实用程序。
了解微机接口应用开发的全过程:分析需求、设计原理图、选用元器件、布线、编程、调试、撰写报告等。
设计
开关K0-K7代表竞赛抢答按钮0-7号,当某个逻辑电平开关置“1”时,相当于某组抢答按钮按下,在七段数码管上将其组号(0-7)显示出来,并使喇叭响一下。按空格键开始下一轮抢答,按其他键程序退出。同时考虑抢答允许时间,10秒内有效,10秒之后无人抢答,本次抢答作废。
总体设计
一、 基本原理
抢答器设计可分为以下几部分:开始抢答信号的接收;计时器的倒计时;检查抢答按钮并显示在数码管上;任意键退出程序。
硬件总体设计 系统总体方案
内存单元编制
键盘及显示功能的定义
开关K0-K7代表竞赛抢答按钮0-7号,当某个逻辑电平开关置“1”时,相当于某组抢答按钮按下,在七段数码管上将其组号(0-7)显示出来,并使喇叭响一下。软件总体设计 存储单元的分配、标志位的含义
显示字形 g f e d c b a 段码 0 0 1 1 1 1 1 1 3fh 1 0 0 0 0 1 1 0 06h 2 1 0 1 1 0 1 1 5bh 3 1 0 0 1 1 1 1 4fh 4 1 1 0 0 1 1 0 66h 5 1 1 0 1 1 0 1 6dh 6 1 1 1 1 1 0 1 7dh 7 0 0 0 0 1 1 1 07h 8 1 1 1 1 1 1 1 7fh 9 1 1 0 1 1 1 1 6fh
2. 主程序框图及清单
3 硬件设计
一、 系统所选用个芯片的介绍
2. 可编程定时器/计数器8253?
8253采用NMOS工艺制成,有24个引脚,所有输入、输出端均TTL电平兼容,单一电源(Vcc=+5V)供电,最高计数速率为2.6MHz。它包括3个计数器(即计数器0、1、2)、数据总路线缓冲器、读/写逻辑以及控制寄存器等4个部分。
二、 系统所选用各芯片的工作方式
1. 可编程并行接口接口芯片8255A的工作方式
采用方式0,PA接口做输入,接收抢答信号,并用PB接口做输出通过编程将抢答组号输出到数码管显示。PC接口用PC0接扬声器通过芯片控制其发声,检查键盘按键,如是空格键,则开始下一轮抢答。
将8253计数器0设为方式3,计数器1设为方式0,采用方式0在计数结束时产生正跃变信号。我们使用计数器0,其中GATE0接+5V,其中GATE1接+5V高电平,OUT0接8253的CLK1,OUT1接8255A的PC6,CLK0接试验箱上的频率为1MHZ的脉冲发生器,当做10秒计时信号。
1. 各芯片与CPU的连接
8255A、8253的数据总线D7~D0端、CS端、RD端、WR端、INTA端、INT端分别与CPU的D7~D0数据总线、片选端、IOR端、IOW端、INTA端、INTR端。A1、A0端分别接入CPU地址线的A1、A0端
2. 各芯片之间的连接和与外设的连接?
8255A的A口的PA7~PA0依次接“K0—K7(开关)”,B口的PB7~PB0通过驱动器1接到LED显示器(PB0接a……PB6接g),C口的PC0接8253 GATE2,CS接288H;
8253的CLK0, CLK2接时钟脉冲1Mhz ,GATE0,GATE1端接+5V电压,OUT0的输出接入CLK1端,OUT1接PC6端,OUT2接与门的一输入端A
文档评论(0)