-
蓝桥杯单片机——21 EEPROM.rar
2020-10-24 14:34:41蓝桥杯单片机——21 EEPROM,这个是我学习蓝桥杯单片机时,通过B站上的各种视频资源整理出来的代码。 此代码采用MM口,详见我之前分享的蓝桥杯单片机——13 IO和存储器映射扩展技术应用。 相关链接《蓝桥杯单片机... -
蓝桥杯单片机——19 AD.rar
2020-10-24 14:31:18蓝桥杯单片机——19 AD,这个是我学习蓝桥杯单片机时,通过B站上的各种视频资源整理出来的代码。 此代码采用MM口,详见我之前分享的蓝桥杯单片机——13 IO和存储器映射扩展技术应用。 相关链接《蓝桥杯单片机竞赛各... -
蓝桥杯单片机数码管动态显示_蓝桥杯单片机设计程序源码(附单片机软件与原理图)...
2020-12-24 21:22:25软件简介 Soft Introduction蓝桥杯单片机设计与研发资料集,内容包含程序源码以及电路板原理图等。CT107D测试程序集CT107D单片机综合训练平台:工具集合:1.Commwatch.exe串口调试工具2.CH341DP.exe;ATMEL51AVR...软件简介 Soft Introduction
蓝桥杯单片机设计与研发资料集,内容包含程序源码以及电路板原理图等。
CT107D测试程序集
CT107D单片机综合训练平台:
工具集合:
1. Commwatch.exe 串口调试工具
2. CH341DP.exe;ATMEL 51 AVR单片机下载软件
3. Lcmzimo.exe;LCD字模提取软件
4. STC_ISP_V483.EXE;STC 51单片机下载软件
驱动文件:
H341PAR.EXE
H341SER.EXE
H341SER_WIN7_X64.zip
实验例程:
1.LED亮灭控制
2.LED位移控制
3.LED流水灯控制
4.按键控制
5.按键控制LED位移
6.数码管控制实验
7.数码管动态显示实验
8.定时器扫描按键实验
9.EEPROM应用-开机次数存
10.PCF8591_ADC实验
11.PCF8591_DAC实验
12.DS18B20实验
13.串口通讯实验
14.DS18B20实验-小数点处
15.串口接收实验
16.矩阵键盘实验
17.外部中断实验
18.超声波测距实验
数据手册:
74HC_HCT02.pdf
74HC_HCT04.pdf
74HC_HCT573.pdf
74HC138.pdf
AT24C02.pdf
AT89S52.PDF
AT89S52_UserMannul.pdf
CX20106a.pdf
DS18B20.pdf
DS1302.pdf
LM324.pdf
LM386.pdf
LM555.pdf
PCF8591.pdf
STC89C51RC-RD+_GUIDE-CHINESE.pdf
ULN2003.pdf
USBCH341.pdf
红外一体化接收头8.pdf
CT107D产品概要介绍.pdf
CT107D使用说明书.pdf
MicrosoftWord-MM&IO编程方式说明.pdf
-
蓝桥杯单片机——22 单总线.rar
2020-10-24 14:48:30蓝桥杯单片机——22 单总线,这个是我学习蓝桥杯单片机时,通过B站上的各种视频资源整理出来的代码。 此代码采用MM口,详见我之前分享的蓝桥杯单片机——13 IO和存储器映射扩展技术应用。 相关链接《蓝桥杯单片机... -
蓝桥杯单片机——08 定时器中断.rar
2020-10-24 13:57:30蓝桥杯单片机——08 定时器中断,这个是我学习蓝桥杯单片机时,通过B站上的各种视频资源整理出来的代码。 相关链接《蓝桥杯单片机竞赛各模块总结》:https://blog.csdn.net/ZCL__/article/details/109250325 -
蓝桥杯单片机——07 外部中断.rar
2020-10-24 13:56:07蓝桥杯单片机——07 外部中断,这个是我学习蓝桥杯单片机时,通过B站上的各种视频资源整理出来的代码。 相关链接《蓝桥杯单片机竞赛各模块总结》:https://blog.csdn.net/ZCL__/article/details/109250325 -
蓝桥杯单片机——06 矩阵键盘.rar
2020-10-24 13:54:56蓝桥杯单片机——06 矩阵键盘,这个是我学习蓝桥杯单片机时,通过B站上的各种视频资源整理出来的代码。 相关链接《蓝桥杯单片机竞赛各模块总结》:https://blog.csdn.net/ZCL__/article/details/109250325 -
蓝桥杯单片机——05 独立按键.rar
2020-10-24 13:53:29蓝桥杯单片机——05 独立按键,这个是我学习蓝桥杯单片机时,通过B站上的各种视频资源整理出来的代码。 相关链接《蓝桥杯单片机竞赛各模块总结》:https://blog.csdn.net/ZCL__/article/details/109250325 -
蓝桥杯单片机——17 数码管显示时钟.rar
2020-10-24 14:27:56蓝桥杯单片机——17 数码管显示时钟,这个是我学习蓝桥杯单片机时,通过B站上的各种视频资源整理出来的代码。 此代码采用MM口,详见我之前分享的蓝桥杯单片机——13 IO和存储器映射扩展技术应用。 相关链接《蓝桥杯... -
蓝桥杯单片机数码管程序.zip
2020-11-27 20:53:31蓝桥杯单片机数码管程序,不用定时器和中断的数码管程序,放在WHILE循环里面,不断执行和刷新数码管,非常的好用,非常的银杏!蓝桥杯单片机数码管程序,不用定时器和中断的数码管程序,放在WHILE循环里面,不断执行... -
蓝桥杯单片机历年赛题.zip
2020-06-28 10:41:38蓝桥杯单片机历年赛题.zip -
蓝桥杯单片机——20 定时器.rar
2020-10-24 14:33:03蓝桥杯单片机——20 定时器,这个是我学习蓝桥杯单片机时,通过B站上的各种视频资源整理出来的代码。 此代码采用MM口,详见我之前分享的蓝桥杯单片机——13 IO和存储器映射扩展技术应用。 S7按键控制三种模式切换 ... -
蓝桥杯单片机——01 led跑马灯.rar
2020-10-24 13:47:07蓝桥杯单片机——01 led跑马灯,这个是我学习蓝桥杯单片机时,通过B站上的各种视频资源整理出来的代码。 相关链接《蓝桥杯单片机竞赛各模块总结》:https://blog.csdn.net/ZCL__/article/details/109250325 -
蓝桥杯单片机——16 数码管显示123.rar
2020-10-24 14:23:44蓝桥杯单片机——16 数码管显示123,这个是我学习蓝桥杯单片机时,通过B站上的各种视频资源整理出来的代码。 相关链接《蓝桥杯单片机竞赛各模块总结》:https://blog.csdn.net/ZCL__/article/details/109250325 -
蓝桥杯单片机——18 数码管时钟+按键.rar
2020-10-24 14:29:58蓝桥杯单片机——18 数码管时钟+按键,这个是我学习蓝桥杯单片机时,通过B站上的各种视频资源整理出来的代码。 此代码采用MM口,详见我之前分享的蓝桥杯单片机——13 IO和存储器映射扩展技术应用。 相关链接《蓝桥杯... -
蓝桥杯单片机数码管动态显示_蓝桥杯单片机开发板 CT107D开发板矩阵按键 数码管显示(含定时器)...
2020-12-24 21:23:29蓝桥杯单片机开发板 CT107D开发板矩阵按键 数码管显示,含定时器源码,J5跳线 接12关键 ,J13接23#include #include #define uchar unsigned char#define Y4 P2 = 0X9F & (P2 | 0XE0); //打开y4 可以控制led#...蓝桥杯单片机开发板 CT107D开发板矩阵按键 数码管显示,含定时器源码,J5跳线 接12关键 ,J13接23
#include
#include
#define uchar unsigned char
#define Y4 P2 = 0X9F & (P2 | 0XE0); //打开y4 可以控制led
#define Y5 P2 = 0XBF & (P2 | 0XE0); //打开y5 可以控制蜂鸣器
#define Y6 P2 = 0XDF & (P2 | 0XE0); //打开y6 可以控制数码管位选
#define Y7 P2 = 0XFF & (P2 | 0XE0); //打开y7 可以控制数码管段选
/****************************************************************************
* 数码管
****************************************************************************/
/*加上code的话 存在rom中 数不可变*/
unsigned char code table[10] = {0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
unsigned char code w[8] ={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};
unsigned char display_buff[10] = {0,1,2,3,4,5,6,7,8,9};
int number = 0;
/****************************************************************************
* 延时
****************************************************************************/
void Delay10ms() //@11.0592MHz
{
unsigned char i, j;
i = 108;
j = 145;
do
{
while (--j);
} while (--i);
}
void Delay5ms() //@11.0592MHz
{
unsigned char i, j;
i = 54;
j = 199;
do
{
while (--j);
} while (--i);
}
/****************************************************************************
* 矩阵按键
****************************************************************************/
bit key_flag = 0; //当按键按下为1,没有按下为0
uchar key_num = 0; //存储按键的值
void key_debounce()
{
Delay10ms();
while(!(P34&P35&P42&P44));
Delay10ms();
}
int key_scanf()
{
uchar key_y,key_x = 0;
if(key_flag == 0) //为0 时 扫描
{
P3 = 0x0f;
P42 = 0;
P44 = 0;
if(!P30|!P31|!P32|!P33)
{
if(P30 == 0){key_y = 1;}
if(P31 == 0){key_y = 2;}
if(P32 == 0){key_y = 3;}
if(P33 == 0){key_y = 4;}
}
P3 = 0xf0;P42 = 1;P44 = 1;
if(!P34|!P35|!P42|!P44)
{
if(P34 == 0){key_x = 4;}
if(P35 == 0){key_x = 3;}
if(P42 == 0){key_x = 2;}
if(P44 == 0){key_x = 1;}
}
if(key_x == 0)
{
key_flag = 0;
}
else
{
key_num = key_y * 4 + key_x - 5;
}
}
return key_num;
}
/****************************************************************************
* 定时器中断初始化
****************************************************************************/
void Timer0Init(void) //3毫秒@11.0592MHz
{
AUXR |= 0x80; //定时器时钟1T模式
TMOD &= 0xF0; //设置定时器模式
TL0 = 0x66; //设置定时初值
TH0 = 0x7E; //设置定时初值
TF0 = 0; //清除TF0标志
TR0 = 1; //定时器0开始计时
ET0 =1;
EA = 1;
}
/****************************************************************************
* 中断服务函数
****************************************************************************/
void timer0() interrupt 1
{
key_scanf();
}
/****************************************************************************
* 主函数
****************************************************************************/
int main()
{
P2 = 0XA0; //关闭蜂鸣器
P0 = 0X00;
P2 = 0X00; //关闭所有led
P0 = 0XFF;
Timer0Init(); //定时器中断初始化.
while(1)
{
key_debounce();
number = key_scanf();
Y6; //位选
P0 = w[1];
Y7; //段选
P0 = table[display_buff[number / 10]];
Delay5ms();
Y6; //位选
P0 = w[2];
Y7; //段选
P0 = table[display_buff[number % 10]];
Delay5ms();
}
}
-
蓝桥杯单片机设计与开发思维导图.png
2020-04-06 16:04:22蓝桥杯单片机设计与开发思维导图,个人总结的各个模块思维导图,有需要自行下载 蓝桥杯单片机设计与开发思维导图,个人总结的各个模块思维导图,有需要自行下载 蓝桥杯单片机设计与开发思维导图,个人总结的各个... -
蓝桥杯单片机——15 独立按键控制数码管.rar
2020-10-24 14:22:44蓝桥杯单片机——15 独立按键控制数码管,这个是我学习蓝桥杯单片机时,通过B站上的各种视频资源整理出来的代码。 相关链接《蓝桥杯单片机竞赛各模块总结》:https://blog.csdn.net/ZCL__/article/details/109250325 -
蓝桥杯单片机比赛题代码
2020-11-09 23:19:55蓝桥杯单片机比赛第六届第七届第八届第九届第十届第十一届代码和国赛第七届代码,代码是练习时自己写的,经过测试可以实现要求,供大家参考。 -
蓝桥杯单片机——省6 温度采集.rar
2020-10-24 14:57:44蓝桥杯单片机——省6 温度采集,这个是我根据省赛第六届的题目自己写的代码,题目要求基本实现。 压缩包内附PDF版竞赛题目。 此代码采用MM口,详见我之前分享的蓝桥杯单片机——13 IO和存储器映射扩展技术应用。 ... -
蓝桥杯单片机——省3 温度监控仪.rar
2020-10-24 14:53:00蓝桥杯单片机——省3 温度监控仪,这个是我根据省赛第三届的题目自己写的代码,题目要求基本实现。 此代码采用MM口,详见我之前分享的蓝桥杯单片机——13 IO和存储器映射扩展技术应用。 相关链接《蓝桥杯单片机竞赛... -
2020 蓝桥杯 单片机 决赛 二等奖 程序
2020-11-16 12:30:482020 蓝桥杯 单片机 决赛 二等奖 程序 -
蓝桥杯单片机设计与开发历年真题(含程序)
2018-01-21 13:05:253.蓝桥杯单片机设计与开发历年真题3.蓝桥杯单片机设计与开发历年真题3.蓝桥杯单片机设计与开发历年真题 -
蓝桥杯单片机——11 串口通信.rar
2020-10-24 14:06:41蓝桥杯单片机——11 串口通信,这个是我学习蓝桥杯单片机时,通过B站上的各种视频资源整理出来的代码。 利用51单片机的串行接口与上位机建立传输信道进行数据的收发。 采用8位的UART模式,即模式1,波特率为9600BPS... -
蓝桥杯单片机——省7 模拟电风扇.rar
2020-10-24 14:59:05蓝桥杯单片机——省7 模拟电风扇,这个是我根据省赛第七届的题目自己写的代码,题目要求基本实现。 压缩包内附PDF版竞赛题目。 此代码采用MM口,详见我之前分享的蓝桥杯单片机——13 IO和存储器映射扩展技术应用。 ... -
蓝桥杯单片机设计与开发全部资料.zip
2020-05-28 22:24:031、蓝桥杯单片机各个模块例程 2、蓝桥杯单片机设计与开发客观题总结 3、蓝桥杯单片机组历届真题与程序 4、第十届蓝桥杯选手资源数据包(去年参赛考场上官方发的资源,里边有官方最新的驱动程序和所用的编程工具) -
第七届蓝桥杯单片机决赛试题
2019-02-17 15:33:28第七届蓝桥杯单片机决赛试题 -
蓝桥杯单片机——03 共阳数码管的静态显示.rar
2020-10-24 13:50:40蓝桥杯单片机——03 共阳数码管的静态显示,这个是我学习蓝桥杯单片机时,通过B站上的各种视频资源整理出来的代码。 相关链接《蓝桥杯单片机竞赛各模块总结》:... -
蓝桥杯单片机——02 蜂鸣器与继电器.rar
2020-10-24 13:49:24蓝桥杯单片机——02 蜂鸣器与继电器,这个是我学习蓝桥杯单片机时,通过B站上的各种视频资源整理出来的代码。 相关链接《蓝桥杯单片机竞赛各模块总结》:https://blog.csdn.net/ZCL__/article/details/109250325 -
蓝桥杯单片机——04 共阳数码管的动态显示.rar
2020-10-24 13:51:44蓝桥杯单片机——04 共阳数码管的动态显示,这个是我学习蓝桥杯单片机时,通过B站上的各种视频资源整理出来的代码。 相关链接《蓝桥杯单片机竞赛各模块总结》:...
-
智能停车场云平台(附vue+SpringBoot前后端项目源码)
-
(三大特性:封装,继承、多态,Java 控制语句,Java容器)Java基础知识点
-
用微服务spring cloud架构打造物联网云平台
-
FFmpeg4.3系列之16:WebRTC之小白入门与视频聊天的实战
-
【布道者】Linux极速入门
-
NFS 网络文件系统
-
Redis Desktop Manager_023210734.exe
-
php数组函数大全
-
html学习笔记5——媒体元素、内联框架与表单
-
零基础极简以太坊智能合约开发环境搭建并开发部署
-
jquery怎么判断radio是否选中
-
23设计模式-适配器模式
-
骑士人才招聘系统 5.2.6商业版.zip
-
西工大noj(21,22)
-
LVS_DR模式配置
-
moveit-next:应用程序可构建NLW04 da ROCKETSEAT-源码
-
MySQL 高可用(DRBD + heartbeat)
-
项目经理成长之路
-
大数据分析关键技术.pptx
-
Data Structure--数据结构总结大纲