
单片机库
开发基于单片机项目时用到的库
永恒盛夏
在你之后,我之后,有什么东西将会超越时间和空间的界限,成为永恒。联系邮箱afterdm@qq.com
展开
-
基于51单片机的12864液晶演示器驱动
#include <reg52.h> /* CMD begin*/ #define LCD1602_SET writeCD_1602(0x38, 0) // 1602设置 #define LCD1602_CLOSE writeCD_1602(0x01, 0) // 显示清屏 #define LCD1602_ENTER writeCD_1602(0x02, 0) // 显示回车 #define LCD1602_LMOVE writeCD_1602(0x18, 0) // 屏幕左原创 2020-11-26 11:22:45 · 1574 阅读 · 0 评论 -
基于51单片机的矩阵按键驱动
工程头文件源文件 头文件 #ifndef __BUTTON_MATRIX_H__ #define __BUTTON_MATRIX_H__ #include <reg52.h> /* 功能 :判断按键是否按下 参数 :<unsigned int>函数 readButtonDown 的返回值<unsigned char>从0开始的位置表示 结果 :按下时为真 没按下时为假 */ #define BUTTON_DOWN_IF(ButtonDownState, positio原创 2020-11-20 10:06:12 · 597 阅读 · 0 评论 -
基于51单片机的点阵驱动
工程头文件源文件 头文件 #ifndef __LED_LATTICE_H__ #define __LED_LATTICE_H__ #define _LATTICE_LOW_TO_HIGH 1 #define _LATTICE_HIGH_TO_LOW 0 #define _LATTICE_OUTPUT_PATTERN _LATTICE_LOW_TO_HIGH #include <reg52.h> // 初始化点阵 #define latticeInit() latticeWriteD原创 2020-11-19 12:50:22 · 827 阅读 · 0 评论