文档详情

单片机_四路抢答器论文.doc

发布:2017-09-19约6.08千字共16页下载文档
文本预览下载声明
课程设计说明书 (2009/2010学年第二学期) 课程名称 : 单片机应用课程设计 题 目 : 四路抢答器 专业班级 : 电气2班 学生姓名 : 学 号 : 指导教师 : 设计周数 : 设计成绩 : 2010年 7月9日 前言  单片机是指一个集成在一块芯片上的完整计算机系统。尽管他的大部分功能集成在一块小芯片上,但是它具有一个完整计算机所需要的大部分部件:CPU、内存、内部和外部总线系统,目前大部分还会具有外存。同时集成诸如通讯接口、定时器,实时时钟等外围设备。而现在最强大的单片机系统甚至可以将声音、图像、网络、复杂的输入输出系统集成在一块芯片上。 单片机也被称为微控制器(Microcontroller),是因为它最早被用在工业控制领域。单片机由芯片内仅有CPU的专用处理器发展而来。最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。INTEL的Z80是最早按照这种思想设计出的处理器,从此以后,单片机和专用处理器的发展便分道扬镳。 随着电子技术和计算机应用的发展,单片机广泛应用于工业自动控制、智能化仪表、计算机外部设备的控制和顺序控制、家用电器、计算机网络、并行处理等系统中,同时,由于许多新颖技术应用于单片机,使单片机的功能趋向于多样化、专用化,指令的功能越来越强。目前,世界上的单片机以Intel、Motorala、 NEC、 Eilog等公司的产品居多,这些公司的单片机主要用于控制和仪器。 随着半导体工艺技术的发展及系统设计水平的提高,单片机还会不断产生新的变化和进步,最终人们可能发现:单片机与微机系统之间的距离越来越小,甚至难以辨认。 1 设计目的 随着电子技术的发展, 现在的抢答器功能越来越强, 可靠性和准确性也越来越高。以前的抢答器大部分都是基于数字电路组成的。制作过程复杂, 而且准确性与可靠性不高, 成品面积大, 安装维护困难。由于近年来单片机发展迅速, 逐渐出现用单片机制作抢答器, 制作过程简单, 而且安装, 维护简单。”键开始下一题的抢答。 2.1基本功能 (1) 设计一个智力竞赛抢答器,可同时供名选手或个代表队参加比赛, () 抢答器具有数据锁存和显示的功能。抢答开始后,若有选手按动抢答按钮,编号立即锁存,并在LED数码管上显示出选手的编号。描述 ? ?89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机。89C2051是一种带2K字节闪烁可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除100次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的89C51是一种高效微控制器,89C2051是它的一种精简版本。89C单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。89C51具有以下标准功能:与MCS-51 兼容 4K字节可编程闪烁存储器 全静态工作:0Hz-24Hz 三级程序存储器锁定 128*8位内部RAM32可编程I/O线 两个16位定时器/计数器 5个中断源 可编程串行通道 低功耗的闲置和掉电模式片内振荡器和时钟电路P0 口:P0口是一个8位漏极开路的双向I/O口。作为输出口,每位能驱动8个TTL逻辑电平。对P0端口写“1”时,引脚用作高阻抗输入。 当访问外部程序和数据存储器时,P0口也被作为低8位地址/数据复用。在这种模式下, P0具有内部上拉电阻。 在flash编程时,P0口也用来接收指令字节;在程序校验时,输出指令字节。程序校验 时,需要外部上拉电阻。 (2)P1 口:P1 口是一个具有内部上拉电阻的8 位双向I/O 口,p1 输出缓冲器能驱动4 个 TTL 逻辑电平。对P1 端口写“1”时,内部上拉电阻把端口拉高,此时可以作为输入 口使用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。 此外,P1.0和P1.2分别作定时器/计数器2的外部计数输入(P1.0/T2)和时器/计数器2
显示全部
相似文档