📄 demo18.h
字号:
#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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -