帮帮文库

返回

基于STC89C52RC单片机的智力抢答器 基于STC89C52RC单片机的智力抢答器

格式:word 上传:2022-06-25 17:04:04

《基于STC89C52RC单片机的智力抢答器》修改意见稿

1、“.....用语言编写的单片机应用程序,则不用像汇编语言那样须具体组织分配存储器资源和处理端口数据,但在语言编程中,对数据类型与变量的定义,必须要与单片机的存储结构相关联,否则编译器不能正确地映射定位。用语言编写单片机应用程序与标准的语言程序也有相应的区别语言编写单片机应用程序时,需根据单片机存储结构及内部资源定义相应的数据类型和变量,而标准的语言程序不需要考虑这些问题包含的数据类型变量存储模式输入输出处理函数等方面与标准的语言有定的区别。其它的语法规则程序结构及程序设计方法等与标准的语言程序设计相同。现在支持系列单片机的语言编译器有很多种,如等。各种编译器的基本情况相同,但具体处理时有定的区别,其中以它的代码紧凑和使用方便等特点优于其它编译器,现在使用特别广泛。的语法规定程序结构及程序设计方法都与标准的语言程序设计相同......”

2、“.....标准的语言定义的库函数是按通用微型计算机来定义的,而中的库函数是按单片机相应情况来定义的中的数据类型与标准的数据类型也有定的区别,在中还增加了几种针对单片机特有的数据类型变量的存储模式与标准中变量的存储模式不样,中变量的存储模式是与单片机的存储器紧密相关与标准的输入输出处理不样,中的输入输出是通过串行口来完成的,输入输出指令执行前必须要对串行口进行初始化与标准在函数使用方面也有定的区别,中有专门的中断函数。单片机的程序设计调试分为两种,种是使用软件模拟调试,意思就是用开发单片机程序的计算机去模拟单片机的指令执行,并虚拟单片机片内资源,从而实现调试的目的,但是软件调试存在些问题,如计算机本身是多任务系统,划分执行时间片是由操作系统本身完成的,无法得到控制......”

3、“.....也就是说,不可能像真正的单片机运行环境那样执行的指令在同样个时间能完成往往要完成的比单片机慢。为了解决软件调试的问题,第二种是硬件调试,硬件调试其实也需要计算机软件的配合,大致过程是这样的计算机软件把编译好的程序通过串行口并行口或者口传输到硬件调试设备中这个设备叫仿真器,仿真器仿真全部的单片机资源所有的单片机接口,并且有真实的引脚输出,仿真器可以接入实际的电路中,然后与单片机样执行。同时,仿真器也会返回单片机内部内存与时序等情况给计算机的辅助软件,这样就可以在软件里看到真实的执行情况。不仅如此,还可以通过计算机断的软件实现单步全速运行到光标的常规调试手段。相同点都可以检测单片机执行时序下的片内资源情况如计数器等可以实现断点全速单步运行到光标等常规调试手段。不同软件调试无法实现直接连接硬件电路的调试......”

4、“.....从种意义上说这个时候仿真器就是个单片机。软件调试执行单片机指令的时间无法与真实的单片机执行时间画上等号,也就是说如果个程序在单片机中要执行,可能在计算机中执行的时间可能会比这个长很多,而且无法预料。仿真器则是完全与单片机相同。软件调试只能是种初步的,小型工程的调试,比如个只有几百上千行的代码的程序,软件调试能很好的完成,如果是个协调系统,可能还需要借助几个单片机仿真器和相关的仪器才能解决。软件仿真不需要额外花钱,而硬件需要,个仿真器般都上千元,同时可以仿真许多种单片机的工作。最后,调试般都是在发生与意外的情况下使用的,如果程序能正常执行调试很多时候是用不上的,所以最高效率的程序开发还是程序员自己做好规范,而不是指望调试来解决问题......”

5、“.....程序开始对系统进行初始化。开始抢答后,若没有选手按动抢答按钮则开始抢答则倒计时,直到抢答限制时间结束才进入下轮抢答。若有选手按动抢答按钮,编号立即锁存,并在数码管上显示选手的编号,切伴随声音提示。此外,要封锁输入电路,禁止其他选手抢答,优先抢答选手的编号直保持到主持人将系统清零。当抢答时间活答题时间快到时会间断响下。具体流程图如下图程序设计系统程序设计由主程序设计,时钟电路程序设计,抢答电路设计,显示电路程序设计,控制电路程序设计组成。主程序设计调用初始化程序开蜂鸣器进入死循环,将所按下的键显示并定格,防止有键再按下时将其覆盖时钟电路程序设计时钟电路除了控制整个系统时序外,为了消除键盘抖动,所以利用晶振电路的时序周期通过软件编写个的特定的延时程序,从而达到消除抖动的目的此外,在此基础上设定抢答时间倒计时等都要用到时钟电路......”

6、“.....延时子程序如下,抢答电路程序设计扫描矩阵键盘第行,等待按键释放扫描矩阵键盘第二行,扫描矩阵键盘第三行,附录宏定义,蜂鸣器控制端口送入段选信号口清秒到计时增大键减小键设定键扫描矩阵键盘第行,等待按键释放扫描矩阵键盘第二行,扫描矩阵键盘第三行,扫描矩阵键盘第四行,调用初始化程序开蜂鸣器进入死循环,将所按下的键显示并定格,防止有键再按下时将其覆盖秒倒计时关闭蜂鸣器关断定时器开蜂鸣器循环调用显示延时,关断蜂鸣器程序停止到这里附录,扫描矩阵键盘第四行,显示电路程序设计,送入段选信号第章调试运行软件调试调试建立新工程图选择单片机型号这里用代替图新建文档,并输入程序图工程中添加程序图图设置晶振频率图设置输出文件图程序运行正常图调试文件的导入图程序文件的选择图选择确定图硬件调试在调试过程中主要运用了数字万用表。首先......”

7、“.....若发现有,就立即改正。以防给实物通电之后,出现意外。然后,用数字万用表检测实物中是否有不导通的地方,若有,应立即修正。以防通电后不能工作,二怀疑其他地方出错。在这些都完成的基础之上,给实物通电,进行调试。上电复位上电复位后,数码管显示,开始键未按下时,单片机扫描增大减小键。其运行如图图抢答倒计时开始键按下时,数码管显示限时倒计时,其他选手未进行按键时,单片机对矩阵键盘进行扫描,如果秒内没有选手抢答,倒计时秒时,每秒进行次蜂鸣提示,最终显示。其运行如图图抢答器限时图选手抢答图结论实用抢答器的这产品是各种竞赛活动中不可缺少的设备,在国内外都是比较有用的,而它的发展也是比较快的,从开始的光具有抢答锁定功能的个电路......”

8、“.....有的以音乐的方式来体现屏幕显示按键发光等多种功能的技术合并,这就可以说明其多种功用及发展的快速。本课题设计的智力抢答器结构简单使用方便性价比高等特点我所设计的抢答器主要分为各部分,第部分介绍了抢答器的背景意义及设计的预期效果。第部分论述了为什么要使用单片机进行设计中。第部分则主要完成基于单片机进行的各功能模块的设计,其中包括复位电路设计,时钟电路设计矩阵键盘设计,控制电路设计,显示电路设计等,并在论文中有相应的设计图,更能让人们具有目了然的效果。当然也简单介绍了核心元器件的功能。第部分就是智力抢答器的程序设计部分,其中介绍了抢答电路,控制电路,显示电路的程序设计。在这次设计中,我觉得比较成功的是能实现声光显示,这样能比较公平的让抢答者进行抢答,但是可能在实际的应用中还会有些缺陷。参考文献欧伟明......”

9、“.....晁阳单片机原理及应用开发教程北京清华大学出版社,赵茂泰智能仪器原理及应用第版北京电子工业出版社,等中南大学学报英文版凌朝东,柯志北位微控制器体系架构的设计研究微计算机信息,马新元微控制器开发系统的研究微计算机信息测控仪表自动化,徐金增单片机编程仿真实验系统的设计与实现山东师范大学,李学礼,林海峰基于软件的单片机实验室建设单片机与嵌入式系统应用周灵彬,张靖武的单片机教学与应用仿真单片机与嵌入式系统应用陈晓莉,张俊涛单片机仿真器的设计微计算机信息致谢四年的读书生活在这个季节即将划上个句号,而于我的人生却只是个逗号,我将面对又次征程的开始。四年的求学生涯在师长亲友的大力支持下,走得辛苦却也收获满囊,在论文即将付梓之际,思绪万千,心情久久不能平静。伟人名人为我所崇拜,可是我更急切地要把我的敬意和赞美献给位平凡的人......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于STC89C52RC单片机的智力抢答器.doc预览图(1)
1 页 / 共 51
基于STC89C52RC单片机的智力抢答器.doc预览图(2)
2 页 / 共 51
基于STC89C52RC单片机的智力抢答器.doc预览图(3)
3 页 / 共 51
基于STC89C52RC单片机的智力抢答器.doc预览图(4)
4 页 / 共 51
基于STC89C52RC单片机的智力抢答器.doc预览图(5)
5 页 / 共 51
基于STC89C52RC单片机的智力抢答器.doc预览图(6)
6 页 / 共 51
基于STC89C52RC单片机的智力抢答器.doc预览图(7)
7 页 / 共 51
基于STC89C52RC单片机的智力抢答器.doc预览图(8)
8 页 / 共 51
基于STC89C52RC单片机的智力抢答器.doc预览图(9)
9 页 / 共 51
基于STC89C52RC单片机的智力抢答器.doc预览图(10)
10 页 / 共 51
基于STC89C52RC单片机的智力抢答器.doc预览图(11)
11 页 / 共 51
基于STC89C52RC单片机的智力抢答器.doc预览图(12)
12 页 / 共 51
基于STC89C52RC单片机的智力抢答器.doc预览图(13)
13 页 / 共 51
基于STC89C52RC单片机的智力抢答器.doc预览图(14)
14 页 / 共 51
基于STC89C52RC单片机的智力抢答器.doc预览图(15)
15 页 / 共 51
预览结束,还剩 36 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档