⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 const.h

📁 Demo HZ256 Cluster LCD2 CW31 SH v1 ICD
💻 H
字号:
#define ENABLE	1
#define DISABLE	0

/*-------- Constant -------*/
#define	OK				1
#define	NOTOK			0
#define	NORMAL			0
#define	ERASING			1
#define	PROGRAM			2
#define	CR              0x0D
#define	SPACE           0x20
#define	LF              0x0A
//*#define	NULL            0x00
#define	BS              0x08
#define	DEL             0x7F 
#define	EMPTY           0x30
#define	COLON			0x3A
#define	ESC             0x1B
#define	DOT				0x2E
#define	TAB             0x09			
#define	CRYSTAL			8000000		/*8Mhz crystal*/
#define	MS8				((Eclock)*(8))/1000

/*-------- Menu id -------*/
#define	ROOT_PAGE		0x00
#define	CAN_PAGE		0x10
#define SELECT_TX_ID	0x11
#define MODIFY_TX_DATA	0x12

#define	PORTB_PAGE		0x20
#define	PORTB_PAGE_DE	0x21
#define	PWM_PAGE		0x40
#define	PWM_CHANNEL		0x41
#define	LCD_PAGE		0x50
#define	EEPROM_PAGE		0x60
#define NO_OF_PAGE		3	//5
#define	MOTOR_PAGE		0x30
#define	ON				1
#define OFF				0

#define NEW				1
#define OLD				2

#define SPEEDOMETER 	0
#define TACHOMETER 		1
#define FUEL		 	2
#define TEMP 			3
#define MOT0 			4
#define MOT1 			5
#define READY 			0
#define BUSY			1
#define	TEST			1
#define	HOME			4
#define	SEARCH			2
#define CLOCKWISE		0
#define CNTCLOCKWISE	0xFF
#define UP				2
#define DOWN			3
#define RAMPUP			4
#define CONST			5
#define RAMPDN			6
#define IDLE			7
#define TRAPEZOID 8

#define INCREASE		0
#define DECREASE		1

#define FUELSPEED1		((Eclock)*16*24)/1000)
#define FUELHBSPEED1		(((Eclock)*16*24)/1000)>>16)
#define LEFT			0
#define RIGHT			1
#define ROT_RIGHT		10
#define ROT_LEFT		11
#define BLINK			12
#define MILEAGE			13
#define LIFE			14
#define TRIPA			15
#define TRIPB			16
#define TEMPCHANNEL		5
#define FUELCHANNEL		4
#define TACHOCHANNEL	1
#define SPEEDCHANNEL	0
#define DEMO			1
#define N_A				10

#define LOCK			8
#define	PLLSEL			0x80	//; use PLL for system clocks.
#define Eclock			8000000//		; final E-clock frequency (PLL)
#define RefClock		1000000
#define REFDVVal	    (CRYSTAL/RefClock)-1	
#define SYNRVal			(Eclock/RefClock)-1

#define LCD_TEST             0x3
#define DEMO_ONOFF           0x0b
#define TRIPAB_MILAGE_CLEAR  0x0d
#define POWER_ONOFF	         0x0e
#define PWM_CTRL             0x07
#define DRIVE    	           0x40
#define LOWDRIVE       	     0x80
#define LEDRIGHT             0x2
#define LEDLEFT              0x8

⌨️ 快捷键说明

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