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


蓝桥杯之单片机学习(十五)——DS18B20的基本应用
一、DS18B20的温度转换与读取流程1.DS18B20复位2.写入字节0XCC,跳过ROM指令3.写入字节0X44,开始温度转换4.延时700-900ms5.DS18B20复位6.写入字节0XCC,跳过ROM指令7.写入字节0XBE,读取高速暂存器8.读取暂存器的第0字节,即温度数据的LSB9.读取暂存器的第1字节,即温度数据的MSB10.DS18B20复位,表示读取数据结束11.将LSB和M....

蓝桥杯之单片机学习(十四)——基础技能综合实训案例解析
一、训练任务在CT107D单片机综合训练平台上,设计程序,用于本地和远程控制现场灯光的开关,并能通过串口远程读取工厂的系统运行时间。二、训练要求1.设计系统初始化函数,关闭蜂鸣器和继电器等无关设备。2.设计设备检测函数,首先检测LED指示灯,从L1~L8依次逐个点亮,再依次逐个熄灭;然后检查数码管,从左到右依次点亮数码管的所有段码,再依次从左到右熄灭。3.系统从上电开始显示系统运行时间,从00时....

蓝桥杯之单片机学习(十三)——IO扩展技术与存储器映射扩展
零、概述对内存地址进行操作P0口,可数据传输,与地址低字节P2口,可高8位地址一、训练任务在CT107D单片机综合训练平台上,分别用I/O扩展方式与存储器扩展方式对LED灯和数码管进行基本的控制。1.首先点亮指示灯低4位,关闭高4位,延时片刻,点亮指示灯的高4位,关闭低4位,延时片刻,关闭所有指示灯。2.然后依次逐个点亮数码管的所有段码,每次只点亮一个数码管 。3.循环执行上述功能。二、训练准备....

蓝桥杯之单片机学习(十二)——串口通信进阶应用案例解析
一、训练内容在CT107D单片机综合训练平台上,利用51单片机的串行接口与上位机建立传数据输信道。采用8位的UART模式,即模式1, 波特率为9600BPS。数据发送采用查询方式,数据接收采用中断方式。二、训练要求1.系统上电初始化之后,关闭蜂鸣器和继电器等无关设备,并向上位机发送字符串“Hello world”,回车换行。2.上位机通过串口发送单字节命令可以控制下位机的8个LED灯开关。3.上....

蓝桥杯之单片机学习(十一)——串口通信的基本原理与应用
一、串行通信概述微控制器与外部设备的数据通信,根据连线结构和传送方式的不同,可以分为两种:并行通信和串行通信并行通信:指数据的各位同时发送或接收,每个数据位使用一条导线。串行通行:指数据一位接一位地顺序发送或接收串行通信有SPI、IIC、UART等多种,最常见最通用的是指UART,大多数情况下,串口通信指的就是UART串行通信的制式有:单工(只能发不能收)、半双工(能发能收,不能同时进行)、全双....

蓝桥杯之单片机学习(十)——PWM脉宽调制信号的发生与控制
一、训练任务在CT107D单片机综合训练平台上,利用PWM脉宽信号实现独立按键S7对L1指示灯亮度变化的控制。1.1 具体要求1.PWM脉宽信号的频率为100Hz2.系统上电后L1指示灯处在熄灭状态3.L1指示灯有4中亮度模式,分别是完全熄灭,10%的亮度、50%的亮度和90%的亮度。4.按下S7按键,循环切换L1指示灯的四种亮度模式二、代码展示#include <reg52.h> ....

蓝桥杯之单片机学习(九)——定时器的进阶综合案例解析
一、训练任务在CT107D单片机综合训练平台上,利用定时器T0、数码管模块和2个独立按键(J5的2-3短接),设计一个秒表,有清零、暂停、启动功能1.显示格式为分-秒-0.05秒(即50ms)08-26-18表示:8分26秒900毫秒2.独立按键S4为:暂停/启动独立按键S5为:清零按键均为按下有效二、训练重点1.定时器的精确定时应用2.定时器的多时段计时应用3.定时器、显示模块、独立按键多模块....
蓝桥杯之单片机学习(八)——定时器的基本原理与应用
一、训练任务在CT107D单片机综合训练平台上,利用51单片机的定时/计数器T0的模式1实现间隔定时,每隔1秒L1指示灯闪烁一下, 也就是点亮0.5秒,熄灭0.5秒;每隔10秒L8指示灯闪烁一下, 即点亮5秒,熄灭5秒。1.1 训练重点二、基本概念定时/计数器的最基本工作原理是进行计数,作为定时器时,计数信号的来源选择周期性的内部时钟脉冲,作为计数器时,计数信号的来源选择非周期性的外部输入信号2....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
IoT
物联网软硬件开发者一站式基地
+关注