资源简介
蓝桥杯单片机省赛全历年真题已解全历年国赛真题题目(史上最全)
省赛代码全为原创,持续更新中。
(其中部分代码为各处转载)
蓝桥杯单片机比赛加油!与君共勉!
码云:https://gitee.com/quanshiyicunzai/events
代码片段和文件信息
#include “STC15F2K60S2.H“
#include “intrins.h“
typedef unsigned int uint;
typedef unsigned char uchar;
uchar code SMG[]={0xc0 0xf9 0xa4 0xb0
0x99 0x92 0x82 0xf8
0x80 0x90 0xbf 0xff};
uchar yi=9er=8san=7si=11wu=11liu=11qi=11ba=11;
uchar i = 0;
void Delay5ms() //@11.0592MHz
{
unsigned char i j;
i = 54;
j = 199;
do
{
while (--j);
} while (--i);
}
void Init_All()
{
P2 = 0xa0; P0 = 0x00;//buzz
P2 = 0x80; P0 = 0xff;//LED
P2 = 0xc0; P0 = 0xff;//位选
P2 = 0xff; P0 = 0xff;//段选
}
void display1(uchar yiuchar er)
{
P2 = 0xc0; P0 = 0x01;
P2 = 0xff; P0 =SMG[yi];
Delay5ms();
P2 = 0xc0; P0 = 0x02;
P2 = 0xff; P0 = SMG[er];
Delay5ms();
}
void display2(uchar san uchar si)
{
P2 = 0xc0; P0 = 0x04;
P2 = 0xff; P0 = SMG[san];
Delay5ms();
P2 = 0xc0; P0 = 0x08;
P2 = 0xff; P0 = SMG[si];
Delay5ms();
}
void scanf_key()
{
if(P30 == 0)
{
Delay5ms();
if(P30 == 0)
{
yi = 1;
}
while(!P30);//状态改变才跳出
}
if(P31 == 0)
{
Delay5ms();
if(P31 == 0)
{
er = 2;
}
while(!P31);
}
if(P32 == 0)
{
Delay5ms();
if(P32 == 0)
{
san = 3;
}
while(!P32);
}
if(P33 == 0)
{
Delay5ms();
if(P33 == 0)
{
si = 4;
}
while(!P33);
}
}
void Timer0Init(void) //500微秒@11.0592MHz
{
AUXR |= 0x80; //定时器时钟1T模式
TMOD &= 0xF0; //设置定时器模式
TL0 = 0x66; //设置定时初值
TH0 = 0xEA; //设置定时初值
TF0 = 0; //清除TF0标志
TR0 = 1; //定时器0开始计时
ET0 = 1; //定时器0溢出中断允许位
EA = 1; //中断允许位
}
void main()
{
Init_All();
Timer0Init();
while(1)
{
display1(yier);
display2(sansi);
}
}
void Intertup_time0() interrupt 1
{
TL0 = 0x66;
TH0 = 0xEA;
scanf_key();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-03-10 12:58 2019NianLanQiaoBeiDanPianJiBiSai-Baolian\
目录 0 2019-03-11 20:29 2019NianLanQiaoBeiDanPianJiBiSai-Baolian\.git\
文件 7 2019-03-11 20:29 2019NianLanQiaoBeiDanPianJiBiSai-Baolian\.git\COMMIT_EDITMSG
文件 399 2018-11-24 17:40 2019NianLanQiaoBeiDanPianJiBiSai-Baolian\.git\config
文件 73 2018-11-12 14:22 2019NianLanQiaoBeiDanPianJiBiSai-Baolian\.git\desc
文件 136 2019-01-20 22:56 2019NianLanQiaoBeiDanPianJiBiSai-Baolian\.git\FETCH_HEAD
文件 23 2018-11-12 14:22 2019NianLanQiaoBeiDanPianJiBiSai-Baolian\.git\HEAD
目录 0 2018-11-12 14:22 2019NianLanQiaoBeiDanPianJiBiSai-Baolian\.git\hooks\
文件 478 2018-11-12 14:22 2019NianLanQiaoBeiDanPianJiBiSai-Baolian\.git\hooks\applypatch-msg.sample
文件 896 2018-11-12 14:22 2019NianLanQiaoBeiDanPianJiBiSai-Baolian\.git\hooks\commit-msg.sample
文件 3327 2018-11-12 14:22 2019NianLanQiaoBeiDanPianJiBiSai-Baolian\.git\hooks\fsmonitor-watchman.sample
文件 189 2018-11-12 14:22 2019NianLanQiaoBeiDanPianJiBiSai-Baolian\.git\hooks\post-update.sample
文件 424 2018-11-12 14:22 2019NianLanQiaoBeiDanPianJiBiSai-Baolian\.git\hooks\pre-applypatch.sample
文件 1638 2018-11-12 14:22 2019NianLanQiaoBeiDanPianJiBiSai-Baolian\.git\hooks\pre-commit.sample
文件 1492 2018-11-12 14:22 2019NianLanQiaoBeiDanPianJiBiSai-Baolian\.git\hooks\prepare-commit-msg.sample
文件 1348 2018-11-12 14:22 2019NianLanQiaoBeiDanPianJiBiSai-Baolian\.git\hooks\pre-push.sample
文件 4898 2018-11-12 14:22 2019NianLanQiaoBeiDanPianJiBiSai-Baolian\.git\hooks\pre-reba
文件 544 2018-11-12 14:22 2019NianLanQiaoBeiDanPianJiBiSai-Baolian\.git\hooks\pre-receive.sample
文件 3610 2018-11-12 14:22 2019NianLanQiaoBeiDanPianJiBiSai-Baolian\.git\hooks\update.sample
文件 204916 2019-03-11 20:29 2019NianLanQiaoBeiDanPianJiBiSai-Baolian\.git\index
目录 0 2018-11-24 17:40 2019NianLanQiaoBeiDanPianJiBiSai-Baolian\.git\info\
文件 240 2018-11-12 14:22 2019NianLanQiaoBeiDanPianJiBiSai-Baolian\.git\info\exclude
文件 193 2018-11-24 17:40 2019NianLanQiaoBeiDanPianJiBiSai-Baolian\.git\info\refs
目录 0 2018-11-24 17:40 2019NianLanQiaoBeiDanPianJiBiSai-Baolian\.git\logs\
文件 10807 2019-03-11 20:29 2019NianLanQiaoBeiDanPianJiBiSai-Baolian\.git\logs\HEAD
目录 0 2018-11-12 14:22 2019NianLanQiaoBeiDanPianJiBiSai-Baolian\.git\logs\refs\
目录 0 2018-11-24 17:40 2019NianLanQiaoBeiDanPianJiBiSai-Baolian\.git\logs\refs\heads\
文件 10807 2019-03-11 20:29 2019NianLanQiaoBeiDanPianJiBiSai-Baolian\.git\logs\refs\heads\master
目录 0 2018-11-12 14:22 2019NianLanQiaoBeiDanPianJiBiSai-Baolian\.git\logs\refs\remotes\
目录 0 2018-11-24 17:40 2019NianLanQiaoBeiDanPianJiBiSai-Baolian\.git\logs\refs\remotes\origin\
文件 226 2018-11-24 17:40 2019NianLanQiaoBeiDanPianJiBiSai-Baolian\.git\logs\refs\remotes\origin\HEAD
............此处省略4444个文件信息
- 上一篇:pcie 金手指封装
- 下一篇:非常全面的AD元器件库和封装库
评论
共有 条评论