- 36
- 0
- 约4.9千字
- 约 6页
- 2020-06-07 发布于江苏
- 举报
///////////////////////////////////////////////////////
CONFIG.H引脚配置文件:
///////////////////////////////////////////////////////
#ifndef _CONFIG_H
#define _CONFIG_H
/* 通用头文件 */
#include reg52.h
#include intrins.h
/* 数据类型定义 */
/*typedef signed char int8; // 8位有符号整型数
typedef signed int int16; //16位有符号整型数
typedef signed long int32; //32位有符号整型数 */
typedef unsigned char u8; // 8位无符号整型数
typedef unsigned int u16; //16位无符号整型数
typedef unsigned long u32; //32位无符号整型数
/* 全局运行参数定义 */
#define SYS_MCLK 12) //系统主时钟频率,即振荡器频率÷12
/* IO引脚分配定义 */
sbit KEY_IN_1 = P2^4; //矩阵按键的扫描输入引脚1
sbit KEY_IN_2 = P2^5; //矩阵按键的扫描输入引脚2
sbit KEY_IN_3 = P2^6; //矩阵按键的扫描输入引脚3
sbit KEY_IN_4 = P2^7; //矩阵按键的扫描输入引脚4
sbit KEY_OUT_1 = P2^3; //矩阵按键的扫描输出引脚1
sbit KEY_OUT_2 = P2^2; //矩阵按键的扫描输出引脚2
sbit KEY_OUT_3 = P2^1; //矩阵按键的扫描输出引脚3
sbit KEY_OUT_4 = P2^0; //矩阵按键的扫描输出引脚4
sbit ADDR0 = P1^0; //LED位选译码地址引脚0
sbit ADDR1 = P1^1; //LED位选译码地址引脚1
sbit ADDR2 = P1^2; //LED位选译码地址引脚2
sbit ADDR3 = P1^3; //LED位选译码地址引脚3
sbit ENLED = P1^4; //LED显示部件的总使能引脚
#define LCD12864_DB P0 //1602液晶数据端口
sbit LCD12864_RES = P1^0; //1602液晶指令/数据选择引脚
sbit LCD12864_RW = P1^1; //1602液晶读写引脚
sbit LCD12864_EN = P1^5; //1602液晶使能引脚
sbit DS1302_CE = P1^7; //DS1302片选引脚
sbit DS1302_CK = P3^5; //DS1302通信时钟引脚
sbit DS1302_IO = P3^4; //DS1302通信数据引脚
sbit I2C_SCL = P3^7; //I2C总线时钟引脚
sbit I2C_SDA = P3^6; //I2C总线数据引脚
sbit BUZZER = P1^6; //蜂鸣器控制引脚
sbit IO_18B20 = P3^2; //DS18B20通信引脚
sbit IR_INPUT = P3^3; //红外接收引脚
#include LCD12864.H
#include TIME.H
#include DHT21.h
#endif
//////////////////////////////////////////////////////////////
LCD12864.C源码
/////////////////////////////////////////////////////////////
#include config.h
u8 zhbuf[]={预览}; //中文数组
u8 ehbuf[]={yulan}; //英文字符数组
u8 code imbuf[]={ //图片码128*64 宽16,高32
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
};
/*写等待*/
void Write_Ready()
{
u8 sta=0;
LCD12864_RES = 0;
LCD12864_RW = 1;
d
您可能关注的文档
- 基于stc单片机的语音存储与回放系统设计开题报告.doc
- 基于tms320f28335的dsp最小系统设计.docx
- 基于web的高校计算机基础课程教学模式研究-2019年精选教育文档.doc
- 基于单片机hx711电子称设计.docx
- 基于单片机的电子秤设计(同名13236).doc
- 基于单片机的语音报数电子秤设计与实现.doc
- 基于工业产值的arma分析——聂顺龙.docx
- 基于酒店工程管理理论的酒店节能减排研究-酒店工程作业(1).doc
- 基于马尔可夫链的彩票分析.pdf.doc
- 基于内容分析法的秦岭北麓旅游安全事件研究.doc
- 基于MOF复合材料修饰丝网印刷电极对Cd2+Cu2+的便携快检研究.pdf
- 不同基材表面铜单原子催化剂的制备及其催化性能的研究.pdf
- 噻吩取代四芳基乙烯分子的构筑及其多重刺激响应性质研究.pdf
- Na助熔剂—坩埚下降法GaN晶体生长中传热传质研究.pdf
- 基于咔唑的氢键有机框架材料的制备及其性能研究.pdf
- 直链二酸化合物及其改性水性环氧树脂的制备与性能研究.pdf
- 基于CADD策略的新型杂环嘧啶类高选择性CDK46抑制剂的设计、合成与抗肿瘤活性研究.pdf
- 具有光响应四芳基乙烯的合成及其吡啶功能化的研究.pdf
- 任务式教学法对高中聋哑学生的心理韧性与体育学习态度的影响研究.pdf
- 思维导图在高中英语语法复习中的应用研究.pdf
原创力文档

文档评论(0)