C51学习
C51
小殷学长
知识付费
展开
-
【STC15控制WS2812 RGB彩灯级联】
基于STC15F2K60S2的WS2812RGB彩灯控制原创 2022-07-19 16:15:29 · 3001 阅读 · 7 评论 -
【TM3130数码管驱动测试】
TM3130芯片数码管驱动测试原创 2022-07-08 16:56:56 · 1866 阅读 · 4 评论 -
数码管进阶应用
数码管进阶应用让8个数码管依次先单独显示0-9 ,然后在让8个数码管一起显示0-F。同样还是在B站小蜜蜂老师那里的题,因为开发板的不一样所以显示方式也有所不同】小蜜蜂老师单片机我开发板实现的功能,通过138译码器来全部同时打开8个数码管的时候一直有问题,只能通过缩小延时来显示8个数码管同时亮的假象。希望各位博客大佬帮忙指正一下。#include "reg52.h"typedef unsigned char u8;typedef unsigned int u16;//通过以下三个引原创 2021-04-16 20:44:54 · 137 阅读 · 0 评论 -
基于C51 的毫秒定时器
基于C51 的毫秒定时器最近在B站上面学习了一些单片机相关的视频,通过控制数码管让我们实现简单的定时器下面这图就是实现的功能,这里我使用的开发板是普中C51的,与这个蓝桥杯比赛的开发板还是有很大的区别!。这位老师讲的单片机使用很好,需要的朋友可以去看看,(小蜜蜂老师)b站蓝桥杯视频开发板是否一样不重要,重要的是我们可以通过学习将这些功能实现,加油吧在前面也学习了如何使用一个数码管,这次我们要同时使用8个数码管,那么在控制上该怎么做了,自然这里我们使用了74HC138译码器,通过138译码器原创 2021-04-16 17:13:04 · 440 阅读 · 0 评论 -
C51外部中断与定时器
C51外部中断与按键在这里我们还是通过外部中断配合按键来控制led的亮与灭原理图(此图来自普中C51)原创 2021-04-15 20:32:50 · 1795 阅读 · 0 评论 -
C51的lcd流水灯与8X8点阵
C51的lcd流水灯最近入手了一块普中的51开发板,就从最简单的点灯开始学习吧(加油)1.点亮第一个led灯#include"reg51.h"sbit led = P2^0; //定义led引脚int main(){ led = 0; //将电平拉低点亮led灯}2.实现led闪烁隔一秒亮#include "reg51.h"typedef unsigned int u16;typedef unsigned char u8;sbit led = P2^0;//延时t原创 2021-04-13 14:27:57 · 1273 阅读 · 0 评论 -
LCD1602与DHT11温湿度的使用
LCD1602与DHT11温湿度的使用在下面编写过程中,学了模块化的编程思想,在后面的学习过程中更应该多使用模块化编写,不仅仅书写代码规范 效率执行也高。一、理解LCD1602原理1602液晶也叫1602字符型液晶,它能显示2行字符信息,每行又能显示16个字符,所以简称1602。它是一种专门用来显示字母、数字、符号的点阵型液晶模块它是由若干个5x7或者5x10的点阵字符位组成,每个点阵字符位都可以用显示一个字符,每位之间有一个点距的间隔,每行之间也有间隔,起到了字符间距和行间距的作用,正因原创 2021-03-31 17:55:14 · 1849 阅读 · 0 评论