文章
16
标签
15
分类
5
menu
archives
tags
categories
list
link
about
Picture
Message
Zhixiong's island
menu
archives
tags
categories
list
link
about
Picture
Message
51单片机学习笔记
发表于
2025-01-14
|
更新于
2025-05-01
|
嵌入式
|
字数总计:
6
|
阅读时长:
1分钟
|
阅读量:
Hey, password is required here.
文章作者:
Zhixiong Zhang
文章链接:
http://zzx686a.github.io/2025/01/14/KEIL%E4%BD%BF%E7%94%A8/
版权声明:
本博客所有文章除特别声明外,均采用
CC BY-NC-SA 4.0
许可协议。转载请注明来自
Zhixiong's island
!
51单片机
赞助
wechat
alipay
上一篇
PCB设计_51
下一篇
Webots&python
评论
Valine
Disqus
Zhixiong Zhang
Fortune favors the bold
文章
16
标签
15
分类
5
Follow Me
公告
wechat zzxshangan2024
目录
1.
51单片机学习笔记
2.
KEIL使用
2.1.
烧录代码(生成hex文件)
2.2.
字体设置
2.3.
创建多文件
2.4.
keil主题配置
2.5.
模块化编程
2.6.
模板
3.
C51语言基础
3.1.
数据类型
3.1.1.
sfr(特殊功能寄存器)
3.1.2.
sbit(特殊功能位)
3.1.3.
位寻址
3.2.
数据运算
3.2.1.
移位
3.3.
基本语句
3.4.
数组
3.5.
子函数
3.6.
预编译
3.7.
4.
代码
4.1.
LED
4.1.1.
2-1 点亮第一个LED
4.1.2.
2-2 LED闪烁
4.1.3.
2-3 LED流水灯
4.1.4.
延迟函数
4.2.
独立按键
4.2.1.
3-1独立按键控制LED亮灭
4.2.2.
3-2独立按键控制LED状态
4.2.2.1.
软件消抖
4.2.3.
3-2独立按键控制LED显示二进制
4.2.4.
3-3独立按键控制LED移位(有思维)
4.3.
数码管
4.3.1.
4-1静态数码管显示
4.3.2.
4-2动态数码管显示
4.4.
LCD1602显示屏
4.4.1.
5-1 LCD
4.5.
矩阵键盘
4.5.1.
检测方法
4.5.2.
6-1 矩阵键盘读取并显示在LCD
4.5.3.
6-2 矩阵键盘密码锁
4.6.
中断系统(重要)
4.6.1.
中断概念
4.6.2.
中断结构
4.6.3.
中断寄存器
4.6.4.
中断优先级
4.6.5.
中断号
4.6.6.
外部中断
4.6.6.1.
外部中断实验
4.7.
定时器(重要)
4.7.1.
CPU时序周期相关知识
4.7.2.
寄存器
4.7.3.
工作方式(原理)
4.7.4.
定时器配置(重要)
4.7.5.
定时器实验
4.8.
PWM
4.8.1.
直流电机
4.8.2.
PWM介绍
4.8.3.
实验1:LED呼吸灯
4.8.4.
实验2:直流电机调速
4.9.
串口通信(重要)
4.9.1.
简介
4.9.2.
串口参数及时序图
4.9.3.
串口内部收发原理
4.9.4.
寄存器
4.9.5.
工作方式,波特率
4.9.5.1.
将十进制数 253 转换为十六进制
4.9.6.
编程
4.9.6.1.
实验:串口助手发给单片机,单片机再传回串口助手
4.10.
单片机系统的并行扩展
4.10.1.
51单片机最小系统
4.10.2.
存储器扩展
4.10.2.1.
程序存储器扩展
4.10.2.2.
数据存储器扩展
5.
2024期末题
5.1.
1.外部中断
5.2.
2.串口双机通信
5.3.
3.写数据到片内片外RAM
5.4.
4.动态数码管
最新文章
本科总结及未来规划
2025-05-02
具身智能入门
2025-05-02
机器人学(机械臂)入门
2025-04-27
并联四足机器人
2025-02-15
电机控制
2025-01-24