版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、单片机简易秒表C51程序本程序所用的原理图下载:点这里,单片机芯片使 用的stc89c52;找到数码管的原理图即可这是一整个 单片机开发板的电路图其他的忽略.以下是程序源代码:/*项冃:简易秒表*设计任务书*一、任务简介:*秒表是体育比赛常用计时工具。本设计要求利川现有的 *有限资源,设计具有储存多个比赛成绩功能的简易秒表, *并能利用键盘查询历史成绩。*二、设计要求:*(1)系统硬件设计:*利用ISP-III. 1型用户板完成设计要 求;叙2)系统软件设计:*完成控制软件的编写与调试;水基本功能:水开机数码管显示0000;*按下1#键开始计时;再次按下1#键停止计时;水在停止状态下,*按下3
2、#键清除所有计时信息,数码管显示0000;*按下4#键启动定时器,返回从原处计时;*(4)附加功能:水 在计时状态下,连续按下3#键可以连续记录最多10 个运动员成绩,*按下1#键停止计时或者计满10次后自动停止时;水在停止状态下,*连续按下2#键可以查看刚才记录的10个成绩,数码管 第一位(0、9)显示运动员名*次,数码管后3位显示运动员成绩;*(5)提高功能:水按键时要求蜂鸣器有短暂发音;*/*功能:简易秒表*作者:徐冉*日期:2013-06-04-19:30-21:50*备注:本程序己经顺利通过调试,并完美实现,耗时2 小时20分钟;*/*AT89C52RC/*51hei 开发板/XjX
3、T> T> ZjVT> ZjV ZjVTX/ttinclude ;ttinclude ;typedef unsigned int uint;typedef unsigned char uchar;sbitwela = P2"7;sbitdula = P2 飞;sbitFM = P2"3;sbitsi = P3"4;sbits2 = P3"5 ;sbits3 = P3 飞;sbits4 = P37uchar code table二0x3F, /"O"0x06, /"l"
4、;0x5B, /"2"0x4F, /"3"0x66, /"4"0x6D, /"5"0x7D, /"6"0x07, /fequot;7"0x7F, /"8"0x6F /"9";/临时表,用于存放运动员的成绩uint dis 10 = 0x00, 0x00, 0x00, 0x00,0x00,0x00, 0x00, 0x00, 0x0
5、0, 0x00;uchar mge, m, num, cou nt er;uint sec;/delay:xmsvoid delay(uint xms)uchar i, j;for(i = 0; i ;= 10)sec = 0; mge = 0;m = 0;while (!s2);delay (2);FM = 1;if (s3 = 0)delay (5);if (s3 = 0)FM = 0;if (TRO = 0)sec = 0;mge = 0;m = 0;elsedism = sec; m+;if(m >= 10)TRO = 0;m = 0;while (!s3);delay (2);while (!s3);FM = 1;if(s4 = 0)delay (5);if(s4 = 0)FM = 0;sec = dis9;TRO = 1;while (!s4);delay (2);while (!s4);FM = 1;/main:void main(void)init ();while (1)display(mge, sec);keyscan ();/timerO:intvoid timer_int() interrupt 1T
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 播音主持人雇佣协议
- 销售提成奖金合同
- 培训学校专业职业指导培训服务合同
- 终止水泥购销合同协议
- 安全协议与合同
- 招标投标表格部分的内容解读与分析
- 网络营销合同范本版合同协议解读
- 数字风向计仪表采购合同
- 公司总公司与分公司合作合同
- 房屋购买委托协议范本
- 2024年度餐饮店合伙人退出机制与财产分割协议2篇
- 《招商银行转型》课件
- 灵新煤矿职业病危害告知制度范文(2篇)
- 2024年护校队安全工作制度(3篇)
- 2024年安徽省广播电视行业职业技能大赛(有线广播电视机线员)考试题库(含答案)
- 山东省济南市济阳区三校联考2024-2025学年八年级上学期12月月考语文试题
- 糖尿病酮酸症中毒
- Unit 6 Food Lesson 1(说课稿)-2024-2025学年人教精通版(2024)英语三年级上册
- 东北师大附属中学2025届高一物理第一学期期末质量检测试题含解析
- HSE(健康、安全与环境)计划书
- 雨的形成课件教学课件
评论
0/150
提交评论