;******************************************************************************* ; ; 8096.INC - DEFINITION OF SYMBOLIC NAMES FOR THE I/O REGISTERS OF THE ; 8096 AND THE 80C196 ; Copyright INTEL Corporation 1983,1990 ;******************************************************************************* ; ;/* ; * 8096 SFR's ; */ R0 EQU 00H:WORD ; R ZERO REGISTER AD_COMMAND EQU 02H:BYTE ; W AD_RESULT_LO EQU 02H:BYTE ; R AD_RESULT_HI EQU 03H:BYTE ; R HSI_MODE EQU 03H:BYTE ; W HSO_TIME EQU 04H:WORD ; W HSI_TIME EQU 04H:WORD ; R HSO_COMMAND EQU 06H:BYTE ; W HSI_STATUS EQU 06H:BYTE ; R SBUF EQU 07H:BYTE ; R/W INT_MASK EQU 08H:BYTE ; R/W INT_PENDING EQU 09H:BYTE ; R/W WATCHDOG EQU 0AH:BYTE ; W WATCHDOG TIMER TIMER1 EQU 0AH:WORD ; R TIMER2 EQU 0CH:WORD ; R BAUD_RATE EQU 0EH:BYTE ; W IOPORT0 EQU 0EH:BYTE ; R IOPORT1 EQU 0FH:BYTE ; R/W IOPORT2 EQU 10H:BYTE ; R/W SP_CON EQU 11H:BYTE ; W SP_STAT EQU 11H:BYTE ; R IOC0 EQU 15H:BYTE ; W IOS0 EQU 15H:BYTE ; R IOC1 EQU 16H:BYTE ; W IOS1 EQU 16H:BYTE ; R PWM_CONTROL EQU 17H:BYTE ; W SP EQU 18H:WORD ; R/W ; ;/* ; * 80C196KB SFR's ; */ IOC2 EQU 0BH:BYTE ; W T2CAPTURE EQU 0CH:WORD ; R/W IPEND1 EQU 12H:BYTE ; R/W IMASK1 EQU 13H:BYTE ; R/W WSR EQU 14H:BYTE ; R/W IOS2 EQU 17H:BYTE ; R ; ;/* ; * 80C196KC SFR's - HWindow 1 ; */ AD_TIME EQU 03H:BYTE ; R/W PTSSEL EQU 04H:WORD ; R/W PTSSRV EQU 06H:WORD ; R/W T2CONTROL EQU 0CH:BYTE ; R/W PWM1_CONTROL EQU 16H:BYTE ; R/W PWM2_CONTROL EQU 17H:BYTE ; R/W