《八位抢答器电路》
专 业:班 级:姓 名:学 号: 指导教师:
设计报告
电子信息工程 2011 年6 月8
日
一、 设计任务:
l、设计用于竞赛的八人抢答器,具体要求可用软件编程实现。
2、系统复位后进入抢答状态,当有一路抢答键按下时,该路抢答信号将其
余各路抢答封锁,同时铃声响,直至该路按键松开,显示牌显示该路抢答台号。
二、设计内容:
将该任务分成六个模块进行设计,分别为:输入模块、下载模块、时钟模块、
显示模块、主芯片模块,复位模块。
1、输入模块:在这个模块中主要用八个按钮实现数据的输入。 2、下载模块:用于将程序下载到芯片,以实现其功能。 3、时钟模块:选用12MHZ的晶振做成主芯片工作所需时钟。
4、显示模块:八个发光二极管分给八位选手,最先按下抢答键的选手所属的灯将会亮起,显示由p1.0到p1.7口控制;另外,数码显示管将显示最先按下抢答键的选手所代表的数字,显示由p0.0到p0.6口控制;开始抢答的同时蜂鸣器将会响起,显示由p0.7口控制。
5、主芯片模块:选用ATS52单片机作为主芯片,它有4kB的Flash程序存储器,128字节的内部数据存储器。
6、复位模块:用一个按钮来控制,当按下按钮后,将输入、输出的全部数据清零。
二、电路原理图: