![](https://img-blog.csdnimg.cn/2020062018051170.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C51单片机
文章平均质量分 59
单片机入门 C51系列单片机
End-ING
渣渣
展开
-
51单片机学习 光敏电阻传感器实验
51单片机学习 光敏电阻传感器实验 一、光敏电阻模块简介 光敏电阻传感器模块是对光线敏感度的反应,一般用来检测探头周围光线的强度(亮度),可以通过DO输出数字信号1和0,也可以通过AO口输出模拟信号 调节阈值:我们可以通过旋钮来改变它的阈值,如图 当检测到周围光线较暗时(在阈值范围内),DO口输出高电平,电压大;当检测到周围光线较亮时(原创 2022-04-14 21:12:21 · 18500 阅读 · 5 评论 -
51单片机 LCD12864 矩阵键盘
51单片机 LCD12864 矩阵键盘软件部分#include"reg51.h"/********************************************************************************************************************************* 实验名称:普中单片机12864的使用 实验效...原创 2020-03-30 20:17:30 · 2868 阅读 · 1 评论 -
普中单片机--串口通信(2)---通过串口助手发送数据点LED
普中单片机–串口通信(2)通过串口助手发送数据 点亮LED软件部分#include <reg52.h>#define jingzhen 12000000UL /*使用12.0M晶体*/ //#define botelv 4800UL /*波特率定义为4800*/ typedef unsigned char uchar;typedef un...原创 2020-03-30 20:13:00 · 2282 阅读 · 1 评论 -
普中单片机---串口通信(1)--通过按键控制发送
普中单片机—串口通信(1)–通过按键控制发送软件代码#include <reg52.h>#define jingzhen 12000000UL /*使用12.0M晶体*/ #define botelv 4800UL /*波特率定义为4800*/ unsigned char zifu='a'; //待显示字符volatile...原创 2020-03-30 20:10:13 · 7726 阅读 · 0 评论 -
单片机----数码管(138译码器)显示日期
单片机–数码管(138译码器)显示日期软件部分#include "reg52.h" //此文件中定义了单片机的一些特殊功能寄存器typedef unsigned int u16; //对数据类型进行声明定义typedef unsigned char u8;typedef unsigned long u32;sbit BZ=P1^5; sbit k1=P3^1;sbit...原创 2020-03-30 20:07:20 · 4969 阅读 · 0 评论 -
51单片机学习 数码管 倒计时
51单片机学习 数码管 倒计时简介1.硬件部分普中单片机 开发板 (138译码器控制)数码管2.软件部分keil软件硬件部分138译码器简介74LS138 为3 线-8线译码器,共有 54LS138和 74LS138 两种线路结构型式。54LS138为军用,74LS138为民用。工作原理①当一个选通端(E1)为高电平,另两个选通端()和()为低电平时,可将地址端(A0、A1、...原创 2020-03-30 20:01:27 · 15838 阅读 · 7 评论 -
普中51单片机按键-数码管显示
基于普中单片机按键-数码管显示简介1.硬件部分普中单片机开发板 数码管 独立按键2.软件部分keil软件硬件部分普中单片机开发板 数码管 独立按键(这些都是开发板的最基本的配置)软件部分#include "reg52.h" //此文件中定义了单片机的一些特殊功能寄存器typedef unsigned int u16; //对数据类型进行声明定义typedef u...原创 2020-03-30 19:51:44 · 4784 阅读 · 3 评论 -
小白学习51单片机笔记 --串口通信
51单片机 --串口通信通信方式一般情况下,设备之间的通信方式可以分成并行通信和串行通信两种。它们的区别是:串行通信方式串行通信的分类按照数据传送方向分类:单工:数据传输只支持数据在一个方向上传输;半双工:允许数据在两个方向上传输。但是,在某一时刻,只允许数据在一个方向上传输,它实际上是一种切换方向的单工通信;它不需要独立的接收端和发送端,两者可以合并一起使用一个端口。全双工:允...原创 2020-03-30 19:43:52 · 1616 阅读 · 0 评论 -
普中单片机串口接收数据控制灯亮灭
普中单片机 串口 接收数据 控制灯亮灭简介1.硬件部分普中单片机开发板 USB To TTL2.软件部分keil软件 串口调试助手硬件部分普中单片机开发板一般的开发板即可软件部分/*-----------------------------------------------------------------------------* 实 验 名 : 串口试验* ...原创 2020-03-30 19:29:06 · 2356 阅读 · 0 评论 -
单片机学习-HC-05蓝牙模块-LCD12864显示
单片机学习-HC-05蓝牙模块-LCD12864显示简介1.硬件部分HC-05蓝牙模块 STC12C5A60S2(51系列单片机) LCD128642.软件部分Keil软件 串口调试软件硬件部分蓝牙模块蓝牙HC05是主从一体的蓝牙串口模块,简单的说,当蓝牙设备与蓝牙设备配对连接成功后,我们可以忽视蓝牙内部的通信协议,直接将将蓝牙当做串口用。当建立连接,两设备共同使用一通道也就是同一...原创 2020-03-30 19:21:42 · 2118 阅读 · 0 评论 -
51单片机学习--定时器--中断--串口通信
51单片机学习–定时器–中断–串口通信定时器–中断–串口通信中断分类定时器中断 外部中断 串口中断基本概念对于单片机来讲, 中断是指 CPU 在处理某一事件 A 时, 发生了另一事件 B,请求 CPU 迅速去处理(中断发生); CPU 暂时停止当前的工作(中断响应), 转去处理事件 B(中断服务); 待 CPU 将事件 I 处理完毕后, 再回到原来事件 A 被中断的地方继续...原创 2020-03-29 15:12:04 · 7711 阅读 · 1 评论 -
51单片机 LCD液晶显示模块使用
51单片机学习–LCD模块使用常见的液晶显示屏模块 LCD1602 LCD12864LCD1602LCD1602模块工业字符型液晶。1602是指LCD显示的内容为16X2,即可以显示两行,每行16个字符.特殊接口说明:RS:寄存器选择输入端RS=1:指向数据寄存器RS=0:指向指令寄存器RW:读写控制输入端RW=0:写操作 RW=1:读操作E:使能信号输入端,读操作时,高...原创 2020-03-23 21:20:19 · 15965 阅读 · 2 评论