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

📄 st72321.h

📁 一个ST7系列的车载dvd系统源代码
💻 H
📖 第 1 页 / 共 2 页
字号:
/*********************************************************
	Project:		ST FST(TDA7540)
	File name:	St72321.h
	Description:	
	Write/Modify:	Perry Liang
	Time:		2006-1-24- 15:36:16
*********************************************************/

#pragma DATA_SEG SHORT ST7_REGISTER
//extern UCharField ST7Register[128];
extern volatile UCharField ST7Register0;
extern volatile UCharField ST7Register1;
extern volatile UCharField ST7Register2;
extern volatile UCharField ST7Register3;
extern volatile UCharField ST7Register4;
extern volatile UCharField ST7Register5;
extern volatile UCharField ST7Register6;
extern volatile UCharField ST7Register7;
extern volatile UCharField ST7Register8;
extern volatile UCharField ST7Register9;
extern volatile UCharField ST7Register10;
extern volatile UCharField ST7Register11;
extern volatile UCharField ST7Register12;
extern volatile UCharField ST7Register13;
extern volatile UCharField ST7Register14;
extern volatile UCharField ST7Register15;
extern volatile UCharField ST7Register16;
extern volatile UCharField ST7Register17;
extern volatile UCharField ST7Register18;
extern volatile UCharField ST7Register19;
extern volatile UCharField ST7Register20;
extern volatile UCharField ST7Register21;
extern volatile UCharField ST7Register22;
extern volatile UCharField ST7Register23;
extern volatile UCharField ST7Register24;
extern volatile UCharField ST7Register25;
extern volatile UCharField ST7Register26;
extern volatile UCharField ST7Register27;
extern volatile UCharField ST7Register28;
extern volatile UCharField ST7Register29;
extern volatile UCharField ST7Register30;
extern volatile UCharField ST7Register31;
extern volatile UCharField ST7Register32;
extern volatile UCharField ST7Register33;
extern volatile UCharField ST7Register34;
extern volatile UCharField ST7Register35;
extern volatile UCharField ST7Register36;
extern volatile UCharField ST7Register37;
extern volatile UCharField ST7Register38;
extern volatile UCharField ST7Register39;
extern volatile UCharField ST7Register40;
extern volatile UCharField ST7Register41;
extern volatile UCharField ST7Register42;
extern volatile UCharField ST7Register43;
extern volatile UCharField ST7Register44;
extern volatile UCharField ST7Register45;
extern volatile UCharField ST7Register46;
extern volatile UCharField ST7Register47;
extern volatile UCharField ST7Register48;
extern volatile UCharField ST7Register49;
extern volatile UCharField ST7Register50;
extern volatile UCharField ST7Register51;
extern volatile UCharField ST7Register52;
extern volatile UCharField ST7Register53;
extern volatile UCharField ST7Register54;
extern volatile UCharField ST7Register55;
extern volatile UCharField ST7Register56;
extern volatile UCharField ST7Register57;
extern volatile UCharField ST7Register58;
extern volatile UCharField ST7Register59;
extern volatile UCharField ST7Register60;
extern volatile UCharField ST7Register61;
extern volatile UCharField ST7Register62;
extern volatile UCharField ST7Register63;
extern volatile UCharField ST7Register64;
extern volatile UCharField ST7Register65;
extern volatile UCharField ST7Register66;
extern volatile UCharField ST7Register67;
extern volatile UCharField ST7Register68;
extern volatile UCharField ST7Register69;
extern volatile UCharField ST7Register70;
extern volatile UCharField ST7Register71;
extern volatile UCharField ST7Register72;
extern volatile UCharField ST7Register73;
extern volatile UCharField ST7Register74;
extern volatile UCharField ST7Register75;
extern volatile UCharField ST7Register76;
extern volatile UCharField ST7Register77;
extern volatile UCharField ST7Register78;
extern volatile UCharField ST7Register79;
extern volatile UCharField ST7Register80;
extern volatile UCharField ST7Register81;
extern volatile UCharField ST7Register82;
extern volatile UCharField ST7Register83;
extern volatile UCharField ST7Register84;
extern volatile UCharField ST7Register85;
extern volatile UCharField ST7Register86;
extern volatile UCharField ST7Register87;
extern volatile UCharField ST7Register88;
extern volatile UCharField ST7Register89;
extern volatile UCharField ST7Register90;
extern volatile UCharField ST7Register91;
extern volatile UCharField ST7Register92;
extern volatile UCharField ST7Register93;
extern volatile UCharField ST7Register94;
extern volatile UCharField ST7Register95;
extern volatile UCharField ST7Register96;
extern volatile UCharField ST7Register97;
extern volatile UCharField ST7Register98;
extern volatile UCharField ST7Register99;
extern volatile UCharField ST7Register100;
extern volatile UCharField ST7Register101;
extern volatile UCharField ST7Register102;
extern volatile UCharField ST7Register103;
extern volatile UCharField ST7Register104;
extern volatile UCharField ST7Register105;
extern volatile UCharField ST7Register106;
extern volatile UCharField ST7Register107;
extern volatile UCharField ST7Register108;
extern volatile UCharField ST7Register109;
extern volatile UCharField ST7Register110;
extern volatile UCharField ST7Register111;
extern volatile UCharField ST7Register112;
extern volatile UCharField ST7Register113;
extern volatile UCharField ST7Register114;
extern volatile UCharField ST7Register115;
extern volatile UCharField ST7Register116;
extern volatile UCharField ST7Register117;
extern volatile UCharField ST7Register118;
extern volatile UCharField ST7Register119;
extern volatile UCharField ST7Register120;
extern volatile UCharField ST7Register121;
extern volatile UCharField ST7Register122;
extern volatile UCharField ST7Register123;
extern volatile UCharField ST7Register124;
extern volatile UCharField ST7Register125;
extern volatile UCharField ST7Register126;
extern volatile UCharField ST7Register127;

#pragma DATA_SEG DEFAULT

#define PADR				ST7Register0.byte
#define PADR_0			ST7Register0.field.B0
#define PADR_1			ST7Register0.field.B1
#define PADR_2			ST7Register0.field.B2
#define PADR_3			ST7Register0.field.B3
#define PADR_4			ST7Register0.field.B4
#define PADR_5			ST7Register0.field.B5
#define PADR_6			ST7Register0.field.B6
#define PADR_7			ST7Register0.field.B7

#define PADDR			ST7Register1.byte
#define PADDR_0			ST7Register1.field.B0
#define PADDR_1			ST7Register1.field.B1
#define PADDR_2			ST7Register1.field.B2
#define PADDR_3			ST7Register1.field.B3
#define PADDR_4			ST7Register1.field.B4
#define PADDR_5			ST7Register1.field.B5
#define PADDR_6			ST7Register1.field.B6
#define PADDR_7			ST7Register1.field.B7

#define PAOR				ST7Register2.byte
#define PAOR_0			ST7Register2.field.B0
#define PAOR_1			ST7Register2.field.B1
#define PAOR_2			ST7Register2.field.B2
#define PAOR_3			ST7Register2.field.B3
#define PAOR_4			ST7Register2.field.B4
#define PAOR_5			ST7Register2.field.B5
#define PAOR_6			ST7Register2.field.B6
#define PAOR_7			ST7Register2.field.B7

#define PBDR				ST7Register3.byte
#define PBDR_0			ST7Register3.field.B0
#define PBDR_1			ST7Register3.field.B1
#define PBDR_2			ST7Register3.field.B2
#define PBDR_3			ST7Register3.field.B3
#define PBDR_4			ST7Register3.field.B4
#define PBDR_5			ST7Register3.field.B5
#define PBDR_6			ST7Register3.field.B6
#define PBDR_7			ST7Register3.field.B7

#define PBDDR			ST7Register4.byte
#define PBDDR_0			ST7Register4.field.B0
#define PBDDR_1			ST7Register4.field.B1
#define PBDDR_2			ST7Register4.field.B2
#define PBDDR_3			ST7Register4.field.B3
#define PBDDR_4			ST7Register4.field.B4
#define PBDDR_5			ST7Register4.field.B5
#define PBDDR_6			ST7Register4.field.B6
#define PBDDR_7			ST7Register4.field.B7

#define PBOR				ST7Register5.byte
#define PBOR_0			ST7Register5.field.B0
#define PBOR_1			ST7Register5.field.B1
#define PBOR_2			ST7Register5.field.B2
#define PBOR_3			ST7Register5.field.B3
#define PBOR_4			ST7Register5.field.B4
#define PBOR_5			ST7Register5.field.B5
#define PBOR_6			ST7Register5.field.B6
#define PBOR_7			ST7Register5.field.B7

#define PCDR				ST7Register6.byte
#define PCDR_0			ST7Register6.field.B0
#define PCDR_1			ST7Register6.field.B1
#define PCDR_2			ST7Register6.field.B2
#define PCDR_3			ST7Register6.field.B3
#define PCDR_4			ST7Register6.field.B4
#define PCDR_5			ST7Register6.field.B5
#define PCDR_6			ST7Register6.field.B6
#define PCDR_7			ST7Register6.field.B7

#define PCDDR			ST7Register7.byte
#define PCDDR_0			ST7Register7.field.B0
#define PCDDR_1			ST7Register7.field.B1
#define PCDDR_2			ST7Register7.field.B2
#define PCDDR_3			ST7Register7.field.B3
#define PCDDR_4			ST7Register7.field.B4
#define PCDDR_5			ST7Register7.field.B5
#define PCDDR_6			ST7Register7.field.B6
#define PCDDR_7			ST7Register7.field.B7

#define PCOR				ST7Register8.byte
#define PCOR_0			ST7Register8.field.B0
#define PCOR_1			ST7Register8.field.B1
#define PCOR_2			ST7Register8.field.B2
#define PCOR_3			ST7Register8.field.B3
#define PCOR_4			ST7Register8.field.B4
#define PCOR_5			ST7Register8.field.B5
#define PCOR_6			ST7Register8.field.B6
#define PCOR_7			ST7Register8.field.B7

#define PDDR				ST7Register9.byte
#define PDDR_0			ST7Register9.field.B0
#define PDDR_1			ST7Register9.field.B1
#define PDDR_2			ST7Register9.field.B2
#define PDDR_3			ST7Register9.field.B3
#define PDDR_4			ST7Register9.field.B4
#define PDDR_5			ST7Register9.field.B5
#define PDDR_6			ST7Register9.field.B6
#define PDDR_7			ST7Register9.field.B7

#define PDDDR			ST7Register10.byte
#define PDDDR_0			ST7Register10.field.B0
#define PDDDR_1			ST7Register10.field.B1
#define PDDDR_2			ST7Register10.field.B2
#define PDDDR_3			ST7Register10.field.B3
#define PDDDR_4			ST7Register10.field.B4
#define PDDDR_5			ST7Register10.field.B5
#define PDDDR_6			ST7Register10.field.B6
#define PDDDR_7			ST7Register10.field.B7

#define PDOR				ST7Register11.byte
#define PDOR_0			ST7Register11.field.B0
#define PDOR_1			ST7Register11.field.B1
#define PDOR_2			ST7Register11.field.B2
#define PDOR_3			ST7Register11.field.B3
#define PDOR_4			ST7Register11.field.B4
#define PDOR_5			ST7Register11.field.B5
#define PDOR_6			ST7Register11.field.B6
#define PDOR_7			ST7Register11.field.B7

#define PEDR				ST7Register12.byte
#define PEDR_0			ST7Register12.field.B0
#define PEDR_1			ST7Register12.field.B1
#define PEDR_2			ST7Register12.field.B2
#define PEDR_3			ST7Register12.field.B3
#define PEDR_4			ST7Register12.field.B4
#define PEDR_5			ST7Register12.field.B5
#define PEDR_6			ST7Register12.field.B6
#define PEDR_7			ST7Register12.field.B7

#define PEDDR			ST7Register13.byte
#define PEDDR_0			ST7Register13.field.B0
#define PEDDR_1			ST7Register13.field.B1
#define PEDDR_2			ST7Register13.field.B2
#define PEDDR_3			ST7Register13.field.B3
#define PEDDR_4			ST7Register13.field.B4
#define PEDDR_5			ST7Register13.field.B5
#define PEDDR_6			ST7Register13.field.B6
#define PEDDR_7			ST7Register13.field.B7

#define PEOR				ST7Register14.byte
#define PEOR_0			ST7Register14.field.B0
#define PEOR_1			ST7Register14.field.B1
#define PEOR_2			ST7Register14.field.B2
#define PEOR_3			ST7Register14.field.B3
#define PEOR_4			ST7Register14.field.B4
#define PEOR_5			ST7Register14.field.B5
#define PEOR_6			ST7Register14.field.B6
#define PEOR_7			ST7Register14.field.B7

#define PFDR				ST7Register15.byte
#define PFDR_0			ST7Register15.field.B0
#define PFDR_1			ST7Register15.field.B1
#define PFDR_2			ST7Register15.field.B2
#define PFDR_3			ST7Register15.field.B3
#define PFDR_4			ST7Register15.field.B4
#define PFDR_5			ST7Register15.field.B5
#define PFDR_6			ST7Register15.field.B6
#define PFDR_7			ST7Register15.field.B7

#define PFDDR			ST7Register16.byte
#define PFDDR_0			ST7Register16.field.B0
#define PFDDR_1			ST7Register16.field.B1

⌨️ 快捷键说明

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