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

📄 a91cx27u.h.svn-base

📁 最新火热的CX32 源代码
💻 SVN-BASE
字号:
;/***********************************************************************/
;/*																		*/
;/*								TMP91Cx27U								*/
;/*		Definition and extern statement for IO registers (for ASM)		*/
;/*																		*/
;/*																		*/
;/*			Application			: LCD TV								*/
;/*			Programmer			: (TEAL/SC-VE) GEL						*/
;/*			MCU					: TMP91CP27U							*/
;/*			Main Clock			: fc=27MHz								*/
;/*																		*/
;/*		Copyright(C) TEAL/SC 2004 All rights reserved					*/
;/*																		*/
;/***********************************************************************/
;/***************************************/
;/*	I/O Register Definitions / C900		*/
;/*	Target MCU : TMP91Cx27U				*/
;/***************************************/

;/* Port */
;0000H to 000FH
EXTERN SMALL	_P0;				;/* PORT0			*/
EXTERN SMALL	_P1;				;/* PORT1			*/
EXTERN SMALL	_P0CR;				;/* PORT0 Control	*/
EXTERN SMALL	_P1CR;				;/* PORT1 Control	*/
EXTERN SMALL	_P1FC;				;/* PORT1 Function	*/
EXTERN SMALL	_P2;				;/* PORT2			*/
EXTERN SMALL	_P3;				;/* PORT3			*/
EXTERN SMALL	_P2CR;				;/* PORT2 Control	*/
EXTERN SMALL	_P2FC;				;/* PORT2 Function	*/
EXTERN SMALL	_P3CR;				;/* PORT3 Control	*/
EXTERN SMALL	_P3FC;				;/* PORT3 Function	*/
EXTERN SMALL	_P4;				;/* PORT4			*/
EXTERN SMALL	_P5;				;/* PORT5			*/
EXTERN SMALL	_P4CR;				;/* PORT4 Control	*/
EXTERN SMALL	_P4FC;				;/* PORT4 Function	*/
;0010H to 001FH
EXTERN SMALL	_P6;				;/* PORT6			*/
EXTERN SMALL	_P7;				;/* PORT7			*/
EXTERN SMALL	_P6CR;				;/* PORT6 Control	*/
EXTERN SMALL	_P6FC;				;/* PORT6 Function	*/
EXTERN SMALL	_P7CR;				;/* PORT7 Control	*/
EXTERN SMALL	_P7FC;				;/* PORT7 Function	*/
EXTERN SMALL	_P8;				;/* PORT8			*/
EXTERN SMALL	_P9;				;/* PORT9			*/
EXTERN SMALL	_P8CR;				;/* PORT8 Control	*/
EXTERN SMALL	_P8FC;				;/* PORT8 Function	*/
EXTERN SMALL	_P9CR;				;/* PORT9 Control	*/
EXTERN SMALL	_P9FC;				;/* PORT9 Function	*/
;0020H to 002FH
EXTERN SMALL	_ODE;				;/* Open Drain Register	*/
;/* Interrupt	*/
;0080H to 008FH
EXTERN SMALL	_DMA0V;				;/* DMA 0 Start Vector				*/
EXTERN SMALL	_DMA1V;				;/* DMA 1 Start Vector				*/
EXTERN SMALL	_DMA2V;				;/* DMA 2 Start Vector				*/
EXTERN SMALL	_DMA3V;				;/* DMA 3 Start Vector				*/
EXTERN SMALL	_INTCLR;			;/* Interrupt Clear Control			*/
EXTERN SMALL	_DMAR;				;/* DMA Software Request Register	*/
EXTERN SMALL	_DMAB;				;/* DMA Burst Register (Write only)	*/
EXTERN SMALL	_IIMC;				;/* Interrupt Input Mode Control	*/
;0090H to 009FH
EXTERN SMALL	_INTE0AD;			;/* INT0 & INTAD Enable			*/
EXTERN SMALL	_INTE56;			;/* INT5 & INT6 Enable			*/
EXTERN SMALL	_INTETA01;			;/* INTTA0 & INTTA1 Enable		*/
EXTERN SMALL	_INTETA23;			;/* INTTA2 & INTTA3 Enable		*/
EXTERN SMALL	_INTETA45			;/* INTTA4 & INTTA5 Enable		*/
EXTERN SMALL	_INTETB0;			;/* Interrupt Enable TMRB0		*/
EXTERN SMALL	_INTETB01V;			;/* Interrupt Enable TMRB0/1	*/
EXTERN SMALL	_INTES0;			;/* Interrupt Enable SBI0		*/
EXTERN SMALL	_INTES1;			;/* Interrupt Enable SBI1		*/
EXTERN SMALL	_INTES2RTC;			;/* Interrupt Enable SBI2 RTC	*/
;00A0H to 00AFH
EXTERN SMALL	_INTETC01;			;/* Interrupt Enable TC0/1		*/
EXTERN SMALL	_INTETC23;			;/* Interrupt Enable TC2/3		*/
;/* CS/Wait	*/
;00C0H to 00CFH
EXTERN SMALL	_B0CS;				;/* Block 0 CS/WAIT control Register (Write only)	*/
EXTERN SMALL	_B1CS;				;/* Block 1 CS/WAIT control Register (Write only)	*/
EXTERN SMALL	_B2CS;				;/* Block 2 CS/WAIT control Register (Write only)	*/
EXTERN SMALL	_B3CS;				;/* Block 3 CS/WAIT control Register (Write only)	*/
EXTERN SMALL	_BEXCS;				;/* External CS/WAIT control Register (Write only)	*/
EXTERN SMALL	_MSAR0;				;/* Memory Start Address Reg0	*/
EXTERN SMALL	_MAMR0;				;/* Memory Address Mask Reg0	*/
EXTERN SMALL	_MSAR1;				;/* Memory Start Address Reg1	*/
EXTERN SMALL	_MAMR1;				;/* Memory Address Mask Reg1	*/
EXTERN SMALL	_MSAR2;				;/* Memory Start Address Reg2	*/
EXTERN SMALL	_MAMR2;				;/* Memory Address Mask Reg2	*/
EXTERN SMALL	_MSAR3;				;/* Memory Start Address Reg3	*/
EXTERN SMALL	_MAMR3;				;/* Memory Address Mask Reg3	*/
;/* System control	*/
;00E0H to 00EFH
EXTERN SMALL	_SYSCR0;			;/* System Clock Control Register 0	*/
EXTERN SMALL	_SYSCR1;			;/* System Clock Control Register 1	*/
EXTERN SMALL	_SYSCR2;			;/* System Clock Control Register 2	*/
EXTERN SMALL	_EMCCR0;			;/* EMC Control Register 0	*/
EXTERN SMALL	_EMCCR1;			;/* EMC Control Register 1	*/
;/* Timer	*/
;0100H to 010FH
EXTERN MEDIUM	_TA01RUN;			;/* Timer RUN									*/
EXTERN MEDIUM	_TA0REG;			;/* 8-bit Timer Register 0 (Write only)			*/
EXTERN MEDIUM	_TA1REG;			;/* 8-bit Timer Register 1 (Write only)			*/
EXTERN MEDIUM	_TA01MOD;			;/* 8-bit Timer Source CLK & MODE				*/
EXTERN MEDIUM	_TA1FFCR;			;/* 8-bit Timer Flip-Flop Control (Write only)	*/
EXTERN MEDIUM	_TA23RUN;			;/* Timer RUN									*/
EXTERN MEDIUM	_TA2REG;			;/* 8-bit Timer Register 0 (Write only)			*/
EXTERN MEDIUM	_TA3REG;			;/* 8-bit Timer Register 1 (Write only)			*/
EXTERN MEDIUM	_TA23MOD;			;/* 8-bit Timer Source CLK & MODE				*/
EXTERN MEDIUM	_TA3FFCR;			;/* 8-bit Timer Flip-Flop Control (Write only)	*/
;0110H to 011FH
EXTERN MEDIUM	_TA45RUN;			;/* Timer RUN									*/
EXTERN MEDIUM	_TA4REG;			;/* 8-bit Timer Register 0 (Write only)			*/
EXTERN MEDIUM	_TA5REG;			;/* 8-bit Timer Register 1 (Write only)			*/
EXTERN MEDIUM	_TA45MOD;			;/* 8-bit Timer Source CLK & MODE				*/
EXTERN MEDIUM	_TA5FFCR;			;/* 8-bit Timer Flip-Flop Control (Write only)	*/
;0180H to 018FH
EXTERN MEDIUM	_TB0RUN;			;/* Timer Control							*/
EXTERN MEDIUM	_TB0MOD;			;/* 16-bit Timer Source CLK & MODE			*/
EXTERN MEDIUM	_TB0FFCR;			;/* 16-bit Timer Flip-Flop Control			*/
EXTERN MEDIUM	__TB0RG0;			;/* 16-bit Timer Register 0 (Write only)	*/
EXTERN MEDIUM	__TB0RG1;			;/* 16-bit Timer Register 1 (Write only)	*/
EXTERN MEDIUM	__TB0CP0;			;/* Capture Register 0	*/
EXTERN MEDIUM	__TB0CP1;			;/* Capture Register 1	*/
;0200H to 020FH
EXTERN MEDIUM	_SC0BUF;			;/* Serial Channel0 Buffer			*/
EXTERN MEDIUM	_SC0CR;				;/* Serial Channel0 Control			*/
EXTERN MEDIUM	_SC0MOD0;			;/* Serial Channel0 Mode 0			*/
EXTERN MEDIUM	_BR0CR;				;/* Serial Channel0 Baud Rate		*/
EXTERN MEDIUM	_BR0ADD;			;/* Serial Channel0 Baud Address	*/
EXTERN MEDIUM	_SC0MOD1;			;/* Serial Channel0 Mode 1			*/
EXTERN MEDIUM	_SIRCR;				;/* IrDA Control Register			*/
EXTERN MEDIUM	_SC1BUF;			;/* Serial Channel1 Buffer			*/
EXTERN MEDIUM	_SC1CR;				;/* Serial Channel1 Control			*/
EXTERN MEDIUM	_SC1MOD0;			;/* Serial Channel1 Mode 0			*/
EXTERN MEDIUM	_BR1CR;				;/* Serial Channel1 Baud Rate		*/
EXTERN MEDIUM	_BR1ADD;			;/* Serial Channel1 Baud Address	*/
EXTERN MEDIUM	_SC1MOD1;			;/* Serial Channel1 Mode 1			*/
;/* SBI (I2C)	*/
;0240H to 024FH
EXTERN MEDIUM	_SBI0CR1;			;/* Serial Bus Interface Control Register 1 (Write only)				*/
EXTERN MEDIUM	_SBI0DBR;			;/* SBI Buffer Register (Write only)									*/
EXTERN MEDIUM	_I2C0AR;			;/* I2CBUS Address Register (Write only)								*/
EXTERN MEDIUM	_SBI0CR2;			;/* Serial Bus Interface Control Register 2 (Read:SBI0SR) (Write only)	*/
EXTERN MEDIUM	_SBI0BR0;			;/* Serial Bus Interface Baud Rate Register 0	*/
EXTERN MEDIUM	_SBI0BR1;			;/* Serial Bus Interface Baud Rate Register 1	*/
;/* A/D Converter	*/
;02A0H to 02AFH
EXTERN MEDIUM	__ADREG04;			;/* AD Result Register 0/4	*/
EXTERN MEDIUM	__ADREG15;			;/* AD Result Register 1/5	*/
EXTERN MEDIUM	__ADREG26;			;/* AD Result Register 2/6	*/
EXTERN MEDIUM	__ADREG37;			;/* AD Result Register 3/7	*/
;02B0H to 02BFH
EXTERN MEDIUM	_ADMOD0;			;/* AD MODE Register 0		*/
EXTERN MEDIUM	_ADMOD1;			;/* AD MODE Register 1		*/
;/* Watch dog timer	*/
;0300H to 030FH
EXTERN MEDIUM	_WDMOD;				;/* WDT MODE Register		*/
EXTERN MEDIUM	_WDCR;				;/* WD Control				*/
;0310H to 031FH
EXTERN MEDIUM	_RTCCR;				;/* RTC Control				*/

⌨️ 快捷键说明

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