单片机库
开发基于单片机项目时用到的库
永恒盛夏
在你之后,我之后,有什么东西将会超越时间和空间的界限,成为永恒。联系邮箱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 · 1514 阅读 · 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 · 564 阅读 · 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 · 783 阅读 · 0 评论