文章 2023-01-30 来自:开发者社区

蓝桥杯之单片机学习(二十二)——模拟智能灌溉(附题目和完整代码)

一、题目要求二、代码展示#include <STC15F2K60S2.h> #include "iic.h" #include "ds1302.h" #define uchar unsigned char #define uint unsigned int //模式参数:0为自动、1为手动(默认为0) uc...

蓝桥杯之单片机学习(二十二)——模拟智能灌溉(附题目和完整代码)
文章 2023-01-30 来自:开发者社区

蓝桥杯之单片机学习(二十一)——自动售水机(附题目和完整代码)

一、题目要求二、代码展示#include <STC15F2K60S2.h> #include "iic.h" #define uchar unsigned char #define uint unsigned int uchar code SMG_duanma[18] = {0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf...

蓝桥杯之单片机学习(二十一)——自动售水机(附题目和完整代码)
文章 2023-01-30 来自:开发者社区

蓝桥杯之单片机学习(二十)——自创模板(最少省三,实现初始化、数码管显示、HC138独立按键(或矩阵键盘))

前置模板代码展示#include <STC15F2K60S2.h> #define uchar unsigned char #define uint unsigned int uchar code SMG_duanma[18] = {0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90, 0x88,0x80,0xc6...

蓝桥杯之单片机学习(二十)——自创模板(最少省三,实现初始化、数码管显示、HC138独立按键(或矩阵键盘))
文章 2023-01-30 来自:开发者社区

蓝桥杯之单片机学习(十九)——IIC协议(PCF8591、AT24C02)

一、EEPROM、AD/DA电路AD/DA电路:光敏电阻、电压分压EEOROM:保存数据——数据写进和读出二、IIC协议介绍三、PCF8591、AT24C02编程3.1 PCF8591先写在读1.告诉ADC读哪个通道2.然后接收回来3.2 AT24C02四、练习1.编程实现PCF8591读取通道1和通道3的电压值:2.编程实现AT24C02的读写, 让0...

蓝桥杯之单片机学习(十九)——IIC协议(PCF8591、AT24C02)
文章 2023-01-30 来自:开发者社区

蓝桥杯之单片机学习(十八)——555定时器与频率测量

NE555定时器概述在NE555内部,有3个5K的电阻分压,故称555定时器。555定时器的基本原理:.1.低电平触发端TRIG和高电平触发端THR: .2.两者电压均小于各自的参考电压时,U_0=1, 放电管截至。3.两者电压均大于各自的参考电压时,U_0=0, 放电管导通。NE555是一个纯硬件的设计,一旦...

蓝桥杯之单片机学习(十八)——555定时器与频率测量
文章 2023-01-29 来自:开发者社区

蓝桥杯之单片机学习(十七)——DS1302的基本应用

一、DS1302概述DALLAS公司推出的高性能、低功耗的实时时钟。采用SPI三线接口与MCU进行同步通信,并可采用突发方式一次传送多个字节的时钟参数和RAM数据。附加31字节的静态RAM简单来说,DS1302可以理解为-一个电子手表,里面带有一个31字节的RAM内存。在DS1302中有两块存储器:日历时钟寄存器和静态RAM存储器。前者用于记录实时时间&...

蓝桥杯之单片机学习(十七)——DS1302的基本应用
文章 2023-01-29 来自:开发者社区

蓝桥杯之单片机学习(十六)——C语言中头文件与模块化设计

头文件的概述书写嵌入式Linux C(十)——编译预处理

蓝桥杯之单片机学习(十六)——C语言中头文件与模块化设计
文章 2023-01-29 来自:开发者社区

蓝桥杯之单片机学习(十五)——DS18B20的基本应用

一、DS18B20的温度转换与读取流程1.DS18B20复位2.写入字节0XCC,跳过ROM指令3.写入字节0X44,开始温度转换4.延时700-900ms5.DS18B20复位6.写入字节0XCC,跳过ROM指令7.写入字节0XBE,读取高速暂存器8.读取暂存器的第0字节,即温度数据的LSB9.读取暂存器的第1字节ÿ...

蓝桥杯之单片机学习(十五)——DS18B20的基本应用
文章 2023-01-29 来自:开发者社区

蓝桥杯之单片机学习(十四)——基础技能综合实训案例解析

一、训练任务在CT107D单片机综合训练平台上,设计程序,用于本地和远程控制现场灯光的开关,并能通过串口远程读取工厂的系统运行时间。二、训练要求1.设计系统初始化函数,关闭蜂鸣器和继电器等无关设备。2.设计设备检测函数,首先检测LED指示灯,从L1~L8依次逐个点亮,再依次逐个熄灭;然后检查数码管&...

蓝桥杯之单片机学习(十四)——基础技能综合实训案例解析
文章 2023-01-29 来自:开发者社区

蓝桥杯之单片机学习(十三)——IO扩展技术与存储器映射扩展

零、概述对内存地址进行操作P0口,可数据传输,与地址低字节P2口,可高8位地址一、训练任务在CT107D单片机综合训练平台上,分别用I/O扩展方式与存储器扩展方式对LED灯和数码管进行基本的控制。1.首先点亮指示灯低4位,关闭高4位,延时片刻,点亮指示灯的高4位,关闭低4位,延时片刻&...

蓝桥杯之单片机学习(十三)——IO扩展技术与存储器映射扩展

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。