第十届蓝桥杯单片机完整程序

这篇博客分享了作者为准备蓝桥杯单片机比赛收集的完整程序,包括第八届到第十三届的所有真题解决方案。作者建议读者先观看小蜜蜂老师的蓝桥杯单片机视频教程,并提供了相关视频链接。
摘要由CSDN通过智能技术生成

声明:1、我发布程序旨在希望大家蓝桥杯单片机比赛可以取得好成绩

           2、在看我程序之前希望大家先去B站观看完小蜜蜂老师的蓝桥杯单片机视频讲解

小蜜蜂视频链接:【小蜜蜂笔记】蓝桥杯大赛-单片机设计与开发基础技能与进阶强化教程_哔哩哔哩_bilibili

本程序资源包采用第十三届蓝桥杯资源包 

博客包含第八届第十三届蓝桥杯单片机真题所有程序

main.c 

#include <reg52.h>
#include <iic.h>
sbit S4 = P3^3;
sbit S5 = P3^2;
sbit S6 = P3^1;
sbit S7 = P3^0;

sbit L1 = P0^0;
sbit L2 = P0^1;
sbit L3 = P0^2;
sbit L4 = P0^3;
sbit L5 = P0^4;

//变量区
unsigned char state_3 = 1;//LED控制
unsigned char state_2 = 1;//DAC输出切换
unsigned char state_1 = 2;//界面选择
unsigned int count_f = 0;//频率计数
unsigned int count_t = 0;//频率时间
unsigned int Hz = 0;//频率
unsigned int Rb2;
unsigned char SMG_val[10] = {0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90};
//锁存器的选择
void SelectHC573(unsigned char channel)
{
	switch(channel)
	{
		case 4 : P2 = (P2 & 0x1f) | 0x80; break;
		case 5 :
  • 5
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值