设计一个以单片机为核心的8位竞赛抢答器,要求如下:

作者&投稿:殷勤疫 (若有异议请与网页底部的电邮联系)
设计要求:以单片机为核心,设计一个8位竞赛抢答器:同时供8名选手或8个代表队比赛,分别用8个按钮S0~S7~

。。。明显这个是比赛用的自己做吧。上论坛看看吧电子发烧友。没有现成的也不会有先吃的,比较简单的东东就是一个按键处理和挤时模块,先用Protues 仿真玩吧。

买八个好了呀

8路抢答器,这种题目,在百度上真是泛滥成灾了,随便一搜就能搜到一大堆,有仿真图和程序全部资料的。或者百度文库里也同样可以搜索到,还是毕业论文,更是详细。

下图是一个8路抢答器的仿真图。




什么是单片机?什么是单片机系统?什么是单片机应用系统?
1单片机:单片机就是将CPU、存储器、定时计数器、I\/O接口电路等集成在一个芯片。也叫单片微型计算机。2 单片机系统:以单片机为核心的控制系统。3 单片机应用系统:就是将单片机技术应用在电子、工业控制领域的各种典型产品,如以单片机为核心的智能煤气表、智能热力表、上网微波炉。

一个基于单片机精确计时的电源开关程序的设计与实现,各位大哥,我的论文...
一个基于单片机精确计时的电源开关 控制程序的设计与实现 摘要 由于精确计时在当前工业控制,日常生活等领域有广泛应用,本设计采用MCS-51系列单片机为核心器件,辅以相应的外围电路,设计制作出了基于单片机的精确计时控制硬件系统,并通过继电器外接被控制端,可以实现用较小的电流去控制较大电流的目的。在...

怎样设计一个用ADE7755和用AT89S51的单片机设计出一个电能表?_百度知 ...
设计的多费率单相电能表以AT89S51单片机为核心,配合ADE7755电能计量芯片实现电能的准确计量。该电能表还具备分时段计量、液晶显示、自动回抄、灵活的时段设置、及时的时间校正以及新颖的防窃电功能,且功耗低。实验测试数据表明,该电能表的误差小于1%,符合1.0级标准。硬件电路设计包括电压和电流检测模块、...

嵌入式入门需要哪些基础?
2,以ARM7,M0,M3等为核心的嵌入式系统,功能比单片机多了不少,要求会C语言或汇编,或UCOS等一些微内核的嵌入式系统,这些可以说是一些强大的单片机了,开始有专门的硬件工程师来做硬件,软件专门负责软件,除非一些比较变态的小公司,既要你做硬件又要你写代码,我就碰到一个,一心不得不二用。3...

用单片机设计制作一个模拟的十字路口交通信号灯控制系统。
时钟电路用来产生单片机工作所需要的时钟信号,单片机本身就是一个复杂的同步时序电路,为了保证同步工作方式的实现,电路应在唯一的时钟信号控制下严格地按时序进行工作。通过在芯片的外部XTAL1和XTAL2两个引脚跨接晶体振荡器和微调电容,形成反馈电路,就构成了一个稳定的自激振荡电路。时钟电路为单片机产生时钟脉冲序列,本设...

51单片机是什么
按控制应用的需要,单片机可分成为通用型和专用型两种类型。通用型单片机是一 种基本芯片,它的内部资源比较丰富,性能全面且适用性强,能覆盖多种应用需求。用户可以根据需要设计成各种不同应用的控制系统,即通用单片机有一个再设计的过程。通过用户的进一步设计,才能组建成一个以通用单片机芯片为核心、再配以...

利用51单片机,4个数码管设计一个计时器,要求在数码管上显示的数据从0开...
51系列单片机内部有一个时钟电路(其核心时一个反相放大器),但并没有形成时钟的振荡信号,因此必须外接谐振器才能形成振荡。如何用这个内部放大器,可以根据不同的场合做出不同的选择。这样就对应了单片机时钟产生的不同方式:若采用这个放大器,产生振荡即为内部方式;若采用外部振荡输入,即为外部方式。方案一、内部方式...

以51为内核的单片机有哪几种?它们与MCS-51单片机有什么区别?
AT89 系列又可分为两种类别:一种是 ISP FLASH(In System Programmable Flash) , 可在线通过 SPI 口串行编程; 一种就是常规的 FLASH 系列, 这种单片机只能用常规的并行方 法编程。 AT89C5X\/LV5X FLASH 系列是一种低功耗\/低电压、高性能的 8 位单片机,片内带有一个 4K 或 8K 字节的 FLASH 程序存储器 ...

单片机实训总结范文5篇
利用单片机的P1口扩展一个8位键盘。 2 晶振与复位电路设计 本设计采用的是上电复位的形式,如图3.3所示,上电顺进RST获得高电平,随着电容器C的充电,RST引脚上的高电平将逐渐下降,只要高电平能保持复位所需要的两个机器周期以上时间,单片机就能实现复位操作。 晶振电路为单片机提供工作所需要的时钟信号。震荡频率越高,...

题目:电子时钟 1.任务 以AT89C51单片机为核心的时钟,在LED显示器上显示...
include<reg52.h> \/\/#include<intrins.h> define uint unsigned int define uchar unsigned char sbit key1=P3^4;\/\/按键1 sbit key2=P3^5;\/\/按键2 sbit key3=P3^6;\/\/按键3 sbit key4=P3^7;\/\/按键4 sbit dula=P2^2; \/\/取段 sbit wela=P2^3; \/\/取位 uchar code table[]={ 0x...

沁阳市17532578380: 设计要求:以单片机为核心,设计一个8位竞赛抢答器:同时供8名选手或8个代表队比赛,分别用8个按钮S0~S7 -
黎常筠菲: <p>没有邮箱,贴给你吧</p> <p> ORG 0000H</p> <p> JMP BEGIN</p> <p> ORG 0030H</p> <p>TABLE: ; 共阴极数码管显示代码表</p> <p> DB 3FH,06H,5BH,4FH,66H ;12345</p> <p> DB 6DH,7DH,07H,7FH ;6789</p> <p>DELAY: MOV R...

沁阳市17532578380: 谁能帮我画出由单片机控制的8路竞赛抢答器的原理图和程序(要求用C语言 单片机的)具体的编程原理 -
黎常筠菲: 简单的说一下吧,既然是八路,那么有8个LED,8个按键,硬件:8个LED 接P1口,(注意要接上拉电阻,低电平驱动) 8个按键接P2口,按键另一端接地.编程:swhich case语句, 8个case语句 判断了哪个按键,注意每次判断需要屏蔽其他口,比如你按了P2.0,那么P1.0亮,P1.1-P1.7都要灭.然后死循环.这样就判断了谁先按.而之后按的都无效.

沁阳市17532578380: 设计一个八位竞赛抢答器 -
黎常筠菲: #include<reg51.h>#define uchar unsigned char uchar table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f}; sbit rstkey=P2^2; sbit speaker=P2^0; void delay()//延时约400毫秒 { uchar i,j; for(i=0;i<200;i++) for(j=0;j<250;j++); } main() { uchar i,key;...

沁阳市17532578380: 单片机课程设计——电子抢答器设计 要求:选择51单片机,晶振12MHZ;电子抢答器可供8名选手参赛;
黎常筠菲: <p></p> <p> ORG 0000H</p> <p> JMP BEGIN </p> <p> ORG 0030H </p> <p>TABLE: ; 共阴极数码管显示代码表 </p> <p> DB 3FH,06H,5BH,4FH,66H ;12345 </p> <p> DB 6DH,7DH,07H,7FH ;6789 </p> <p>DELAY: MOV R5,#20 </p> <p>...

沁阳市17532578380: 用单片机设计一个八路抢答器,会的给我一份吧,谢谢,要求如图所示 -
黎常筠菲: 这好容易啊,我给你分析一下,你单片机比如P0 8个脚接8个按键,按键一端接地,P1口接一个数码管,随便弄一个多余的做蜂鸣器,一个做一个复位按键,单片机不停的检测P0,如果P0=0xfe,表示第一个按键按下,第二个按下就是0xfd,一旦检测到P0等于其中的任何一个,立即把这个值显示在数码管上,然后显示出来,同时蜂鸣器响,然后while(1)死循环,让所有操作都没用,除非再按复位重新开始,注意,复位一定要接在RST脚上

沁阳市17532578380: 求51单片机的控制的八路抢答器的程序 -
黎常筠菲: OK EQU 20H;抢答开始标志位RING EQU 22H;响铃标志位ORG 0000HAJMP MAINORG 0003HAJMP INT0SUBORG 000BHAJMP T0INTORG 0013HAJMP INT1SUBORG 001BHAJMP T1INTORG 0040H MAIN: MOV R1,#0FH...

沁阳市17532578380: 单片机八路抢答器,不需显示,不需报警.需要实现:1.第一位抢答才可锁存.2.开始后3秒延时.3.可复位 -
黎常筠菲: 这个你也不留个邮箱什么的 怎么给你啊 其实这个也简单 前提是你会一点单片机的编程.用单片机还用什么复位电路,多一个按键当复位按键,程序检测到对显示什么的进行复位就好了吗 如果你说是的单片机的复位电路那接片max1232在程序里加上电子狗的程序就可以了 程序大体分几部分1.显示扫描数码管.2.按键扫描.3.倒计时.中间用全局变量来存台号和倒计时就可以了

沁阳市17532578380: 跪求一份基于51单片机的八路抢答器设计 -
黎常筠菲: [摘要] 随着计算机技术的高速发展,单片机以其自身的特点,已广泛应用于智能仪器、工业控制、家用电器、电子玩具等各个领域.在知识竞赛中,特别是做抢答题目的时候,同样需要单片机来控制整个过程.在抢答过程中,为了知道哪一组或...

沁阳市17532578380: 八人抢答器如何设计(1)抢答结束声音提示(2)抢答开始声音提示 -
黎常筠菲: 建议你采用单片机设计,比较灵活方便 可以自由设定抢答倒计时的时间,LED的显示也可以多样化,还有就是控制按键的使用,抢答开始,复位等等 而且根据实际应用,扩展更灵活

沁阳市17532578380: 用单片机AT89C51设计十路智力竞赛抢答器怎么设计 -
黎常筠菲: P1口按键输入,P0口输出LED8段数码管. 用switch 处理P1口的数据,看是否有键按下,如果有键按下,则进入switch处理函数,看是什么键码,对应键码控制P0口输出对应的数字.最后再来一个while按键释放程序.搞定~!因为你需要用10路,但是P1口直接连接的话只有8路,还有2路接不到.所以在输入给P1前,需要加上一个编码器,可以用74LS148或者74HC148优先编码器,8路的输入经过编码器3路输出给P1口,剩下2路直接与P1口闲置的IO口相连,这样就按键输入OK了

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网