下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、“挑战十秒”小游戏(概率可调)设计刖百“挑战十秒”小游戏在 APP流行之后,已经被许多商家用于吸引顾客的工具,我们也可以用51单片机做出来。利用51单片机定时器实现精准计时,按钮用于控制开始/停止,调整“挑战10秒”成功机率元器件:名称数量80C52单片机174HC5731四位7数码管1按钮4导线原理图数码管IF用LLDbIllM I ,闻iiiM tihil ,呼I CcA1 n ftl il甲 由由由由QqQ O S Q Q Q Q Q 拧;Q加 即 dp dp * 心 曲_T2 34I £工时<JCiHDHlIt liULiJJt LLLJ?LL1J*. LL1M LLD
2、J Ll-LC LtDItiSlJ独立按键程序#include <reg52.h>/?#include "intrins.h" typedef unsigned int u16;typedef unsigned char u8;sbit LSA=P2A2;sbit LSB=P2A3;sbit LSC=P2A4;unsigned char i10Si=0,i1Si=0,i100MSi=0,i10MSi=0,i1MSi=0;unsigned int fuck=0,ee=0,EE=0;unsigned char DisplayData8;unsigned char c
3、ode smgduan10=0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f;code把数据放到ROM中,节约RAM空间void delay(u16 i)while(i -);)void Int0Init()外部中断初始化IT0=1;EX0=1;EA=1;void DigDisplay()u8 i;for(i=0;i<4;i+)switch(i)case(0):LSA=0;LSB=0;LSC=0; break;case(1):LSA=1;LSB=0;LSC=0; break;case(2):LSA=0;LSB=1;LSC=0; break
4、;case(3):LSA=1;LSB=1;LSC=0; break;P0=DisplayData4-i;delay(100);P0=0x00;void Timer1Init()/ 定时器初始化TMOD|=0X10; /|= 可以防止后四位不为零TH1 = 0x0D8;TL1 = 0x0F0;ET1=1;EA=1;TR1=1;void main()Int0Init();Timer1Init();P3=0XFF;if(P3=0XFE)EE=60;if(P3=0XFD)EE=30;if(P3=0XFC)EE=10; /EE 的大小决定的“10 秒”显示的时间,时间越长,成功机率越大while(1)i
5、f(i10MSi=10)i100MSi+;i10MSi=0;fuck+;if(i100MSi=10)i1Si+;i100MSi=0;if(i1Si=10) i10Si+; i1Si=0;DisplayData1 = smgduani10Si;DisplayData2 = smgduani1Si;DisplayData3 = smgduani100MSi;DisplayData4 = smgduani10MSi;for(ee=0;ee<EE;ee+)控制 10: 00 秒停留的时间DigDisplay();if(fuck=100)i10Si=0;i1Si=0;i100MSi=0;i10MSi=0;fuck=0;/10 秒过后清零DisplayData1 = smgduani10Si;DisplayData2 = smgduani1Si|0x80;DisplayData3 = smgduani100MSi;DisplayData4 = smgduani10MSi;DigDisplay();void Int0() interrupt 0/ 外部中断0 中断号 1while(1
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 北师大版数学七年级上册 第4章 第37课时 比较线段的长短习题课件
- 2024年装饰工程施工合同范文
- 湖北公务员面试模拟57
- 2024年民间借贷律师函范本
- 2024年简单版个人购房合同范本
- 2024年银行个人住房贷款抵押合同
- 2024年人力资源发展合作协议书
- 山西公务员面试模拟24
- 广东行政职业能力模拟1
- 主持人劳务协议合同范本2024年
- 理想别墅的数学_Colin R Microsoft W
- (最新整理)模板-消防安全评估质量过程控制体系(山东)
- 附件2:跨境业务人民币结算收款说明
- 关于“政府采购和工程建设”交易过程的区别
- 污水处理厂350KW分布式光伏发电项目初步设计方案
- 久久系列会计核算软件简易操作流程(参考模板)
- 民航货物运输PPT课件
- 北师大版一年级上册看图写话范文
- 城际高铁支架现浇梁施工方案
- 最新甲方现场项目管理指导工作手册
- 电气安装工程施工进度计划网络图【完整版】
评论
0/150
提交评论