
51单片机
清蒸君
学无止境
展开
-
【51单片机从零开始总结】矩阵键盘
P1默认高电平因为矩阵按键按行扫描会使用到蜂鸣器,所以按列扫描以第一列为例main.c#include <REGX52.H>#include "delay.h"#include "LCD1602.h"#include "key.h"unsigned char ke;void main(){ LCD_Init(); while(1) { ke=key(); if (ke) { LCD_ShowNum(1,1,ke,2); } }原创 2022-02-18 14:40:16 · 678 阅读 · 0 评论 -
【51单片机从零开始总结】模块化
在主程序开头要加:#include "xxx.h"在.h里面要#ifndef __xxx_H__#define __xxx_H__void xxx(unsigned int x);#endif原创 2022-02-17 21:06:28 · 406 阅读 · 0 评论 -
【51单片机从零开始总结】静态数码管
原理(以最左边的1为例)(1)先选数码管 最左边(LED8):0111 1111(2)数字1就是bc亮:0110 0000原创 2022-02-17 20:50:55 · 269 阅读 · 0 评论 -
【51单片机从零开始总结】独立按键
防抖: if (P3_1==0) { delay(20); while (P3_1==0);原创 2022-02-07 20:13:43 · 368 阅读 · 0 评论 -
C语言简单复习(在力扣上刷题)【学习记录】
一长段时间没看过C语言了,所以现在重新上手练下题原创 2021-12-19 22:23:04 · 1634 阅读 · 0 评论 -
【51单片机从零开始总结】LED基础知识总结
数据类型 类型 符号 关键字 所占位数 数的表示范围 整 型 无 unsigned int 16 0~65535 unsigned short int 16 0~65535 unsigned long int 32 0~4294967295 有 (signed) int 16 -32768~32767 (signed) short 16 -32768~327原创 2022-02-06 21:19:42 · 256 阅读 · 0 评论