

已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单片机技术及系统设计单片机技术及系统设计课程设计课程设计 基于单片机控制的八路抢答器 姓名姚荣 院系信息学院 班级电子 1081 学号200811631159 指导教师张红 时间2011 年 5 月 28 日 目 录 目目 录录 摘要 i introduction.ii 1课程设计要求.1 2元器件选择.1 3设计原理.1 4各部分设计方案.1 4.1 复位1 4.2 按键部分1 4.3 显示部分2 4.4 产生方波驱动 speaker 扬声器2 5程序框图.2 6总结和心得.3 鸣 谢4 参考文献5 附 录一程序6 附录二总电路图9 摘要 i 摘要 电子抢答器(a rush-answer machine)是竞赛问答中的必备装置,在进行问答抢 答时候,有时候难以肉眼判断谁快谁慢,所以我们就有需要设计电子的抢答器,由于 电子抢答器的速度很快,可以准确的作出判断。 单片机技术凭借其优势很快应用到各个领域,本设计采用 at89c51 来设计八路抢 答器。介绍了采用外部中断 0 和 1 设计抢答器,由于外部中断 0 优先级比外部中断 1 优先级高,所以用外部中断 0 作为复位。此外,还用了 led 作为显示部分,分别对应 每一路抢答。最后通过 keil 调式,并用 proteus 仿真,验证设计的正确性。通过做这 次设计,加深单片机应用系统设计的基本理论,基本知识与基本技能,掌握单片机应用 系统各主要环节的设计,调试方法。 关键词:(关键词 3 到 5 个,关键词之间用“;”隔开) 单片机程序设计;八路抢答器;led 显示 abstract ii introduction electronic vies to answer is (a rush - machine) is the indispensable device, competition q定义外部 0 中断为高优先级 setb it0 setb it1 clr px1;定义外部 1 中断为低优先级 mov a,#00h ;设计刚开始时数码管是亮的,输出数字 0 mov dptr,#tab movc a,a+dptr mov p1,a heer: ;等待中断 clr ie1 ;清除中断标志 sjmp heer ext0:mov p0,#0ffh ;设计复位,用外部中断 0 复位,复位后显示数字 0 mov p1,#0ffh mov a,#00h mov dptr,#tab movc a,a+dptr mov p1,a clr a reti 附 录 7 ext1: mov a,p0 ;按键中断 jnb acc.0, anjian0 jnb acc.1, anjian1 jnb acc.2, anjian2 jnb acc.3, anjian3 jnb acc.4, anjian4 jnb acc.5, anjian5 jnb acc.6, anjian6 jnb acc.7, anjian7 anjian0: mov a,#01h ;处理按键中断 mov dptr,#tab movc a,a+dptr mov p1,a ljmp fashengyin anjian1:mov a,#02h mov dptr,#tab movc a,a+dptr mov p1,a ljmp fashengyin anjian2:mov a,#03h mov dptr,#tab movc a,a+dptr mov p1,a ljmp fashengyin anjian3:mov a,#04h mov dptr,#tab movc a,a+dptr mov p1,a ljmp fashengyin anjian4:mov a,#05h mov dptr,#tab 附 录 8 movc a,a+dptr mov p1,a ljmp fashengyin anjian5:mov a,#06h mov dptr,#tab movc a,a+dptr mov p1,a ljmp fashengyin anjian6:mov a,#07h mov dptr,#tab movc a,a+dptr mov p1,a ljmp fashengyin anjian7:mov a,#08h mov dptr,#tab movc a,a+dptr mov p1,a ljmp fashengyin fashengyin:mov r4,#60; 以下是声音控制的程序段,通过控 p2.7 口的输 loop2: mov r3,#50 ;;出矩形波频率控制蜂鸣器的声调和时间。 loop1:setb p2.7 acall delay1 cpl p2.7 acall delay2 djnz r3,loop1 djnz r4,loop2 next:jnz next ;中断返回 reti delay1:mov r7,#10h;延时 560us d1: mov r6,#10h d2: djnzr6,d2 djnz r7,d1 附 录 9 ret delay2:mov r7,#10h;延时
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 门店财务精英招聘实战模拟面试题库
- 网络安全防护方案
- 新版环卫工人节日低碳生活节约地球资源创造精神家园专题解读
- 2026届甘肃省张掖市二中化学高二上期末联考模拟试题含答案
- 细胞器之间的合作
- 学校合唱社团汇报
- 细胞衰老与癌变机制研究
- 学习中小学校新冠肺炎疫情防控技术方案(第六版)调整要点
- 药品不良反应上报与监测体系
- 通信电缆焊接技术
- 广西2025年公需科目学习考试试题及答案4
- 代加工板材合同协议书范本
- 2025-2026学年新七年级上学期开学摸底考试语文试卷(广东专用)
- 早期诊断技术优化-第1篇-洞察及研究
- 2025 慢阻肺合并肺心病诊疗查房课件
- 2025二手房个人购房合同范本
- 2025年c语言大考试题及答案
- 2025年病历书写竞赛题库
- 2025年辅导员技能大赛试题题库(含答案)
- 2025版一次性社保补偿协议示范文本及争议裁决机制
- (标准)专利合同转让协议书范本
评论
0/150
提交评论