基于AT89C52的简易8路抢答器_第1页
基于AT89C52的简易8路抢答器_第2页
基于AT89C52的简易8路抢答器_第3页
基于AT89C52的简易8路抢答器_第4页
基于AT89C52的简易8路抢答器_第5页
已阅读5页,还剩5页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于AT89C52的简易八路抢答器凌阳,拇指凌阳题目凌阳,拇指凌阳基于AT89C52的简易八路抢答器凌阳,拇指凌阳设计要求凌阳,拇指凌阳能实现8位选手抢答;凌阳,拇指凌阳主持人控制抢答的开始和清零;凌阳,拇指凌阳一位选手抢答后另外的选手抢答无效;凌阳,拇指凌阳主持人或选手按键时伴随着蜂鸣器的响声;凌阳,拇指凌阳主持人按下抢答开始按钮后有15秒倒计时抢答限制时间,倒计时结束后不能再抢答;凌阳,拇指凌阳15秒抢答倒计时结束后仍无人回答时,拇指蜂鸣器持续响2秒;凌阳,拇指凌阳选手抢答后有30秒回答限制时间。食指凌阳,拇指凌阳系统组成凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳电路设计凌阳,拇指凌阳主控芯片凌阳,拇指凌阳本设计使用AT89C52作为主控芯片,拇指AT89C52是美国ATMEL公司生产的低电压、高性能CMOS凌阳,拇指凌阳8位单片机,拇指片内含8KB的可反复檫写的程序存储器和12B的随机存取数据存储器(RAM),拇指器件采用ATMEL公司的高密度、非易失性存储技术生产,拇指兼容标准MCS51指令系统,拇指片内配置通用8位中央处理器(CPU)和FLASH存储单元。食指其有以下主要工作特性凌阳,拇指凌阳片内程序存储器内含8KB的FLASH程序存储器,拇指可擦写寿命为1000次;凌阳,拇指凌阳片内数据存储器内含256字节的RAM;凌阳,拇指凌阳具有32根可编程I/O口线;凌阳,拇指凌阳具有3个可编程定时器;凌阳,拇指凌阳中断系统是具有8个中断源、6个中断矢量、2个级优先权的中断结构;凌阳,拇指凌阳串行口是具有一个全双工的可编程串行通信口;凌阳,拇指凌阳具有一个数据指针DPTR;凌阳,拇指凌阳低功耗工作模式有空闲模式和掉电模式;凌阳,拇指凌阳具有可编程的3级程序锁定位;凌阳,拇指凌阳AT89C52工作电源电压为5(102)V,拇指且典型值为5V;凌阳,拇指凌阳AT89C52最高工作频率为24MHZ。食指凌阳,拇指凌阳在本设计中,拇指AT89C52引脚的P0端口接4位LED数码管段选端,拇指P20P23接4位LED数AT89C52复位电路振荡电路4位LED显示电路抢答按键电路主持人控制电路蜂鸣器电路码管位选端,拇指P1端口接8个抢答按键,拇指P30端口接抢答开始按键,拇指P31端口接清零按键,拇指P37接蜂鸣器驱动电路。食指凌阳,拇指凌阳时钟与复位电路凌阳,拇指凌阳启动复位使CPU及系统各部件处于确定的初始状态,拇指并从初态开始工作。食指另外,拇指当由于程序运行出错或操作错误使系统处于死锁状态时,拇指也可以用复位使系统恢复正常。食指RST引脚是复位信号的输入端,拇指复位信号高电平有效,拇指其有效时间应持续2个机器周期,拇指才能完成复位操作。食指凌阳,拇指凌阳时钟电路用于产生51单片机工作所需的时钟信号。食指常用的时钟电路有内部时钟和外部时钟。食指本设计所用的是内部时钟。食指单片机片内由一个反向放大器构成振荡器,拇指可以由它产生时钟。食指该反相放大器的输入端为引脚XTAL1,拇指输出端为引脚XTAL2。食指这两个引脚外接石英晶体振荡器作为定时元件,拇指内部反向放大器自激振荡,拇指产生时钟。食指C3,拇指C4对频率有微调作用。食指C3和C4的典型值为30PF。食指凌阳,拇指凌阳显示电路凌阳,拇指凌阳本设计中使用4位LED共阳极数码管做显示器件,拇指在用来显示选手号码和倒计时时间。食指数码管1号为显示选手号码,拇指3、4号位显示倒计时时间。食指单片机P0端口接4位LED数码管段选端,拇指低电平有效。食指通过段选端口输出的高低电平的不同组合,拇指使数码管显示不同的数字。食指P20P23接4位LED数码管位选端,拇指高电平有效。食指凌阳,拇指凌阳凌阳,拇指凌阳主持人控制按键与蜂鸣器凌阳,拇指凌阳HOST按键接单片机P30口,拇指负责控制抢答的开始,拇指RESET为清零按键,拇指负责重新对系统进行初始化,拇指为新一轮抢答做准备。食指凌阳,拇指凌阳蜂鸣器在主持人按HOST按键,拇指选手抢答,拇指倒计时结束时进行声音提醒。食指由于单片机无法直接驱动蜂鸣器,拇指需要通过三极管外接电源进行驱动。食指凌阳,拇指凌阳抢答按键凌阳,拇指凌阳本设计采用独立键盘作为抢答键盘,拇指8个抢答按键直接与P1口对应的端口连接,拇指按下时接通电路,拇指通知单片机有选手抢答。食指凌阳,拇指凌阳程序流程凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳开始初始化主持人按开始键是否凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳电路图凌阳,拇指凌阳凌阳,拇指凌阳程序清单凌阳,拇指凌阳程序流程开始,拇指进行初始化,拇指对AT89C52、数码管等元件进行初始化设置,拇指主持人按下抢答开关后,拇指开始15秒倒计时,拇指同时等待抢答,拇指直至倒计时结束;有选手抢答时,拇指15秒倒计时终止,拇指开始30秒回答倒计时,拇指期间,拇指其他选手不能抢答,拇指30秒倒计时结束后,拇指一轮抢答结束,拇指需要清零后重新开始。食指凌阳,拇指凌阳程序编译结果如下图凌阳,拇指凌阳启动中断1,显示15秒倒计时有选手抢答启动中断3,显示选手编号和30秒倒计时开始是否凌阳,拇指凌阳凌阳,拇指凌阳INCLUDE凌阳,拇指凌阳DEFINE凌阳,拇指凌阳UCHAR凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳CHAR凌阳,拇指凌阳DEFINE凌阳,拇指凌阳UINT凌阳,拇指凌阳UNSIGNED凌阳,拇指凌阳INT凌阳,拇指凌阳凌阳,拇指凌阳UINT凌阳,拇指凌阳X,Y,M,N,SHI,GE,HOST,HAOMA,F1,F3,READY凌阳,拇指凌阳/共阳数码管09编码凌阳,拇指凌阳UCHAR凌阳,拇指凌阳CODE凌阳,拇指凌阳TABLE0XC0,0XF9,0XA4,0XB0,0X99,0X92,0X82,0XF8,0X80,0X90,0XFF凌阳,拇指凌阳凌阳,拇指凌阳/SBIT凌阳,拇指凌阳KEY1P10凌阳,拇指凌阳SBIT凌阳,拇指凌阳KEY2P11凌阳,拇指凌阳SBIT凌阳,拇指凌阳KEY3P12凌阳,拇指凌阳SBIT凌阳,拇指凌阳KEY4P13凌阳,拇指凌阳SBIT凌阳,拇指凌阳KEY5P14凌阳,拇指凌阳SBIT凌阳,拇指凌阳KEY6P15凌阳,拇指凌阳SBIT凌阳,拇指凌阳KEY7P16凌阳,拇指凌阳SBIT凌阳,拇指凌阳KEY8P17/凌阳,拇指凌阳凌阳,拇指凌阳SBIT凌阳,拇指凌阳KEYZHUP30凌阳,拇指凌阳SBIT凌阳,拇指凌阳CLEANP31凌阳,拇指凌阳凌阳,拇指凌阳SBIT凌阳,拇指凌阳KEYFP37/蜂鸣器凌阳,拇指凌阳SBIT凌阳,拇指凌阳WEI1P20/位选端口凌阳,拇指凌阳SBIT凌阳,拇指凌阳WEI3P22凌阳,拇指凌阳SBIT凌阳,拇指凌阳WEI4P23凌阳,拇指凌阳凌阳,拇指凌阳/延时函数凌阳,拇指凌阳VOID凌阳,拇指凌阳DELAYUINT凌阳,拇指凌阳XMS凌阳,拇指凌阳凌阳,拇指凌阳UINT凌阳,拇指凌阳I,J凌阳,拇指凌阳FORIXMSI0I凌阳,拇指凌阳凌阳,拇指凌阳FORJ120J0J凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳/初始化函数凌阳,拇指凌阳VOID凌阳,拇指凌阳INIT凌阳,拇指凌阳凌阳,拇指凌阳TMOD0X11凌阳,拇指凌阳TH06553650000/256凌阳,拇指凌阳TL06553650000256凌阳,拇指凌阳TH16553650000/256凌阳,拇指凌阳TL16553650000256凌阳,拇指凌阳EA1/开中断凌阳,拇指凌阳ET01/定时/计数器T0中断允许凌阳,拇指凌阳TR00/T0不工作凌阳,拇指凌阳ET11/定时/计数器T1中断允许凌阳,拇指凌阳TR10/T1不工作凌阳,拇指凌阳X15凌阳,拇指凌阳Y0凌阳,拇指凌阳M30凌阳,拇指凌阳N0凌阳,拇指凌阳SHI0凌阳,拇指凌阳GE0凌阳,拇指凌阳HAOMA0凌阳,拇指凌阳HOST0凌阳,拇指凌阳F10凌阳,拇指凌阳F30凌阳,拇指凌阳KEYF0凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳/显示函数凌阳,拇指凌阳VOID凌阳,拇指凌阳DISPLAYUINT凌阳,拇指凌阳SHI,UINT凌阳,拇指凌阳GE,UINT凌阳,拇指凌阳HAOMA凌阳,拇指凌阳凌阳,拇指凌阳WEI30凌阳,拇指凌阳P0TABLESHI凌阳,拇指凌阳DELAY5凌阳,拇指凌阳WEI31凌阳,拇指凌阳WEI40凌阳,拇指凌阳P0TABLEGE凌阳,拇指凌阳DELAY5凌阳,拇指凌阳WEI41凌阳,拇指凌阳WEI10凌阳,拇指凌阳P0TABLEHAOMA凌阳,拇指凌阳DELAY5凌阳,拇指凌阳WEI11凌阳,拇指凌阳凌阳,拇指凌阳/扫描键盘凌阳,拇指凌阳VOID凌阳,拇指凌阳KEYSCAN凌阳,拇指凌阳凌阳,拇指凌阳IFREADY1凌阳,拇指凌阳凌阳,拇指凌阳IFHOST0凌阳,拇指凌阳凌阳,拇指凌阳SWITCHP1凌阳,拇指凌阳凌阳,拇指凌阳CASE凌阳,拇指凌阳0XFE凌阳,拇指凌阳DELAY10凌阳,拇指凌阳IFP10XFE凌阳,拇指凌阳凌阳,拇指凌阳TR00凌阳,拇指凌阳HOST1凌阳,拇指凌阳HAOMA1凌阳,拇指凌阳TR11凌阳,拇指凌阳KEYF1凌阳,拇指凌阳DELAY300凌阳,拇指凌阳KEYF0凌阳,拇指凌阳凌阳,拇指凌阳BREAK凌阳,拇指凌阳CASE凌阳,拇指凌阳0XFD凌阳,拇指凌阳DELAY10凌阳,拇指凌阳IFP10XFD凌阳,拇指凌阳凌阳,拇指凌阳TR00凌阳,拇指凌阳HOST1凌阳,拇指凌阳HAOMA2凌阳,拇指凌阳TR11凌阳,拇指凌阳KEYF1凌阳,拇指凌阳DELAY300凌阳,拇指凌阳KEYF0凌阳,拇指凌阳凌阳,拇指凌阳BREAK凌阳,拇指凌阳CASE凌阳,拇指凌阳0XFB凌阳,拇指凌阳DELAY10凌阳,拇指凌阳IFP10XFB凌阳,拇指凌阳凌阳,拇指凌阳TR00凌阳,拇指凌阳HOST1凌阳,拇指凌阳HAOMA3凌阳,拇指凌阳TR11凌阳,拇指凌阳KEYF1凌阳,拇指凌阳DELAY300凌阳,拇指凌阳KEYF0凌阳,拇指凌阳凌阳,拇指凌阳BREAK凌阳,拇指凌阳CASE凌阳,拇指凌阳0XF7凌阳,拇指凌阳DELAY10凌阳,拇指凌阳IFP10XF7凌阳,拇指凌阳凌阳,拇指凌阳TR00凌阳,拇指凌阳HOST1凌阳,拇指凌阳HAOMA4凌阳,拇指凌阳TR11凌阳,拇指凌阳KEYF1凌阳,拇指凌阳DELAY300凌阳,拇指凌阳KEYF0凌阳,拇指凌阳凌阳,拇指凌阳BREAK凌阳,拇指凌阳CASE凌阳,拇指凌阳0XEF凌阳,拇指凌阳DELAY10凌阳,拇指凌阳IFP10XEF凌阳,拇指凌阳凌阳,拇指凌阳TR00凌阳,拇指凌阳HOST1凌阳,拇指凌阳HAOMA5凌阳,拇指凌阳TR11凌阳,拇指凌阳KEYF1凌阳,拇指凌阳DELAY300凌阳,拇指凌阳KEYF0凌阳,拇指凌阳凌阳,拇指凌阳BREAK凌阳,拇指凌阳CASE凌阳,拇指凌阳0XDF凌阳,拇指凌阳DELAY10凌阳,拇指凌阳IFP10XDF凌阳,拇指凌阳凌阳,拇指凌阳TR00凌阳,拇指凌阳HOST1凌阳,拇指凌阳HAOMA6凌阳,拇指凌阳TR11凌阳,拇指凌阳KEYF1凌阳,拇指凌阳DELAY300凌阳,拇指凌阳KEYF0凌阳,拇指凌阳凌阳,拇指凌阳BREAK凌阳,拇指凌阳CASE凌阳,拇指凌阳0XBF凌阳,拇指凌阳DELAY10凌阳,拇指凌阳IFP10XBF凌阳,拇指凌阳凌阳,拇指凌阳TR00凌阳,拇指凌阳HOST1凌阳,拇指凌阳HAOMA7凌阳,拇指凌阳TR11凌阳,拇指凌阳KEYF1凌阳,拇指凌阳DELAY300凌阳,拇指凌阳KEYF0凌阳,拇指凌阳凌阳,拇指凌阳BREAK凌阳,拇指凌阳CASE凌阳,拇指凌阳0X7F凌阳,拇指凌阳DELAY10凌阳,拇指凌阳IFP10X7F凌阳,拇指凌阳凌阳,拇指凌阳TR00凌阳,拇指凌阳HOST1凌阳,拇指凌阳HAOMA8凌阳,拇指凌阳TR11凌阳,拇指凌阳KEYF1凌阳,拇指凌阳DELAY300凌阳,拇指凌阳KEYF0凌阳,拇指凌阳凌阳,拇指凌阳BREAK凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳IFKEYZHU0凌阳,拇指凌阳凌阳,拇指凌阳DELAY10凌阳,拇指凌阳IFKEYZHU0凌阳,拇指凌阳凌阳,拇指凌阳READY1凌阳,拇指凌阳TR01凌阳,拇指凌阳KEYF1凌阳,拇指凌阳DELAY200凌阳,拇指凌阳KEYF0凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳IFCLEAN0凌阳,拇指凌阳凌阳,拇指凌阳DELAY10凌阳,拇指凌阳IFCLEAN0凌阳,拇指凌阳凌阳,拇指凌阳INIT凌阳,拇指凌阳KEYF1凌阳,拇指凌阳DELAY300凌阳,拇指凌阳KEYF0凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳VOID凌阳,拇指凌阳MAIN凌阳,拇指凌阳凌阳,拇指凌阳INIT凌阳,拇指凌阳WHILE1凌阳,拇指凌阳凌阳,拇指凌阳KEYSCAN凌阳,拇指凌阳DISPLAYSHI,GE,HAOMA凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳/定时/计数器0中断函数凌阳,拇指凌阳VOID凌阳,拇指凌阳T0_TIME凌阳,拇指凌阳INTERRUPT凌阳,拇指凌阳1凌阳,拇指凌阳凌阳,拇指凌阳TH06553650000/256凌阳,拇指凌阳TL06553650000256凌阳,拇指凌阳Y凌阳,拇指凌阳F1凌阳,拇指凌阳IFY20凌阳,拇指凌阳凌阳,拇指凌阳Y0凌阳,拇指凌阳SHIX/10凌阳

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论