├── .gitattributes ├── .gitignore ├── 1.键盘驱动设计 ├── 1.基于状态机独立按键驱动设计 │ ├── 1.基于状态机独立按键驱动设计.uvopt │ ├── 1.基于状态机独立按键驱动设计.uvproj │ ├── keyboard.c │ ├── keyboard.h │ ├── main.c │ └── (仿真)1.基于状态机独立按键驱动设计.pdsprj └── 2.基于状态机矩阵键盘驱动设计 │ ├── keyboard.c │ ├── keyboard.h │ ├── main.c │ ├── 矩阵键盘驱动设计.uvopt │ └── 矩阵键盘驱动设计.uvproj ├── 2.PWM驱动设计 ├── 1.基于T0的PWM设计(高精度1us) │ ├── C51_T0PWM.uvopt │ ├── C51_T0PWM.uvproj │ ├── T0PWM.c │ ├── T0PWM.h │ ├── main.c │ └── 舵机控制示意图.gif ├── 2.基于T2的PWM设计(高精度1us) │ ├── C51_T2PWM.uvproj │ ├── T2PWM.c │ ├── T2PWM.h │ ├── main.c │ └── 舵机控制示意图.gif └── 3.多路PWM输出实现 │ ├── main.c │ ├── 多路PWM.uvopt │ └── 多路PWM.uvproj ├── 3.数码管驱动演示 ├── 1.一位数码管驱动演示 │ ├── DigitaTube.c │ ├── DigitaTube.h │ ├── main.c │ ├── 一位数码管.uvopt │ ├── 一位数码管.uvproj │ ├── 数码管结构原理.jpg │ └── 新工程.pdsprj └── 2.多位数码管驱动演示 │ ├── MulDigitalTube.c │ ├── MulDigitalTube.h │ ├── main.c │ ├── 多位数码管.pdsprj │ ├── 多位数码管.uvopt │ ├── 多位数码管.uvproj │ └── 多位数码管内部原理.png ├── 4.DS1302万年历 ├── DS1302示例.pdsprj ├── MAXIM-DS1302.pdf └── Src │ ├── DS1302.c │ ├── DS1302.h │ ├── DS1302驱动演示.uvopt │ ├── DS1302驱动演示.uvproj │ └── main.c ├── README.md └── keilkill.bat /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/.gitignore -------------------------------------------------------------------------------- /1.键盘驱动设计/1.基于状态机独立按键驱动设计/1.基于状态机独立按键驱动设计.uvopt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/1.键盘驱动设计/1.基于状态机独立按键驱动设计/1.基于状态机独立按键驱动设计.uvopt -------------------------------------------------------------------------------- /1.键盘驱动设计/1.基于状态机独立按键驱动设计/1.基于状态机独立按键驱动设计.uvproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/1.键盘驱动设计/1.基于状态机独立按键驱动设计/1.基于状态机独立按键驱动设计.uvproj -------------------------------------------------------------------------------- /1.键盘驱动设计/1.基于状态机独立按键驱动设计/keyboard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/1.键盘驱动设计/1.基于状态机独立按键驱动设计/keyboard.c -------------------------------------------------------------------------------- /1.键盘驱动设计/1.基于状态机独立按键驱动设计/keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/1.键盘驱动设计/1.基于状态机独立按键驱动设计/keyboard.h -------------------------------------------------------------------------------- /1.键盘驱动设计/1.基于状态机独立按键驱动设计/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/1.键盘驱动设计/1.基于状态机独立按键驱动设计/main.c -------------------------------------------------------------------------------- /1.键盘驱动设计/1.基于状态机独立按键驱动设计/(仿真)1.基于状态机独立按键驱动设计.pdsprj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/1.键盘驱动设计/1.基于状态机独立按键驱动设计/(仿真)1.基于状态机独立按键驱动设计.pdsprj -------------------------------------------------------------------------------- /1.键盘驱动设计/2.基于状态机矩阵键盘驱动设计/keyboard.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/1.键盘驱动设计/2.基于状态机矩阵键盘驱动设计/keyboard.c -------------------------------------------------------------------------------- /1.键盘驱动设计/2.基于状态机矩阵键盘驱动设计/keyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/1.键盘驱动设计/2.基于状态机矩阵键盘驱动设计/keyboard.h -------------------------------------------------------------------------------- /1.键盘驱动设计/2.基于状态机矩阵键盘驱动设计/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/1.键盘驱动设计/2.基于状态机矩阵键盘驱动设计/main.c -------------------------------------------------------------------------------- /1.键盘驱动设计/2.基于状态机矩阵键盘驱动设计/矩阵键盘驱动设计.uvopt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/1.键盘驱动设计/2.基于状态机矩阵键盘驱动设计/矩阵键盘驱动设计.uvopt -------------------------------------------------------------------------------- /1.键盘驱动设计/2.基于状态机矩阵键盘驱动设计/矩阵键盘驱动设计.uvproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/1.键盘驱动设计/2.基于状态机矩阵键盘驱动设计/矩阵键盘驱动设计.uvproj -------------------------------------------------------------------------------- /2.PWM驱动设计/1.基于T0的PWM设计(高精度1us)/C51_T0PWM.uvopt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/2.PWM驱动设计/1.基于T0的PWM设计(高精度1us)/C51_T0PWM.uvopt -------------------------------------------------------------------------------- /2.PWM驱动设计/1.基于T0的PWM设计(高精度1us)/C51_T0PWM.uvproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/2.PWM驱动设计/1.基于T0的PWM设计(高精度1us)/C51_T0PWM.uvproj -------------------------------------------------------------------------------- /2.PWM驱动设计/1.基于T0的PWM设计(高精度1us)/T0PWM.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/2.PWM驱动设计/1.基于T0的PWM设计(高精度1us)/T0PWM.c -------------------------------------------------------------------------------- /2.PWM驱动设计/1.基于T0的PWM设计(高精度1us)/T0PWM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/2.PWM驱动设计/1.基于T0的PWM设计(高精度1us)/T0PWM.h -------------------------------------------------------------------------------- /2.PWM驱动设计/1.基于T0的PWM设计(高精度1us)/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/2.PWM驱动设计/1.基于T0的PWM设计(高精度1us)/main.c -------------------------------------------------------------------------------- /2.PWM驱动设计/1.基于T0的PWM设计(高精度1us)/舵机控制示意图.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/2.PWM驱动设计/1.基于T0的PWM设计(高精度1us)/舵机控制示意图.gif -------------------------------------------------------------------------------- /2.PWM驱动设计/2.基于T2的PWM设计(高精度1us)/C51_T2PWM.uvproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/2.PWM驱动设计/2.基于T2的PWM设计(高精度1us)/C51_T2PWM.uvproj -------------------------------------------------------------------------------- /2.PWM驱动设计/2.基于T2的PWM设计(高精度1us)/T2PWM.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/2.PWM驱动设计/2.基于T2的PWM设计(高精度1us)/T2PWM.c -------------------------------------------------------------------------------- /2.PWM驱动设计/2.基于T2的PWM设计(高精度1us)/T2PWM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/2.PWM驱动设计/2.基于T2的PWM设计(高精度1us)/T2PWM.h -------------------------------------------------------------------------------- /2.PWM驱动设计/2.基于T2的PWM设计(高精度1us)/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/2.PWM驱动设计/2.基于T2的PWM设计(高精度1us)/main.c -------------------------------------------------------------------------------- /2.PWM驱动设计/2.基于T2的PWM设计(高精度1us)/舵机控制示意图.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/2.PWM驱动设计/2.基于T2的PWM设计(高精度1us)/舵机控制示意图.gif -------------------------------------------------------------------------------- /2.PWM驱动设计/3.多路PWM输出实现/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/2.PWM驱动设计/3.多路PWM输出实现/main.c -------------------------------------------------------------------------------- /2.PWM驱动设计/3.多路PWM输出实现/多路PWM.uvopt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/2.PWM驱动设计/3.多路PWM输出实现/多路PWM.uvopt -------------------------------------------------------------------------------- /2.PWM驱动设计/3.多路PWM输出实现/多路PWM.uvproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/2.PWM驱动设计/3.多路PWM输出实现/多路PWM.uvproj -------------------------------------------------------------------------------- /3.数码管驱动演示/1.一位数码管驱动演示/DigitaTube.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/3.数码管驱动演示/1.一位数码管驱动演示/DigitaTube.c -------------------------------------------------------------------------------- /3.数码管驱动演示/1.一位数码管驱动演示/DigitaTube.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/3.数码管驱动演示/1.一位数码管驱动演示/DigitaTube.h -------------------------------------------------------------------------------- /3.数码管驱动演示/1.一位数码管驱动演示/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/3.数码管驱动演示/1.一位数码管驱动演示/main.c -------------------------------------------------------------------------------- /3.数码管驱动演示/1.一位数码管驱动演示/一位数码管.uvopt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/3.数码管驱动演示/1.一位数码管驱动演示/一位数码管.uvopt -------------------------------------------------------------------------------- /3.数码管驱动演示/1.一位数码管驱动演示/一位数码管.uvproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/3.数码管驱动演示/1.一位数码管驱动演示/一位数码管.uvproj -------------------------------------------------------------------------------- /3.数码管驱动演示/1.一位数码管驱动演示/数码管结构原理.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/3.数码管驱动演示/1.一位数码管驱动演示/数码管结构原理.jpg -------------------------------------------------------------------------------- /3.数码管驱动演示/1.一位数码管驱动演示/新工程.pdsprj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/3.数码管驱动演示/1.一位数码管驱动演示/新工程.pdsprj -------------------------------------------------------------------------------- /3.数码管驱动演示/2.多位数码管驱动演示/MulDigitalTube.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/3.数码管驱动演示/2.多位数码管驱动演示/MulDigitalTube.c -------------------------------------------------------------------------------- /3.数码管驱动演示/2.多位数码管驱动演示/MulDigitalTube.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/3.数码管驱动演示/2.多位数码管驱动演示/MulDigitalTube.h -------------------------------------------------------------------------------- /3.数码管驱动演示/2.多位数码管驱动演示/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/3.数码管驱动演示/2.多位数码管驱动演示/main.c -------------------------------------------------------------------------------- /3.数码管驱动演示/2.多位数码管驱动演示/多位数码管.pdsprj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/3.数码管驱动演示/2.多位数码管驱动演示/多位数码管.pdsprj -------------------------------------------------------------------------------- /3.数码管驱动演示/2.多位数码管驱动演示/多位数码管.uvopt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/3.数码管驱动演示/2.多位数码管驱动演示/多位数码管.uvopt -------------------------------------------------------------------------------- /3.数码管驱动演示/2.多位数码管驱动演示/多位数码管.uvproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/3.数码管驱动演示/2.多位数码管驱动演示/多位数码管.uvproj -------------------------------------------------------------------------------- /3.数码管驱动演示/2.多位数码管驱动演示/多位数码管内部原理.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/3.数码管驱动演示/2.多位数码管驱动演示/多位数码管内部原理.png -------------------------------------------------------------------------------- /4.DS1302万年历/DS1302示例.pdsprj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/4.DS1302万年历/DS1302示例.pdsprj -------------------------------------------------------------------------------- /4.DS1302万年历/MAXIM-DS1302.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/4.DS1302万年历/MAXIM-DS1302.pdf -------------------------------------------------------------------------------- /4.DS1302万年历/Src/DS1302.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/4.DS1302万年历/Src/DS1302.c -------------------------------------------------------------------------------- /4.DS1302万年历/Src/DS1302.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/4.DS1302万年历/Src/DS1302.h -------------------------------------------------------------------------------- /4.DS1302万年历/Src/DS1302驱动演示.uvopt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/4.DS1302万年历/Src/DS1302驱动演示.uvopt -------------------------------------------------------------------------------- /4.DS1302万年历/Src/DS1302驱动演示.uvproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/4.DS1302万年历/Src/DS1302驱动演示.uvproj -------------------------------------------------------------------------------- /4.DS1302万年历/Src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/4.DS1302万年历/Src/main.c -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/README.md -------------------------------------------------------------------------------- /keilkill.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meng-plus/51MCU_Drive/HEAD/keilkill.bat --------------------------------------------------------------------------------