10
单位代码
学 号 分 类 号 密 级
单片机课程设计
基于AT89C51单片机的多人抢答器设计
学 院 名 称: 工 学 院 专 业 名 称: 机械设计制造及其自动化 学 生 姓 名: 学 生 学 号:
指 导 老 师: 朱 煜 钰
2014 年10 月 30 日
黄河科技学院课程设计 第 I 页
摘 要
随着社会的不断进步,电子技术也飞速的向前发展.特别是大规模集成电路的发展,把我们带进了电子化时代。电子产品的日益增多,也让我们的生活越来越方便。特别是计算机的发展,真可谓是突飞猛进。自从1946年世界上第一台计算机的诞生以来,还不到六十年的时间,计算机就取得了举世瞩目的成绩。特别是在通信领域,实现了信息一体化的时代。作为大学生的我们,更需要加强实践能力的培养。课程设计在一定程度上反映了我们对理论知识的理解程度,是理论与实践的桥梁。它不仅能锻炼我们的动手能力,而且能够培养我们对问题的思考能力以及对知识的进一步了解。当你能把你所学到知识化作为现实的东西时,我们能力就提升到一个新台阶。
抢答器是为智力竞赛参赛者答题时进行抢答而设计的一种优先判决器电路,广泛应用于各种知识竞赛、文娱活动等场合。能够实现抢答器功能的方式有多种,可以采用前期的模拟电路、数字电路或模拟与数字电路相结合的方式,但这种方式制作过程复杂,而且准确性与可靠性不高,成品面积大,安装、维护困难。本节介绍一种利用51单片机作为核心部件进行逻辑控制及信号产生的八路抢答器。近年来,随着单片机档次的不断提高,功能的不断完善,其应用日趋成熟、应用领域日趋扩大,特别是工业测控、尖端武器和日用家电等领域更是因为有了单片机而生辉增色。单片机应用技术已成为一项新的工程应用技术。本次课程设计我们做的是八路抢答器,我们采用STC89C51单片机实现抢答功能,性能更稳定,更易操作调试。
关键词:多路数字抢答器 STC89C51PROTEUS
黄河科技学院课程设计 第 II 页
目 录
1绪论………………………………………………………..………………..………….….1 2 系统设计内容……………………………………………………………………..……....2 2.1 设计依据………………..……………………..……………………………..….…..2 2.2 设计目的……………….…….…………………………………………...…….…...2 3 硬件设计…………………………...……………………………….……….………….....4 3.1 系统工作介绍………………………………………………………………….…....4 3.2抢答器原理…………………………………………………………………….…....5 3.3功能模块电路…………………………………………………………………..…...6
3.3.1 开始抢答电路…………………………………………………………..…...6 3.3.2 选手抢答键……………………………………………………………..…...6 3.3.3 显示器与现实驱动电路……………………………. …………………..….7 3.3.4蜂鸣音频输出电路…………………………………....................……….....7
4软件设计………………………………………………………………..…..…………….8 4.1 程序设计………………..…………………………………………………………..8
4.1.1 系统流程图………………….……………………………………….……...8 4.1.2 显示抢答器违规流程图……….…………………………….……………...9 4.1.2 抢答器成功流程图……….…………………………………………….…...9
5Proteus仿真………………………………………………………………………....10 结论…………………………………………………………………………………11 致谢…………………………………………………………………………………12 参考文献…………………………………………………………………………..13 附录.................................................................................................14
附录A…………………………………………………………………….……14 附录B…………………………………………………………………….……23
黄河科技学院课程设计 第 1 页
1 绪 论
单片机作为计算机的一个重要分支,其应用范围很广,发展也很快,它已成为在现代电子技术、计算机应用、网络、通信、自动控制与计量测试、数据采集与信号处理等技术中日益普及的一项新兴技术,应用范围十分广泛。对于计算机专业的学生来说,即使暂时没有从事单片机的应用与开发,学习单片机也有很重要的意义。学习它,不仅为将来可能从事该方面的开发打下基础,另一方面,由于单片机作为微型计算机的一个种类,麻雀虽小,五脏俱全,可以把它当作微型计算机的一个简化模型来看待,学习单片机可以加深对微型计算机工作原理的理解,更加清楚计算机的脉络。同时,提供了一个实际应用手段。21世纪,是一个信息技术飞速发展的时代,智力竞赛是一种形式比较活泼的教育方式,是人们休闲娱乐生活的一部分。这些竞赛一方面充实了人们的娱乐生活,另一方面也提高了人们努力汲取相关领域的知识的兴趣。智力竞赛,也就是几个参赛选手之间在规定的时间,规定的地点相互竞争的比赛。
抢答是各种竞赛常用的一种形式。在抢答赛中,往往要有主持人宣布抢答的开始,还要确定是哪个选手抢到了答题权,具体答题的时间有时也要设定。这些如果仅凭主持人的主观判断,很容易出现误判的情况。因此,在竞赛中,抢答器就扮演了一个非常重要的角色。
相关推荐: