随笔分类 - 51单片机入门学习
51单片机入门学习专栏
摘要:本专栏所有引脚及端口 代码及注解 选择的是BST-V51 单片机 需结合具体的单片机原理图进行分析 接下来的本专栏都选择该单片机及其原理图分析来进行操作 以后的学习中都对此类进行模块化编程,将各个模块分开进行设计和编写,最后调用就行,不会模块化编程的友友可以先去第4节看 使用 LCD1602 液晶屏
阅读全文
摘要:模块化编程:把各个模块的代码放在不同的.c 文件里,在.h 文件里提供外部可调用函数的声明,其它.c 文件想使用其中的代码时,只需要#include "XXX.h"文件即可。使用模块化编程可极大的提高代码的可阅读性、可维护性、可移植性等 注意事项: .c 文件:函数、变量的定义 .h 文件:可被外部
阅读全文
摘要: 目录 3.1 静态数码管显示 3.2 动态数码管显示 本专栏所有引脚及端口 代码及注解 选择的是BST-V51 单片机 需结合具体的单片机原理图进行分析 接下来的本专栏都选择该单片机及其原理图分析来进行操作 3.1 静态数码管显示 P0 可以定义控制数码管的位选和段选信号所选中的数码管 wh
阅读全文
摘要:目录 2.0 延时函数制作单灯闪烁 DELAYMS.H 2.1 独立按键控制 LED 亮灭 2.2 独立按键控制 LED 状态 2.3 独立按键控制 LED 二进制转换 2.4 独立按键控制 LED 移位 本专栏所有引脚及端口 代码及注解 选择的是 BST-V51 单片机 需结合具体的单片机原理图
阅读全文
摘要:本专栏所有引脚及端口 代码及注解 选择的是 BST-V51 单片机 需结合具体的单片机原理图进行分析 接下来的本专栏都选择该单片机及其原理图分析来进行操作 1 #include <STC89C5xRC.H> 2 void main(){ 3 P10 = 0; //P1 可以定义 led 灯的端口 4
阅读全文
摘要: 可以选择自己喜欢的颜色 颜色表网址: 颜色表及html代码 (5156edu.com) 设置界面成果展示: 配置截图: 需要选择什么颜色可自行根据对比度进行更改 最终样式: 我目前是一名计算机专业的学生,我会不断地在各大平台分享我的
阅读全文
摘要:相关功能按键使用 添加相关单片机头文件到 keil 目录下 添加目录 D:\LenovoSoftstore\Keil_v5\C51\INC\ tools 工具: 右键可插入单片机头文件 提升 keil_5 软件的使用效率 tools 插件工具使用 keil5插件工具包tool
阅读全文