device.h

来自「温度传感器DS18B20的读写程序」· C头文件 代码 · 共 34 行

H
34
字号
#ifndef _DEVICE_H
#define _DEVICE_H

#define INFO_DATA IO.PDR5.BYTE
#define INFO_RW IO.PCR5
#define INFO_MODE IO.PMR5.BYTE

#define LCD_DPORTD IO.PDR8
#define LCD_DPORTC IO.PCR8
#define LCD_DREAD LCD_DPORTC=0x00
#define LCD_DWRITE LCD_DPORTC=0xff

#define LCD_CREGC IO.PCR7
#define LCD_CREGD IO.PDR7
#define LCD_RS LCD_CREGD.BIT.B4 
#define LCD_RW LCD_CREGD.BIT.B5 
#define LCD_E LCD_CREGD.BIT.B6

#define LCD_D LCD_DPORTD.BYTE
#define LCD_BFLAG LCD_DPORTD.BIT.B7
 
#define LCD_R LCD_RW=1
#define LCD_W LCD_RW=0

#define LCD_CMD LCD_RS=0
#define LCD_DAT LCD_RS=1

#define TEMP_RLS IO.PCR1=0x00
#define TEMP_HLD IO.PCR1=0xff
#define TEMP_PORT IO.PDR1.BIT.B4
#define TEMP_PULL TEMP_HLD;TEMP_PORT=0

#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?