config.h
来自「我写的使用LPC2148模拟8080并口驱动OLED屏的程序」· C头文件 代码 · 共 49 行
H
49 行
#ifndef config_h
#define config_h
/*
config.h 用于保存头文件和除了main函数之外的所有函数声明以及宏定义和功能寄存器预置值。
*/
#include "string.h"
#include "LPC214x.H" //LPC214x definitions
#include "usual_declare.h" //声明常用数据类型
#include "delay.h" //延时函数声明
#include "UART_MODULE.h" //声明串口函数
#include "board_init.h"
#include "8080_parallel_base.H"
#include "1305_OLED.H"
//设置OLED引脚
#define OLED_CS 4 //P0.4
#define OLED_RES 5 //P0.5
#define OLED_DC 6 //P0.6
#define OLED_WR 7 //P0.7
#define OLED_RD 8 //P0.8
#define OLED_DATA 9 //P0.9
//配置串口波特率
#define uart_115200
//#define uart_9600
//串口工作模式设置
#define ULCR_num 0x03 //串口线控制寄存器设置为8位字符长度,1个停止位,无奇偶校验和间隔控制
//IO口分配参数设置
#define PINSEL_num 0x00000005//将P0.0和P0.1设置为UART0
//串口波特率参数设定值,一般不用修改
#ifdef uart_115200
#define UDLM_num 0
#define UDLL_num 6
#define UFDR_num 0xE5
#endif
#ifdef uart_9600
#define UDLM_num 0
#define UDLL_num 71
#define UFDR_num 0x83
#endif
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?