51 单片机学习笔记:蜂鸣器
用 51 单片机驱动蜂鸣器,逐步调整程序并使用定时器模拟门铃。
51 单片机学习笔记:串口通信
从串口收发到中断处理,整理串口通信代码与延时、显示等模块的配合方式。
51 单片机学习笔记:中断与定时器
学习外部中断的下降沿与低电平触发,整理定时器四种工作方式及计数器实验。
51 单片机学习笔记:按键
51 单片机按键实验:独立按键、按键复用、矩阵键盘,以及 74LS148 编码器的应用。
51 单片机学习笔记:数码管
从数码管静态显示到动态扫描,整理共阴段码及 74LS138、74LS48 辅助显示的实验。
51 单片机学习笔记:常用库函数
整理 51 单片机 C 程序中使用的常用库函数,配合示例记录调用方式。
51 单片机学习笔记:LED 与流水灯
在 Proteus 与 Keil C 中练习 LED 点亮、闪烁和心形流水灯,记录端口控制与延时写法。
51 单片机学习笔记:Linux 开发 8051:环境搭建
在 Linux 下配置 SDCC 与 stcflash,记录 8051 程序的编译、串口连接和烧录过程。
Windows 配置 C 开发环境:MinGW、Sublime 与终端
记录在 Windows 中安装 MinGW、为 Sublime Text 配置 C 编译与运行命令,以及从当前目录打开终端的方法。
STM32F767 CubeMX 开发手记(一):跑马灯
使用 STM32CubeMX 和 SW4STM32 为 STM32F767 配置 RCC、GPIO 与时钟树,生成工程并实现跑马灯。