demo18.h

来自「picc_18v 8.35pl35 PIC18系列单片机开发C编译器」· C头文件 代码 · 共 40 行

H
40
字号
#ifndef _DEMO18_
#define _DEMO18_
/********************************************************
 * HI-TIDE PICC-18 Demonstration
 * 
 * Demonstrates LCD, LED's, Push buttons, Switches.
 *
 ********************************************************/

#define LCD_WIDTH		20
#define SERIAL_BUFFER		(LCD_WIDTH-7)

#define MESSAGE_LINE		0x0
#define SERIAL_LINE		0x54
#define BUTTON_LINE		0x14
#define SW_LINE			0x40

#define	BUTTON_1		0x1
#define BUTTON_2		0x2
#define SWITCHES		0x4
#define SERIAL_REC		0x8
#define	LEDS			0x10
#define SCROLL_MESSAGE		0x20
#define BUTTON_MESSAGE		0x40
#define SW_MESSAGE		0x80

#define	LED_PANEL		PORTC
#define	SWITCH1			0x10
#define	SWITCH2			0x20
#define	BUT1			0x40
#define	BUT2			0x80

#define CLR_STATUS(x)		di(); status &= (~x); ei()
#define SET_STATUS(x)		status |= (x)
#define CHK_STATUS(x)		(status & (x))


#endif

⌨️ 快捷键说明

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