1        LIST
2
3;==========================================================================
4; Build date : Dec 08 2015
5;  MPASM PIC16LF1615 processor include
6;
7;  (c) Copyright 1999-2015 Microchip Technology, All rights reserved
8;==========================================================================
9
10        NOLIST
11
12;==========================================================================
13;  This header file defines configurations, registers, and other useful
14;  bits of information for the PIC16LF1615 microcontroller.  These names
15;  are taken to match the data sheets as closely as possible.
16;
17;  Note that the processor must be selected before this file is included.
18;  The processor may be selected the following ways:
19;
20;       1. Command line switch:
21;               C:\MPASM MYFILE.ASM /PIC16LF1615
22;       2. LIST directive in the source file
23;               LIST   P=PIC16LF1615
24;       3. Processor Type entry in the MPASM full-screen interface
25;       4. Setting the processor in the MPLAB Project Dialog
26;==========================================================================
27;;;; Begin: Added in gputils
28
29;==========================================================================
30;
31;       Gputils Specific Revision History
32;
33;==========================================================================
34
35;       12 Jul 2014  Added the _DEBUG_ON and _DEBUG_OFF config options.
36;;;; End: Added in gputils
37
38;==========================================================================
39;
40;       Verify Processor
41;
42;==========================================================================
43        IFNDEF __16LF1615
44           MESSG "Processor-header file mismatch.  Verify selected processor."
45        ENDIF
46
47
48
49;==========================================================================
50;
51;       Register Definitions
52;
53;==========================================================================
54
55W                EQU  H'0000'
56F                EQU  H'0001'
57
58;----- Register Files -----------------------------------------------------
59
60;-----Bank0------------------
61INDF0            EQU  H'0000'
62INDF1            EQU  H'0001'
63PCL              EQU  H'0002'
64STATUS           EQU  H'0003'
65FSR0             EQU  H'0004'
66FSR0L            EQU  H'0004'
67FSR0H            EQU  H'0005'
68FSR1             EQU  H'0006'
69FSR1L            EQU  H'0006'
70FSR1H            EQU  H'0007'
71BSR              EQU  H'0008'
72WREG             EQU  H'0009'
73PCLATH           EQU  H'000A'
74INTCON           EQU  H'000B'
75PORTA            EQU  H'000C'
76PORTC            EQU  H'000E'
77PIR1             EQU  H'0010'
78PIR2             EQU  H'0011'
79PIR3             EQU  H'0012'
80PIR4             EQU  H'0013'
81PIR5             EQU  H'0014'
82TMR0             EQU  H'0015'
83TMR1             EQU  H'0016'
84TMR1L            EQU  H'0016'
85TMR1H            EQU  H'0017'
86T1CON            EQU  H'0018'
87T1GCON           EQU  H'0019'
88T2TMR            EQU  H'001A'
89TMR2             EQU  H'001A'
90PR2              EQU  H'001B'
91T2PR             EQU  H'001B'
92T2CON            EQU  H'001C'
93T2HLT            EQU  H'001D'
94T2CLKCON         EQU  H'001E'
95T2RST            EQU  H'001F'
96
97;-----Bank1------------------
98TRISA            EQU  H'008C'
99TRISC            EQU  H'008E'
100PIE1             EQU  H'0090'
101PIE2             EQU  H'0091'
102PIE3             EQU  H'0092'
103PIE4             EQU  H'0093'
104PIE5             EQU  H'0094'
105OPTION_REG       EQU  H'0095'
106PCON             EQU  H'0096'
107OSCTUNE          EQU  H'0098'
108OSCCON           EQU  H'0099'
109OSCSTAT          EQU  H'009A'
110ADRES            EQU  H'009B'
111ADRESL           EQU  H'009B'
112ADRESH           EQU  H'009C'
113ADCON0           EQU  H'009D'
114ADCON1           EQU  H'009E'
115ADCON2           EQU  H'009F'
116
117;-----Bank2------------------
118LATA             EQU  H'010C'
119LATC             EQU  H'010E'
120CM1CON0          EQU  H'0111'
121CM1CON1          EQU  H'0112'
122CM2CON0          EQU  H'0113'
123CM2CON1          EQU  H'0114'
124CMOUT            EQU  H'0115'
125BORCON           EQU  H'0116'
126FVRCON           EQU  H'0117'
127DAC1CON0         EQU  H'0118'
128DAC1CON1         EQU  H'0119'
129ZCD1CON          EQU  H'011C'
130
131;-----Bank3------------------
132ANSELA           EQU  H'018C'
133ANSELC           EQU  H'018E'
134PMADR            EQU  H'0191'
135PMADRL           EQU  H'0191'
136PMADRH           EQU  H'0192'
137PMDAT            EQU  H'0193'
138PMDATL           EQU  H'0193'
139PMDATH           EQU  H'0194'
140PMCON1           EQU  H'0195'
141PMCON2           EQU  H'0196'
142RC1REG           EQU  H'0199'
143RCREG            EQU  H'0199'
144RCREG1           EQU  H'0199'
145TX1REG           EQU  H'019A'
146TXREG            EQU  H'019A'
147TXREG1           EQU  H'019A'
148SP1BRG           EQU  H'019B'
149SP1BRGL          EQU  H'019B'
150SPBRG            EQU  H'019B'
151SPBRG1           EQU  H'019B'
152SPBRGL           EQU  H'019B'
153SP1BRGH          EQU  H'019C'
154SPBRGH           EQU  H'019C'
155SPBRGH1          EQU  H'019C'
156RC1STA           EQU  H'019D'
157RCSTA            EQU  H'019D'
158RCSTA1           EQU  H'019D'
159TX1STA           EQU  H'019E'
160TXSTA            EQU  H'019E'
161TXSTA1           EQU  H'019E'
162BAUD1CON         EQU  H'019F'
163BAUDCON          EQU  H'019F'
164BAUDCON1         EQU  H'019F'
165BAUDCTL          EQU  H'019F'
166BAUDCTL1         EQU  H'019F'
167
168;-----Bank4------------------
169WPUA             EQU  H'020C'
170WPUC             EQU  H'020E'
171SSP1BUF          EQU  H'0211'
172SSPBUF           EQU  H'0211'
173SSP1ADD          EQU  H'0212'
174SSPADD           EQU  H'0212'
175SSP1MSK          EQU  H'0213'
176SSPMSK           EQU  H'0213'
177SSP1STAT         EQU  H'0214'
178SSPSTAT          EQU  H'0214'
179SSP1CON          EQU  H'0215'
180SSP1CON1         EQU  H'0215'
181SSPCON           EQU  H'0215'
182SSPCON1          EQU  H'0215'
183SSP1CON2         EQU  H'0216'
184SSPCON2          EQU  H'0216'
185SSP1CON3         EQU  H'0217'
186SSPCON3          EQU  H'0217'
187
188;-----Bank5------------------
189ODCONA           EQU  H'028C'
190ODCONC           EQU  H'028E'
191CCPR1            EQU  H'0291'
192CCPR1L           EQU  H'0291'
193CCPR1H           EQU  H'0292'
194CCP1CON          EQU  H'0293'
195CCP1CAP          EQU  H'0294'
196CCPR2            EQU  H'0298'
197CCPR2L           EQU  H'0298'
198CCPR2H           EQU  H'0299'
199CCP2CON          EQU  H'029A'
200CCP2CAP          EQU  H'029B'
201CCPTMRS          EQU  H'029E'
202
203;-----Bank6------------------
204SLRCONA          EQU  H'030C'
205SLRCONC          EQU  H'030E'
206
207;-----Bank7------------------
208INLVLA           EQU  H'038C'
209INLVLC           EQU  H'038E'
210IOCAP            EQU  H'0391'
211IOCAN            EQU  H'0392'
212IOCAF            EQU  H'0393'
213IOCCP            EQU  H'0397'
214IOCCN            EQU  H'0398'
215IOCCF            EQU  H'0399'
216
217;-----Bank8------------------
218HIDRVC           EQU  H'040E'
219T4TMR            EQU  H'0413'
220TMR4             EQU  H'0413'
221PR4              EQU  H'0414'
222T4PR             EQU  H'0414'
223T4CON            EQU  H'0415'
224T4HLT            EQU  H'0416'
225T4CLKCON         EQU  H'0417'
226T4RST            EQU  H'0418'
227T6TMR            EQU  H'041A'
228TMR6             EQU  H'041A'
229PR6              EQU  H'041B'
230T6PR             EQU  H'041B'
231T6CON            EQU  H'041C'
232T6HLT            EQU  H'041D'
233T6CLKCON         EQU  H'041E'
234T6RST            EQU  H'041F'
235
236;-----Bank9------------------
237TMR3L            EQU  H'0493'
238TMR3H            EQU  H'0494'
239T3CON            EQU  H'0495'
240T3GCON           EQU  H'0496'
241TMR5L            EQU  H'049A'
242TMR5H            EQU  H'049B'
243T5CON            EQU  H'049C'
244T5GCON           EQU  H'049D'
245
246;-----Bank11------------------
247PID1SET          EQU  H'058C'
248PID1SETL         EQU  H'058C'
249PID1SETH         EQU  H'058D'
250PID1IN           EQU  H'058E'
251PID1INL          EQU  H'058E'
252PID1INH          EQU  H'058F'
253PID1K1           EQU  H'0590'
254PID1K1L          EQU  H'0590'
255PID1K1H          EQU  H'0591'
256PID1K2           EQU  H'0592'
257PID1K2L          EQU  H'0592'
258PID1K2H          EQU  H'0593'
259PID1K3           EQU  H'0594'
260PID1K3L          EQU  H'0594'
261PID1K3H          EQU  H'0595'
262PID1OUT          EQU  H'0596'
263PID1OUTLL        EQU  H'0596'
264PID1OUTLH        EQU  H'0597'
265PID1OUTHL        EQU  H'0598'
266PID1OUTHH        EQU  H'0599'
267PID1OUTU         EQU  H'059A'
268PID1Z1           EQU  H'059B'
269PID1Z1L          EQU  H'059B'
270PID1Z1H          EQU  H'059C'
271PID1Z1U          EQU  H'059D'
272
273;-----Bank12------------------
274PID1Z2           EQU  H'060C'
275PID1Z2L          EQU  H'060C'
276PID1Z2H          EQU  H'060D'
277PID1Z2U          EQU  H'060E'
278PID1ACC          EQU  H'060F'
279PID1ACCLL        EQU  H'060F'
280PID1ACCLH        EQU  H'0610'
281PID1ACCHL        EQU  H'0611'
282PID1ACCHH        EQU  H'0612'
283PID1ACCU         EQU  H'0613'
284PID1CON          EQU  H'0614'
285PWM3DCL          EQU  H'0617'
286PWM3DCH          EQU  H'0618'
287PWM3CON          EQU  H'0619'
288PWM4DCL          EQU  H'061A'
289PWM4DCH          EQU  H'061B'
290PWM4CON          EQU  H'061C'
291
292;-----Bank13------------------
293CWG1DBR          EQU  H'0691'
294CWG1DBF          EQU  H'0692'
295CWG1AS0          EQU  H'0693'
296CWG1AS1          EQU  H'0694'
297CWG1OCON0        EQU  H'0695'
298CWG1CON0         EQU  H'0696'
299CWG1CON1         EQU  H'0697'
300CWG1CLKCON       EQU  H'0699'
301CWG1ISM          EQU  H'069A'
302
303;-----Bank14------------------
304WDTCON0          EQU  H'0711'
305WDTCON1          EQU  H'0712'
306WDTPSL           EQU  H'0713'
307WDTPSH           EQU  H'0714'
308WDTTMR           EQU  H'0715'
309SCANLADR         EQU  H'0718'
310SCANLADRL        EQU  H'0718'
311SCANLADRH        EQU  H'0719'
312SCANHADR         EQU  H'071A'
313SCANHADRL        EQU  H'071A'
314SCANHADRH        EQU  H'071B'
315SCANCON0         EQU  H'071C'
316SCANTRIG         EQU  H'071D'
317
318;-----Bank15------------------
319CRCDAT           EQU  H'0791'
320CRCDATL          EQU  H'0791'
321CRCDATH          EQU  H'0792'
322CRCACC           EQU  H'0793'
323CRCACCL          EQU  H'0793'
324CRCACCH          EQU  H'0794'
325CRCSHIFT         EQU  H'0795'
326CRCSHIFTL        EQU  H'0795'
327CRCSHIFTH        EQU  H'0796'
328CRCXOR           EQU  H'0797'
329CRCXORL          EQU  H'0797'
330CRCXORH          EQU  H'0798'
331CRCCON0          EQU  H'0799'
332CRCCON1          EQU  H'079A'
333
334;-----Bank16------------------
335AT1RES           EQU  H'080C'
336AT1RESL          EQU  H'080C'
337AT1RESH          EQU  H'080D'
338AT1MISS          EQU  H'080E'
339AT1MISSL         EQU  H'080E'
340AT1MISSH         EQU  H'080F'
341AT1PER           EQU  H'0810'
342AT1PERL          EQU  H'0810'
343AT1PERH          EQU  H'0811'
344AT1PHS           EQU  H'0812'
345AT1PHSL          EQU  H'0812'
346AT1PHSH          EQU  H'0813'
347AT1CON0          EQU  H'0814'
348AT1CON1          EQU  H'0815'
349AT1IR0           EQU  H'0816'
350AT1IE0           EQU  H'0817'
351AT1IR1           EQU  H'0818'
352AT1IE1           EQU  H'0819'
353AT1STPT          EQU  H'081A'
354AT1STPTL         EQU  H'081A'
355AT1STPTH         EQU  H'081B'
356AT1ERR           EQU  H'081C'
357AT1ERRL          EQU  H'081C'
358AT1ERRH          EQU  H'081D'
359
360;-----Bank17------------------
361AT1CLK           EQU  H'088C'
362AT1SIG           EQU  H'088D'
363AT1CSEL1         EQU  H'088E'
364AT1CC1           EQU  H'088F'
365AT1CC1L          EQU  H'088F'
366AT1CC1H          EQU  H'0890'
367AT1CCON1         EQU  H'0891'
368AT1CSEL2         EQU  H'0892'
369AT1CC2           EQU  H'0893'
370AT1CC2L          EQU  H'0893'
371AT1CC2H          EQU  H'0894'
372AT1CCON2         EQU  H'0895'
373AT1CSEL3         EQU  H'0896'
374AT1CC3           EQU  H'0897'
375AT1CC3L          EQU  H'0897'
376AT1CC3H          EQU  H'0898'
377AT1CCON3         EQU  H'0899'
378
379;-----Bank27------------------
380SMT1TMR          EQU  H'0D8C'
381SMT1TMRL         EQU  H'0D8C'
382SMT1TMRH         EQU  H'0D8D'
383SMT1TMRU         EQU  H'0D8E'
384SMT1CPR          EQU  H'0D8F'
385SMT1CPRL         EQU  H'0D8F'
386SMT1CPRH         EQU  H'0D90'
387SMT1CPRU         EQU  H'0D91'
388SMT1CPW          EQU  H'0D92'
389SMT1CPWL         EQU  H'0D92'
390SMT1CPWH         EQU  H'0D93'
391SMT1CPWU         EQU  H'0D94'
392SMT1PR           EQU  H'0D95'
393SMT1PRL          EQU  H'0D95'
394SMT1PRH          EQU  H'0D96'
395SMT1PRU          EQU  H'0D97'
396SMT1CON0         EQU  H'0D98'
397SMT1CON1         EQU  H'0D99'
398SMT1STAT         EQU  H'0D9A'
399SMT1CLK          EQU  H'0D9B'
400SMT1SIG          EQU  H'0D9C'
401SMT1WIN          EQU  H'0D9D'
402SMT2TMR          EQU  H'0D9E'
403SMT2TMRL         EQU  H'0D9E'
404SMT2TMRH         EQU  H'0D9F'
405SMT2TMRU         EQU  H'0DA0'
406SMT2CPR          EQU  H'0DA1'
407SMT2CPRL         EQU  H'0DA1'
408SMT2CPRH         EQU  H'0DA2'
409SMT2CPRU         EQU  H'0DA3'
410SMT2CPW          EQU  H'0DA4'
411SMT2CPWL         EQU  H'0DA4'
412SMT2CPWH         EQU  H'0DA5'
413SMT2CPWU         EQU  H'0DA6'
414SMT2PR           EQU  H'0DA7'
415SMT2PRL          EQU  H'0DA7'
416SMT2PRH          EQU  H'0DA8'
417SMT2PRU          EQU  H'0DA9'
418SMT2CON0         EQU  H'0DAA'
419SMT2CON1         EQU  H'0DAB'
420SMT2STAT         EQU  H'0DAC'
421SMT2CLK          EQU  H'0DAD'
422SMT2SIG          EQU  H'0DAE'
423SMT2WIN          EQU  H'0DAF'
424
425;-----Bank28------------------
426PPSLOCK          EQU  H'0E0F'
427INTPPS           EQU  H'0E10'
428T0CKIPPS         EQU  H'0E11'
429T1CKIPPS         EQU  H'0E12'
430T1GPPS           EQU  H'0E13'
431CCP1PPS          EQU  H'0E14'
432CCP2PPS          EQU  H'0E15'
433ATINPPS          EQU  H'0E16'
434CWGINPPS         EQU  H'0E17'
435T2PPS            EQU  H'0E18'
436T3CKIPPS         EQU  H'0E19'
437T3GPPS           EQU  H'0E1A'
438T4PPS            EQU  H'0E1B'
439T5CKIPPS         EQU  H'0E1C'
440T5GPPS           EQU  H'0E1D'
441T6PPS            EQU  H'0E1E'
442ATCC1PPS         EQU  H'0E1F'
443SSPCLKPPS        EQU  H'0E20'
444SSPDATPPS        EQU  H'0E21'
445SSPSSPPS         EQU  H'0E22'
446ATCC2PPS         EQU  H'0E23'
447RXPPS            EQU  H'0E24'
448CKPPS            EQU  H'0E25'
449SMT1SIGPPS       EQU  H'0E26'
450SMT1WINPPS       EQU  H'0E27'
451CLCIN0PPS        EQU  H'0E28'
452CLCIN1PPS        EQU  H'0E29'
453CLCIN2PPS        EQU  H'0E2A'
454CLCIN3PPS        EQU  H'0E2B'
455SMT2SIGPPS       EQU  H'0E2C'
456SMT2WINPPS       EQU  H'0E2D'
457ATCC3PPS         EQU  H'0E2E'
458
459;-----Bank29------------------
460RA0PPS           EQU  H'0E90'
461RA1PPS           EQU  H'0E91'
462RA2PPS           EQU  H'0E92'
463RA4PPS           EQU  H'0E94'
464RA5PPS           EQU  H'0E95'
465RC0PPS           EQU  H'0EA0'
466RC1PPS           EQU  H'0EA1'
467RC2PPS           EQU  H'0EA2'
468RC3PPS           EQU  H'0EA3'
469RC4PPS           EQU  H'0EA4'
470RC5PPS           EQU  H'0EA5'
471
472;-----Bank30------------------
473CLCDATA          EQU  H'0F0F'
474CLC1CON          EQU  H'0F10'
475CLC1POL          EQU  H'0F11'
476CLC1SEL0         EQU  H'0F12'
477CLC1SEL1         EQU  H'0F13'
478CLC1SEL2         EQU  H'0F14'
479CLC1SEL3         EQU  H'0F15'
480CLC1GLS0         EQU  H'0F16'
481CLC1GLS1         EQU  H'0F17'
482CLC1GLS2         EQU  H'0F18'
483CLC1GLS3         EQU  H'0F19'
484CLC2CON          EQU  H'0F1A'
485CLC2POL          EQU  H'0F1B'
486CLC2SEL0         EQU  H'0F1C'
487CLC2SEL1         EQU  H'0F1D'
488CLC2SEL2         EQU  H'0F1E'
489CLC2SEL3         EQU  H'0F1F'
490CLC2GLS0         EQU  H'0F20'
491CLC2GLS1         EQU  H'0F21'
492CLC2GLS2         EQU  H'0F22'
493CLC2GLS3         EQU  H'0F23'
494CLC3CON          EQU  H'0F24'
495CLC3POL          EQU  H'0F25'
496CLC3SEL0         EQU  H'0F26'
497CLC3SEL1         EQU  H'0F27'
498CLC3SEL2         EQU  H'0F28'
499CLC3SEL3         EQU  H'0F29'
500CLC3GLS0         EQU  H'0F2A'
501CLC3GLS1         EQU  H'0F2B'
502CLC3GLS2         EQU  H'0F2C'
503CLC3GLS3         EQU  H'0F2D'
504CLC4CON          EQU  H'0F2E'
505CLC4POL          EQU  H'0F2F'
506CLC4SEL0         EQU  H'0F30'
507CLC4SEL1         EQU  H'0F31'
508CLC4SEL2         EQU  H'0F32'
509CLC4SEL3         EQU  H'0F33'
510CLC4GLS0         EQU  H'0F34'
511CLC4GLS1         EQU  H'0F35'
512CLC4GLS2         EQU  H'0F36'
513CLC4GLS3         EQU  H'0F37'
514
515;-----Bank31------------------
516STATUS_SHAD      EQU  H'0FE4'
517WREG_SHAD        EQU  H'0FE5'
518BSR_SHAD         EQU  H'0FE6'
519PCLATH_SHAD      EQU  H'0FE7'
520FSR0L_SHAD       EQU  H'0FE8'
521FSR0H_SHAD       EQU  H'0FE9'
522FSR1L_SHAD       EQU  H'0FEA'
523FSR1H_SHAD       EQU  H'0FEB'
524STKPTR           EQU  H'0FED'
525TOSL             EQU  H'0FEE'
526TOSH             EQU  H'0FEF'
527
528;----- STATUS Bits -----------------------------------------------------
529C                EQU  H'0000'
530DC               EQU  H'0001'
531Z                EQU  H'0002'
532NOT_PD           EQU  H'0003'
533NOT_TO           EQU  H'0004'
534
535
536;----- BSR Bits -----------------------------------------------------
537BSR0             EQU  H'0000'
538BSR1             EQU  H'0001'
539BSR2             EQU  H'0002'
540BSR3             EQU  H'0003'
541BSR4             EQU  H'0004'
542
543
544;----- INTCON Bits -----------------------------------------------------
545IOCIF            EQU  H'0000'
546INTF             EQU  H'0001'
547TMR0IF           EQU  H'0002'
548IOCIE            EQU  H'0003'
549INTE             EQU  H'0004'
550TMR0IE           EQU  H'0005'
551PEIE             EQU  H'0006'
552GIE              EQU  H'0007'
553
554T0IF             EQU  H'0002'
555T0IE             EQU  H'0005'
556
557
558;----- PORTA Bits -----------------------------------------------------
559RA0              EQU  H'0000'
560RA1              EQU  H'0001'
561RA2              EQU  H'0002'
562RA3              EQU  H'0003'
563RA4              EQU  H'0004'
564RA5              EQU  H'0005'
565
566
567;----- PORTC Bits -----------------------------------------------------
568RC0              EQU  H'0000'
569RC1              EQU  H'0001'
570RC2              EQU  H'0002'
571RC3              EQU  H'0003'
572RC4              EQU  H'0004'
573RC5              EQU  H'0005'
574
575
576;----- PIR1 Bits -----------------------------------------------------
577TMR1IF           EQU  H'0000'
578TMR2IF           EQU  H'0001'
579CCP1IF           EQU  H'0002'
580SSP1IF           EQU  H'0003'
581TXIF             EQU  H'0004'
582RCIF             EQU  H'0005'
583ADIF             EQU  H'0006'
584TMR1GIF          EQU  H'0007'
585
586
587;----- PIR2 Bits -----------------------------------------------------
588CCP2IF           EQU  H'0000'
589TMR4IF           EQU  H'0001'
590TMR6IF           EQU  H'0002'
591BCL1IF           EQU  H'0003'
592C1IF             EQU  H'0005'
593C2IF             EQU  H'0006'
594OSFIF            EQU  H'0007'
595
596
597;----- PIR3 Bits -----------------------------------------------------
598CLC1IF           EQU  H'0000'
599CLC2IF           EQU  H'0001'
600CLC3IF           EQU  H'0002'
601CLC4IF           EQU  H'0003'
602ZCDIF            EQU  H'0004'
603CWGIF            EQU  H'0005'
604
605
606;----- PIR4 Bits -----------------------------------------------------
607SMT1IF           EQU  H'0000'
608SMT1PRAIF        EQU  H'0001'
609SMT1PWAIF        EQU  H'0002'
610SMT2IF           EQU  H'0003'
611SMT2PRAIF        EQU  H'0004'
612SMT2PWAIF        EQU  H'0005'
613CRCIF            EQU  H'0006'
614SCANIF           EQU  H'0007'
615
616
617;----- PIR5 Bits -----------------------------------------------------
618PID1DIF          EQU  H'0000'
619PID1EIF          EQU  H'0001'
620AT1IF            EQU  H'0002'
621TMR5IF           EQU  H'0004'
622TMR5GIF          EQU  H'0005'
623TMR3IF           EQU  H'0006'
624TMR3GIF          EQU  H'0007'
625
626
627;----- T1CON Bits -----------------------------------------------------
628TMR1ON           EQU  H'0000'
629NOT_T1SYNC       EQU  H'0002'
630
631T1CKPS0          EQU  H'0004'
632T1CKPS1          EQU  H'0005'
633TMR1CS0          EQU  H'0006'
634TMR1CS1          EQU  H'0007'
635
636
637;----- T1GCON Bits -----------------------------------------------------
638T1GVAL           EQU  H'0002'
639T1GGO_NOT_DONE   EQU  H'0003'
640T1GSPM           EQU  H'0004'
641T1GTM            EQU  H'0005'
642T1GPOL           EQU  H'0006'
643TMR1GE           EQU  H'0007'
644
645T1GSS0           EQU  H'0000'
646T1GSS1           EQU  H'0001'
647
648
649;----- T2CON Bits -----------------------------------------------------
650ON               EQU  H'0007'
651
652OUTPS0           EQU  H'0000'
653OUTPS1           EQU  H'0001'
654OUTPS2           EQU  H'0002'
655OUTPS3           EQU  H'0003'
656CKPS0            EQU  H'0004'
657CKPS1            EQU  H'0005'
658CKPS2            EQU  H'0006'
659
660T2ON             EQU  H'0007'
661
662T2OUTPS0         EQU  H'0000'
663T2OUTPS1         EQU  H'0001'
664T2OUTPS2         EQU  H'0002'
665T2OUTPS3         EQU  H'0003'
666T2CKPS0          EQU  H'0004'
667T2CKPS1          EQU  H'0005'
668T2CKPS2          EQU  H'0006'
669TMR2ON           EQU  H'0007'
670
671
672;----- T2HLT Bits -----------------------------------------------------
673CKSYNC           EQU  H'0005'
674CKPOL            EQU  H'0006'
675PSYNC            EQU  H'0007'
676
677MODE0            EQU  H'0000'
678MODE1            EQU  H'0001'
679MODE2            EQU  H'0002'
680MODE3            EQU  H'0003'
681MODE4            EQU  H'0004'
682
683T2CKSYNC         EQU  H'0005'
684T2CKPOL          EQU  H'0006'
685T2PSYNC          EQU  H'0007'
686
687T2MODE0          EQU  H'0000'
688T2MODE1          EQU  H'0001'
689T2MODE2          EQU  H'0002'
690T2MODE3          EQU  H'0003'
691T2MODE4          EQU  H'0004'
692
693
694;----- T2CLKCON Bits -----------------------------------------------------
695CS0              EQU  H'0000'
696CS1              EQU  H'0001'
697CS2              EQU  H'0002'
698CS3              EQU  H'0003'
699
700
701T2CS0            EQU  H'0000'
702T2CS1            EQU  H'0001'
703T2CS2            EQU  H'0002'
704T2CS3            EQU  H'0003'
705
706
707;----- T2RST Bits -----------------------------------------------------
708RSEL0            EQU  H'0000'
709RSEL1            EQU  H'0001'
710RSEL2            EQU  H'0002'
711RSEL3            EQU  H'0003'
712
713
714T2RSEL0          EQU  H'0000'
715T2RSEL1          EQU  H'0001'
716T2RSEL2          EQU  H'0002'
717T2RSEL3          EQU  H'0003'
718
719
720;----- TRISA Bits -----------------------------------------------------
721TRISA0           EQU  H'0000'
722TRISA1           EQU  H'0001'
723TRISA2           EQU  H'0002'
724TRISA3           EQU  H'0003'
725TRISA4           EQU  H'0004'
726TRISA5           EQU  H'0005'
727
728
729;----- TRISC Bits -----------------------------------------------------
730TRISC0           EQU  H'0000'
731TRISC1           EQU  H'0001'
732TRISC2           EQU  H'0002'
733TRISC3           EQU  H'0003'
734TRISC4           EQU  H'0004'
735TRISC5           EQU  H'0005'
736
737
738;----- PIE1 Bits -----------------------------------------------------
739TMR1IE           EQU  H'0000'
740TMR2IE           EQU  H'0001'
741CCP1IE           EQU  H'0002'
742SSP1IE           EQU  H'0003'
743TXIE             EQU  H'0004'
744RCIE             EQU  H'0005'
745ADIE             EQU  H'0006'
746TMR1GIE          EQU  H'0007'
747
748
749;----- PIE2 Bits -----------------------------------------------------
750CCP2IE           EQU  H'0000'
751TMR4IE           EQU  H'0001'
752TMR6IE           EQU  H'0002'
753BCL1IE           EQU  H'0003'
754C1IE             EQU  H'0005'
755C2IE             EQU  H'0006'
756OSCFIE           EQU  H'0007'
757
758
759;----- PIE3 Bits -----------------------------------------------------
760CLC1IE           EQU  H'0000'
761CLC2IE           EQU  H'0001'
762CLC3IE           EQU  H'0002'
763CLC4IE           EQU  H'0003'
764ZCDIE            EQU  H'0004'
765CWGIE            EQU  H'0005'
766
767
768;----- PIE4 Bits -----------------------------------------------------
769SMT1IE           EQU  H'0000'
770SMT1PRAIE        EQU  H'0001'
771SMT1PWAIE        EQU  H'0002'
772SMT2IE           EQU  H'0003'
773SMT2PRAIE        EQU  H'0004'
774SMT2PWAIE        EQU  H'0005'
775CRCIE            EQU  H'0006'
776SCANIE           EQU  H'0007'
777
778
779;----- PIE5 Bits -----------------------------------------------------
780PID1DIE          EQU  H'0000'
781PID1EIE          EQU  H'0001'
782AT1IE            EQU  H'0002'
783TMR5IE           EQU  H'0004'
784TMR5GIE          EQU  H'0005'
785TMR3IE           EQU  H'0006'
786TMR3GIE          EQU  H'0007'
787
788
789;----- OPTION_REG Bits -----------------------------------------------------
790PSA              EQU  H'0003'
791TMR0SE           EQU  H'0004'
792TMR0CS           EQU  H'0005'
793INTEDG           EQU  H'0006'
794NOT_WPUEN        EQU  H'0007'
795
796PS0_OPTION_REG   EQU  H'0000'
797PS1_OPTION_REG   EQU  H'0001'
798PS2              EQU  H'0002'
799T0SE             EQU  H'0004'
800T0CS             EQU  H'0005'
801
802
803;----- PCON Bits -----------------------------------------------------
804NOT_BOR          EQU  H'0000'
805NOT_POR          EQU  H'0001'
806NOT_RI           EQU  H'0002'
807NOT_RMCLR        EQU  H'0003'
808NOT_RWDT         EQU  H'0004'
809NOT_WDTWV        EQU  H'0005'
810STKUNF           EQU  H'0006'
811STKOVF           EQU  H'0007'
812
813
814;----- OSCTUNE Bits -----------------------------------------------------
815TUN0             EQU  H'0000'
816TUN1             EQU  H'0001'
817TUN2             EQU  H'0002'
818TUN3             EQU  H'0003'
819TUN4             EQU  H'0004'
820TUN5             EQU  H'0005'
821
822
823;----- OSCCON Bits -----------------------------------------------------
824SPLLEN           EQU  H'0007'
825
826SCS0             EQU  H'0000'
827SCS1             EQU  H'0001'
828IRCF0            EQU  H'0003'
829IRCF1            EQU  H'0004'
830IRCF2            EQU  H'0005'
831IRCF3            EQU  H'0006'
832
833
834;----- OSCSTAT Bits -----------------------------------------------------
835HFIOFS           EQU  H'0000'
836LFIOFR           EQU  H'0001'
837MFIOFR           EQU  H'0002'
838HFIOFL           EQU  H'0003'
839HFIOFR           EQU  H'0004'
840OSTS             EQU  H'0005'
841PLLR             EQU  H'0006'
842
843
844;----- ADCON0 Bits -----------------------------------------------------
845ADON             EQU  H'0000'
846GO_NOT_DONE      EQU  H'0001'
847
848ADGO             EQU  H'0001'
849CHS0             EQU  H'0002'
850CHS1             EQU  H'0003'
851CHS2             EQU  H'0004'
852CHS3             EQU  H'0005'
853CHS4             EQU  H'0006'
854
855GO               EQU  H'0001'
856
857
858;----- ADCON1 Bits -----------------------------------------------------
859ADFM             EQU  H'0007'
860
861ADPREF0          EQU  H'0000'
862ADPREF1          EQU  H'0001'
863ADCS0            EQU  H'0004'
864ADCS1            EQU  H'0005'
865ADCS2            EQU  H'0006'
866
867
868;----- ADCON2 Bits -----------------------------------------------------
869TRIGSEL0         EQU  H'0004'
870TRIGSEL1         EQU  H'0005'
871TRIGSEL2         EQU  H'0006'
872TRIGSEL3         EQU  H'0007'
873
874
875;----- LATA Bits -----------------------------------------------------
876LATA0            EQU  H'0000'
877LATA1            EQU  H'0001'
878LATA2            EQU  H'0002'
879LATA3            EQU  H'0003'
880LATA4            EQU  H'0004'
881LATA5            EQU  H'0005'
882
883
884;----- LATC Bits -----------------------------------------------------
885LATC0            EQU  H'0000'
886LATC1            EQU  H'0001'
887LATC2            EQU  H'0002'
888LATC3            EQU  H'0003'
889LATC4            EQU  H'0004'
890LATC5            EQU  H'0005'
891
892
893;----- CM1CON0 Bits -----------------------------------------------------
894C1SYNC           EQU  H'0000'
895C1HYS            EQU  H'0001'
896C1SP             EQU  H'0002'
897C1POL            EQU  H'0004'
898C1OUT            EQU  H'0006'
899C1ON             EQU  H'0007'
900
901
902;----- CM1CON1 Bits -----------------------------------------------------
903C1NCH0           EQU  H'0000'
904C1NCH1           EQU  H'0001'
905C1NCH2           EQU  H'0002'
906C1PCH0           EQU  H'0004'
907C1PCH1           EQU  H'0005'
908C1INTN           EQU  H'0006'
909C1INTP           EQU  H'0007'
910
911
912
913;----- CM2CON0 Bits -----------------------------------------------------
914C2SYNC           EQU  H'0000'
915C2HYS            EQU  H'0001'
916C2SP             EQU  H'0002'
917C2POL            EQU  H'0004'
918C2OUT            EQU  H'0006'
919C2ON             EQU  H'0007'
920
921
922;----- CM2CON1 Bits -----------------------------------------------------
923C2NCH0           EQU  H'0000'
924C2NCH1           EQU  H'0001'
925C2NCH2           EQU  H'0002'
926C2PCH0           EQU  H'0004'
927C2PCH1           EQU  H'0005'
928C2INTN           EQU  H'0006'
929C2INTP           EQU  H'0007'
930
931
932
933;----- CMOUT Bits -----------------------------------------------------
934MC1OUT           EQU  H'0000'
935MC2OUT           EQU  H'0001'
936
937
938;----- BORCON Bits -----------------------------------------------------
939BORRDY           EQU  H'0000'
940BORFS            EQU  H'0006'
941SBOREN           EQU  H'0007'
942
943
944;----- FVRCON Bits -----------------------------------------------------
945TSRNG            EQU  H'0004'
946TSEN             EQU  H'0005'
947FVRRDY           EQU  H'0006'
948FVREN            EQU  H'0007'
949
950ADFVR0           EQU  H'0000'
951ADFVR1           EQU  H'0001'
952CDAFVR0          EQU  H'0002'
953CDAFVR1          EQU  H'0003'
954
955
956;----- DAC1CON0 Bits -----------------------------------------------------
957DAC1OE           EQU  H'0005'
958DAC1EN           EQU  H'0007'
959
960D1PSS0           EQU  H'0002'
961D1PSS1           EQU  H'0003'
962
963
964;----- DAC1CON1 Bits -----------------------------------------------------
965DAC1R0           EQU  H'0000'
966DAC1R1           EQU  H'0001'
967DAC1R2           EQU  H'0002'
968DAC1R3           EQU  H'0003'
969DAC1R4           EQU  H'0004'
970DAC1R5           EQU  H'0005'
971DAC1R6           EQU  H'0006'
972DAC1R7           EQU  H'0007'
973
974
975;----- ZCD1CON Bits -----------------------------------------------------
976ZCD1INTN         EQU  H'0000'
977ZCD1INTP         EQU  H'0001'
978ZCD1POL          EQU  H'0004'
979ZCD1OUT          EQU  H'0005'
980ZCD1EN           EQU  H'0007'
981
982
983;----- ANSELA Bits -----------------------------------------------------
984ANSA0            EQU  H'0000'
985ANSA1            EQU  H'0001'
986ANSA2            EQU  H'0002'
987ANSA4            EQU  H'0004'
988
989
990
991;----- ANSELC Bits -----------------------------------------------------
992ANSC0            EQU  H'0000'
993ANSC1            EQU  H'0001'
994ANSC2            EQU  H'0002'
995ANSC3            EQU  H'0003'
996
997
998
999;----- PMCON1 Bits -----------------------------------------------------
1000RD               EQU  H'0000'
1001WR               EQU  H'0001'
1002WREN             EQU  H'0002'
1003WRERR            EQU  H'0003'
1004FREE             EQU  H'0004'
1005LWLO             EQU  H'0005'
1006CFGS             EQU  H'0006'
1007
1008
1009;----- RC1STA Bits -----------------------------------------------------
1010RX9D             EQU  H'0000'
1011OERR             EQU  H'0001'
1012FERR             EQU  H'0002'
1013ADDEN            EQU  H'0003'
1014CREN             EQU  H'0004'
1015SREN             EQU  H'0005'
1016RX9              EQU  H'0006'
1017SPEN             EQU  H'0007'
1018
1019
1020;----- RCSTA Bits -----------------------------------------------------
1021RX9D             EQU  H'0000'
1022OERR             EQU  H'0001'
1023FERR             EQU  H'0002'
1024ADDEN            EQU  H'0003'
1025CREN             EQU  H'0004'
1026SREN             EQU  H'0005'
1027RX9              EQU  H'0006'
1028SPEN             EQU  H'0007'
1029
1030
1031;----- RCSTA1 Bits -----------------------------------------------------
1032RX9D             EQU  H'0000'
1033OERR             EQU  H'0001'
1034FERR             EQU  H'0002'
1035ADDEN            EQU  H'0003'
1036CREN             EQU  H'0004'
1037SREN             EQU  H'0005'
1038RX9              EQU  H'0006'
1039SPEN             EQU  H'0007'
1040
1041
1042;----- TX1STA Bits -----------------------------------------------------
1043TX9D             EQU  H'0000'
1044TRMT             EQU  H'0001'
1045BRGH             EQU  H'0002'
1046SENDB            EQU  H'0003'
1047SYNC             EQU  H'0004'
1048TXEN             EQU  H'0005'
1049TX9              EQU  H'0006'
1050CSRC             EQU  H'0007'
1051
1052
1053;----- TXSTA Bits -----------------------------------------------------
1054TX9D             EQU  H'0000'
1055TRMT             EQU  H'0001'
1056BRGH             EQU  H'0002'
1057SENDB            EQU  H'0003'
1058SYNC             EQU  H'0004'
1059TXEN             EQU  H'0005'
1060TX9              EQU  H'0006'
1061CSRC             EQU  H'0007'
1062
1063
1064;----- TXSTA1 Bits -----------------------------------------------------
1065TX9D             EQU  H'0000'
1066TRMT             EQU  H'0001'
1067BRGH             EQU  H'0002'
1068SENDB            EQU  H'0003'
1069SYNC             EQU  H'0004'
1070TXEN             EQU  H'0005'
1071TX9              EQU  H'0006'
1072CSRC             EQU  H'0007'
1073
1074
1075;----- BAUD1CON Bits -----------------------------------------------------
1076ABDEN            EQU  H'0000'
1077WUE              EQU  H'0001'
1078BRG16            EQU  H'0003'
1079SCKP             EQU  H'0004'
1080RCIDL            EQU  H'0006'
1081ABDOVF           EQU  H'0007'
1082
1083
1084;----- BAUDCON Bits -----------------------------------------------------
1085ABDEN            EQU  H'0000'
1086WUE              EQU  H'0001'
1087BRG16            EQU  H'0003'
1088SCKP             EQU  H'0004'
1089RCIDL            EQU  H'0006'
1090ABDOVF           EQU  H'0007'
1091
1092
1093;----- BAUDCON1 Bits -----------------------------------------------------
1094ABDEN            EQU  H'0000'
1095WUE              EQU  H'0001'
1096BRG16            EQU  H'0003'
1097SCKP             EQU  H'0004'
1098RCIDL            EQU  H'0006'
1099ABDOVF           EQU  H'0007'
1100
1101
1102;----- BAUDCTL Bits -----------------------------------------------------
1103ABDEN            EQU  H'0000'
1104WUE              EQU  H'0001'
1105BRG16            EQU  H'0003'
1106SCKP             EQU  H'0004'
1107RCIDL            EQU  H'0006'
1108ABDOVF           EQU  H'0007'
1109
1110
1111;----- BAUDCTL1 Bits -----------------------------------------------------
1112ABDEN            EQU  H'0000'
1113WUE              EQU  H'0001'
1114BRG16            EQU  H'0003'
1115SCKP             EQU  H'0004'
1116RCIDL            EQU  H'0006'
1117ABDOVF           EQU  H'0007'
1118
1119
1120;----- WPUA Bits -----------------------------------------------------
1121WPUA0            EQU  H'0000'
1122WPUA1            EQU  H'0001'
1123WPUA2            EQU  H'0002'
1124WPUA3            EQU  H'0003'
1125WPUA4            EQU  H'0004'
1126WPUA5            EQU  H'0005'
1127
1128
1129
1130;----- WPUC Bits -----------------------------------------------------
1131WPUC0            EQU  H'0000'
1132WPUC1            EQU  H'0001'
1133WPUC2            EQU  H'0002'
1134WPUC3            EQU  H'0003'
1135WPUC4            EQU  H'0004'
1136WPUC5            EQU  H'0005'
1137
1138
1139
1140;----- SSP1BUF Bits -----------------------------------------------------
1141SSP1BUF0         EQU  H'0000'
1142SSP1BUF1         EQU  H'0001'
1143SSP1BUF2         EQU  H'0002'
1144SSP1BUF3         EQU  H'0003'
1145SSP1BUF4         EQU  H'0004'
1146SSP1BUF5         EQU  H'0005'
1147SSP1BUF6         EQU  H'0006'
1148SSP1BUF7         EQU  H'0007'
1149
1150
1151BUF0             EQU  H'0000'
1152BUF1             EQU  H'0001'
1153BUF2             EQU  H'0002'
1154BUF3             EQU  H'0003'
1155BUF4             EQU  H'0004'
1156BUF5             EQU  H'0005'
1157BUF6             EQU  H'0006'
1158BUF7             EQU  H'0007'
1159
1160
1161
1162;----- SSPBUF Bits -----------------------------------------------------
1163SSP1BUF0         EQU  H'0000'
1164SSP1BUF1         EQU  H'0001'
1165SSP1BUF2         EQU  H'0002'
1166SSP1BUF3         EQU  H'0003'
1167SSP1BUF4         EQU  H'0004'
1168SSP1BUF5         EQU  H'0005'
1169SSP1BUF6         EQU  H'0006'
1170SSP1BUF7         EQU  H'0007'
1171
1172
1173BUF0             EQU  H'0000'
1174BUF1             EQU  H'0001'
1175BUF2             EQU  H'0002'
1176BUF3             EQU  H'0003'
1177BUF4             EQU  H'0004'
1178BUF5             EQU  H'0005'
1179BUF6             EQU  H'0006'
1180BUF7             EQU  H'0007'
1181
1182
1183
1184;----- SSP1ADD Bits -----------------------------------------------------
1185SSP1ADD0         EQU  H'0000'
1186SSP1ADD1         EQU  H'0001'
1187SSP1ADD2         EQU  H'0002'
1188SSP1ADD3         EQU  H'0003'
1189SSP1ADD4         EQU  H'0004'
1190SSP1ADD5         EQU  H'0005'
1191SSP1ADD6         EQU  H'0006'
1192SSP1ADD7         EQU  H'0007'
1193
1194
1195ADD0             EQU  H'0000'
1196ADD1             EQU  H'0001'
1197ADD2             EQU  H'0002'
1198ADD3             EQU  H'0003'
1199ADD4             EQU  H'0004'
1200ADD5             EQU  H'0005'
1201ADD6             EQU  H'0006'
1202ADD7             EQU  H'0007'
1203
1204
1205
1206;----- SSPADD Bits -----------------------------------------------------
1207SSP1ADD0         EQU  H'0000'
1208SSP1ADD1         EQU  H'0001'
1209SSP1ADD2         EQU  H'0002'
1210SSP1ADD3         EQU  H'0003'
1211SSP1ADD4         EQU  H'0004'
1212SSP1ADD5         EQU  H'0005'
1213SSP1ADD6         EQU  H'0006'
1214SSP1ADD7         EQU  H'0007'
1215
1216
1217ADD0             EQU  H'0000'
1218ADD1             EQU  H'0001'
1219ADD2             EQU  H'0002'
1220ADD3             EQU  H'0003'
1221ADD4             EQU  H'0004'
1222ADD5             EQU  H'0005'
1223ADD6             EQU  H'0006'
1224ADD7             EQU  H'0007'
1225
1226
1227
1228;----- SSP1MSK Bits -----------------------------------------------------
1229SSP1MSK0         EQU  H'0000'
1230SSP1MSK1         EQU  H'0001'
1231SSP1MSK2         EQU  H'0002'
1232SSP1MSK3         EQU  H'0003'
1233SSP1MSK4         EQU  H'0004'
1234SSP1MSK5         EQU  H'0005'
1235SSP1MSK6         EQU  H'0006'
1236SSP1MSK7         EQU  H'0007'
1237
1238
1239MSK0             EQU  H'0000'
1240MSK1             EQU  H'0001'
1241MSK2             EQU  H'0002'
1242MSK3             EQU  H'0003'
1243MSK4             EQU  H'0004'
1244MSK5             EQU  H'0005'
1245MSK6             EQU  H'0006'
1246MSK7             EQU  H'0007'
1247
1248
1249
1250;----- SSPMSK Bits -----------------------------------------------------
1251SSP1MSK0         EQU  H'0000'
1252SSP1MSK1         EQU  H'0001'
1253SSP1MSK2         EQU  H'0002'
1254SSP1MSK3         EQU  H'0003'
1255SSP1MSK4         EQU  H'0004'
1256SSP1MSK5         EQU  H'0005'
1257SSP1MSK6         EQU  H'0006'
1258SSP1MSK7         EQU  H'0007'
1259
1260
1261MSK0             EQU  H'0000'
1262MSK1             EQU  H'0001'
1263MSK2             EQU  H'0002'
1264MSK3             EQU  H'0003'
1265MSK4             EQU  H'0004'
1266MSK5             EQU  H'0005'
1267MSK6             EQU  H'0006'
1268MSK7             EQU  H'0007'
1269
1270
1271
1272;----- SSP1STAT Bits -----------------------------------------------------
1273BF               EQU  H'0000'
1274UA               EQU  H'0001'
1275R_NOT_W          EQU  H'0002'
1276S                EQU  H'0003'
1277P                EQU  H'0004'
1278D_NOT_A          EQU  H'0005'
1279CKE              EQU  H'0006'
1280SMP              EQU  H'0007'
1281
1282
1283;----- SSPSTAT Bits -----------------------------------------------------
1284BF               EQU  H'0000'
1285UA               EQU  H'0001'
1286R_NOT_W          EQU  H'0002'
1287S                EQU  H'0003'
1288P                EQU  H'0004'
1289D_NOT_A          EQU  H'0005'
1290CKE              EQU  H'0006'
1291SMP              EQU  H'0007'
1292
1293
1294;----- SSP1CON Bits -----------------------------------------------------
1295CKP              EQU  H'0004'
1296SSPEN            EQU  H'0005'
1297SSPOV            EQU  H'0006'
1298WCOL             EQU  H'0007'
1299
1300SSPM0            EQU  H'0000'
1301SSPM1            EQU  H'0001'
1302SSPM2            EQU  H'0002'
1303SSPM3            EQU  H'0003'
1304
1305
1306;----- SSP1CON1 Bits -----------------------------------------------------
1307CKP              EQU  H'0004'
1308SSPEN            EQU  H'0005'
1309SSPOV            EQU  H'0006'
1310WCOL             EQU  H'0007'
1311
1312SSPM0            EQU  H'0000'
1313SSPM1            EQU  H'0001'
1314SSPM2            EQU  H'0002'
1315SSPM3            EQU  H'0003'
1316
1317
1318;----- SSPCON Bits -----------------------------------------------------
1319CKP              EQU  H'0004'
1320SSPEN            EQU  H'0005'
1321SSPOV            EQU  H'0006'
1322WCOL             EQU  H'0007'
1323
1324SSPM0            EQU  H'0000'
1325SSPM1            EQU  H'0001'
1326SSPM2            EQU  H'0002'
1327SSPM3            EQU  H'0003'
1328
1329
1330;----- SSPCON1 Bits -----------------------------------------------------
1331CKP              EQU  H'0004'
1332SSPEN            EQU  H'0005'
1333SSPOV            EQU  H'0006'
1334WCOL             EQU  H'0007'
1335
1336SSPM0            EQU  H'0000'
1337SSPM1            EQU  H'0001'
1338SSPM2            EQU  H'0002'
1339SSPM3            EQU  H'0003'
1340
1341
1342;----- SSP1CON2 Bits -----------------------------------------------------
1343SEN              EQU  H'0000'
1344RSEN             EQU  H'0001'
1345PEN              EQU  H'0002'
1346RCEN             EQU  H'0003'
1347ACKEN            EQU  H'0004'
1348ACKDT            EQU  H'0005'
1349ACKSTAT          EQU  H'0006'
1350GCEN             EQU  H'0007'
1351
1352
1353;----- SSPCON2 Bits -----------------------------------------------------
1354SEN              EQU  H'0000'
1355RSEN             EQU  H'0001'
1356PEN              EQU  H'0002'
1357RCEN             EQU  H'0003'
1358ACKEN            EQU  H'0004'
1359ACKDT            EQU  H'0005'
1360ACKSTAT          EQU  H'0006'
1361GCEN             EQU  H'0007'
1362
1363
1364;----- SSP1CON3 Bits -----------------------------------------------------
1365DHEN             EQU  H'0000'
1366AHEN             EQU  H'0001'
1367SBCDE            EQU  H'0002'
1368SDAHT            EQU  H'0003'
1369BOEN             EQU  H'0004'
1370SCIE             EQU  H'0005'
1371PCIE             EQU  H'0006'
1372ACKTIM           EQU  H'0007'
1373
1374
1375;----- SSPCON3 Bits -----------------------------------------------------
1376DHEN             EQU  H'0000'
1377AHEN             EQU  H'0001'
1378SBCDE            EQU  H'0002'
1379SDAHT            EQU  H'0003'
1380BOEN             EQU  H'0004'
1381SCIE             EQU  H'0005'
1382PCIE             EQU  H'0006'
1383ACKTIM           EQU  H'0007'
1384
1385
1386;----- ODCONA Bits -----------------------------------------------------
1387ODA0             EQU  H'0000'
1388ODA1             EQU  H'0001'
1389ODA2             EQU  H'0002'
1390ODA4             EQU  H'0004'
1391ODA5             EQU  H'0005'
1392
1393
1394;----- ODCONC Bits -----------------------------------------------------
1395ODC0             EQU  H'0000'
1396ODC1             EQU  H'0001'
1397ODC2             EQU  H'0002'
1398ODC3             EQU  H'0003'
1399ODC4             EQU  H'0004'
1400ODC5             EQU  H'0005'
1401
1402
1403;----- CCP1CON Bits -----------------------------------------------------
1404FMT              EQU  H'0004'
1405OUT              EQU  H'0005'
1406EN               EQU  H'0007'
1407
1408MODE0            EQU  H'0000'
1409MODE1            EQU  H'0001'
1410MODE2            EQU  H'0002'
1411MODE3            EQU  H'0003'
1412
1413CCP1FMT          EQU  H'0004'
1414CCP1OUT          EQU  H'0005'
1415CCP1EN           EQU  H'0007'
1416
1417CCP1MODE0        EQU  H'0000'
1418CCP1MODE1        EQU  H'0001'
1419CCP1MODE2        EQU  H'0002'
1420CCP1MODE3        EQU  H'0003'
1421
1422
1423;----- CCP1CAP Bits -----------------------------------------------------
1424CTS0             EQU  H'0000'
1425CTS1             EQU  H'0001'
1426CTS2             EQU  H'0002'
1427
1428
1429CCP1CTS0         EQU  H'0000'
1430CCP1CTS1         EQU  H'0001'
1431CCP1CTS2         EQU  H'0002'
1432
1433
1434;----- CCP2CON Bits -----------------------------------------------------
1435FMT              EQU  H'0004'
1436OUT              EQU  H'0005'
1437EN               EQU  H'0007'
1438
1439MODE0            EQU  H'0000'
1440MODE1            EQU  H'0001'
1441MODE2            EQU  H'0002'
1442MODE3            EQU  H'0003'
1443
1444CCP2FMT          EQU  H'0004'
1445CCP2OUT          EQU  H'0005'
1446CCP2EN           EQU  H'0007'
1447
1448CCP2MODE0        EQU  H'0000'
1449CCP2MODE1        EQU  H'0001'
1450CCP2MODE2        EQU  H'0002'
1451CCP2MODE3        EQU  H'0003'
1452
1453
1454;----- CCP2CAP Bits -----------------------------------------------------
1455CTS0             EQU  H'0000'
1456CTS1             EQU  H'0001'
1457CTS2             EQU  H'0002'
1458
1459
1460CCP2CTS0         EQU  H'0000'
1461CCP2CTS1         EQU  H'0001'
1462CCP2CTS2         EQU  H'0002'
1463
1464
1465;----- CCPTMRS Bits -----------------------------------------------------
1466CCP1TSEL0        EQU  H'0000'
1467CCP1TSEL1        EQU  H'0001'
1468CCP2TSEL0        EQU  H'0002'
1469CCP2TSEL1        EQU  H'0003'
1470P3TSEL0          EQU  H'0004'
1471P3TSEL1          EQU  H'0005'
1472P4TSEL0          EQU  H'0006'
1473P4TSEL1          EQU  H'0007'
1474
1475
1476;----- SLRCONA Bits -----------------------------------------------------
1477SLRA0            EQU  H'0000'
1478SLRA1            EQU  H'0001'
1479SLRA2            EQU  H'0002'
1480SLRA4            EQU  H'0004'
1481SLRA5            EQU  H'0005'
1482
1483
1484;----- SLRCONC Bits -----------------------------------------------------
1485SLRC0            EQU  H'0000'
1486SLRC1            EQU  H'0001'
1487SLRC2            EQU  H'0002'
1488SLRC3            EQU  H'0003'
1489SLRC4            EQU  H'0004'
1490SLRC5            EQU  H'0005'
1491
1492
1493;----- INLVLA Bits -----------------------------------------------------
1494INLVLA0          EQU  H'0000'
1495INLVLA1          EQU  H'0001'
1496INLVLA2          EQU  H'0002'
1497INLVLA3          EQU  H'0003'
1498INLVLA4          EQU  H'0004'
1499INLVLA5          EQU  H'0005'
1500
1501
1502;----- INLVLC Bits -----------------------------------------------------
1503INLVLC0          EQU  H'0000'
1504INLVLC1          EQU  H'0001'
1505INLVLC2          EQU  H'0002'
1506INLVLC3          EQU  H'0003'
1507INLVLC4          EQU  H'0004'
1508INLVLC5          EQU  H'0005'
1509
1510
1511;----- IOCAP Bits -----------------------------------------------------
1512IOCAP0           EQU  H'0000'
1513IOCAP1           EQU  H'0001'
1514IOCAP2           EQU  H'0002'
1515IOCAP3           EQU  H'0003'
1516IOCAP4           EQU  H'0004'
1517IOCAP5           EQU  H'0005'
1518
1519
1520
1521;----- IOCAN Bits -----------------------------------------------------
1522IOCAN0           EQU  H'0000'
1523IOCAN1           EQU  H'0001'
1524IOCAN2           EQU  H'0002'
1525IOCAN3           EQU  H'0003'
1526IOCAN4           EQU  H'0004'
1527IOCAN5           EQU  H'0005'
1528
1529
1530
1531;----- IOCAF Bits -----------------------------------------------------
1532IOCAF0           EQU  H'0000'
1533IOCAF1           EQU  H'0001'
1534IOCAF2           EQU  H'0002'
1535IOCAF3           EQU  H'0003'
1536IOCAF4           EQU  H'0004'
1537IOCAF5           EQU  H'0005'
1538
1539
1540
1541;----- IOCCP Bits -----------------------------------------------------
1542IOCCP0           EQU  H'0000'
1543IOCCP1           EQU  H'0001'
1544IOCCP2           EQU  H'0002'
1545IOCCP3           EQU  H'0003'
1546IOCCP4           EQU  H'0004'
1547IOCCP5           EQU  H'0005'
1548IOCCP6           EQU  H'0006'
1549IOCCP7           EQU  H'0007'
1550
1551
1552;----- IOCCN Bits -----------------------------------------------------
1553IOCCN0           EQU  H'0000'
1554IOCCN1           EQU  H'0001'
1555IOCCN2           EQU  H'0002'
1556IOCCN3           EQU  H'0003'
1557IOCCN4           EQU  H'0004'
1558IOCCN5           EQU  H'0005'
1559IOCCN6           EQU  H'0006'
1560IOCCN7           EQU  H'0007'
1561
1562
1563;----- IOCCF Bits -----------------------------------------------------
1564IOCCF0           EQU  H'0000'
1565IOCCF1           EQU  H'0001'
1566IOCCF2           EQU  H'0002'
1567IOCCF3           EQU  H'0003'
1568IOCCF4           EQU  H'0004'
1569IOCCF5           EQU  H'0005'
1570IOCCF6           EQU  H'0006'
1571IOCCF7           EQU  H'0007'
1572
1573
1574;----- HIDRVC Bits -----------------------------------------------------
1575HIDC4            EQU  H'0004'
1576HIDC5            EQU  H'0005'
1577
1578
1579;----- T4CON Bits -----------------------------------------------------
1580ON               EQU  H'0007'
1581
1582OUTPS0           EQU  H'0000'
1583OUTPS1           EQU  H'0001'
1584OUTPS2           EQU  H'0002'
1585OUTPS3           EQU  H'0003'
1586CKPS0            EQU  H'0004'
1587CKPS1            EQU  H'0005'
1588CKPS2            EQU  H'0006'
1589
1590T4ON             EQU  H'0007'
1591
1592T4OUTPS0         EQU  H'0000'
1593T4OUTPS1         EQU  H'0001'
1594T4OUTPS2         EQU  H'0002'
1595T4OUTPS3         EQU  H'0003'
1596T4CKPS0          EQU  H'0004'
1597T4CKPS1          EQU  H'0005'
1598T4CKPS2          EQU  H'0006'
1599TMR4ON           EQU  H'0007'
1600
1601
1602;----- T4HLT Bits -----------------------------------------------------
1603CKSYNC           EQU  H'0005'
1604CKPOL            EQU  H'0006'
1605PSYNC            EQU  H'0007'
1606
1607MODE0            EQU  H'0000'
1608MODE1            EQU  H'0001'
1609MODE2            EQU  H'0002'
1610MODE3            EQU  H'0003'
1611MODE4            EQU  H'0004'
1612
1613T4CKSYNC         EQU  H'0005'
1614T4CKPOL          EQU  H'0006'
1615T4PSYNC          EQU  H'0007'
1616
1617T4MODE0          EQU  H'0000'
1618T4MODE1          EQU  H'0001'
1619T4MODE2          EQU  H'0002'
1620T4MODE3          EQU  H'0003'
1621T4MODE4          EQU  H'0004'
1622
1623
1624;----- T4CLKCON Bits -----------------------------------------------------
1625CS0              EQU  H'0000'
1626CS1              EQU  H'0001'
1627CS2              EQU  H'0002'
1628CS3              EQU  H'0003'
1629
1630
1631T4CS0            EQU  H'0000'
1632T4CS1            EQU  H'0001'
1633T4CS2            EQU  H'0002'
1634T4CS3            EQU  H'0003'
1635
1636
1637;----- T4RST Bits -----------------------------------------------------
1638RSEL0            EQU  H'0000'
1639RSEL1            EQU  H'0001'
1640RSEL2            EQU  H'0002'
1641RSEL3            EQU  H'0003'
1642
1643
1644T4RSEL0          EQU  H'0000'
1645T4RSEL1          EQU  H'0001'
1646T4RSEL2          EQU  H'0002'
1647T4RSEL3          EQU  H'0003'
1648
1649
1650;----- T6CON Bits -----------------------------------------------------
1651ON               EQU  H'0007'
1652
1653OUTPS0           EQU  H'0000'
1654OUTPS1           EQU  H'0001'
1655OUTPS2           EQU  H'0002'
1656OUTPS3           EQU  H'0003'
1657CKPS0            EQU  H'0004'
1658CKPS1            EQU  H'0005'
1659CKPS2            EQU  H'0006'
1660
1661T6ON             EQU  H'0007'
1662
1663T6OUTPS0         EQU  H'0000'
1664T6OUTPS1         EQU  H'0001'
1665T6OUTPS2         EQU  H'0002'
1666T6OUTPS3         EQU  H'0003'
1667T6CKPS0          EQU  H'0004'
1668T6CKPS1          EQU  H'0005'
1669T6CKPS2          EQU  H'0006'
1670TMR6ON           EQU  H'0007'
1671
1672
1673;----- T6HLT Bits -----------------------------------------------------
1674CKSYNC           EQU  H'0005'
1675CKPOL            EQU  H'0006'
1676PSYNC            EQU  H'0007'
1677
1678MODE0            EQU  H'0000'
1679MODE1            EQU  H'0001'
1680MODE2            EQU  H'0002'
1681MODE3            EQU  H'0003'
1682MODE4            EQU  H'0004'
1683
1684T6CKSYNC         EQU  H'0005'
1685T6CKPOL          EQU  H'0006'
1686T6PSYNC          EQU  H'0007'
1687
1688T6MODE0          EQU  H'0000'
1689T6MODE1          EQU  H'0001'
1690T6MODE2          EQU  H'0002'
1691T6MODE3          EQU  H'0003'
1692T6MODE4          EQU  H'0004'
1693
1694
1695;----- T6CLKCON Bits -----------------------------------------------------
1696CS0              EQU  H'0000'
1697CS1              EQU  H'0001'
1698CS2              EQU  H'0002'
1699CS3              EQU  H'0003'
1700
1701
1702T6CS0            EQU  H'0000'
1703T6CS1            EQU  H'0001'
1704T6CS2            EQU  H'0002'
1705T6CS3            EQU  H'0003'
1706
1707
1708;----- T6RST Bits -----------------------------------------------------
1709RSEL0            EQU  H'0000'
1710RSEL1            EQU  H'0001'
1711RSEL2            EQU  H'0002'
1712RSEL3            EQU  H'0003'
1713
1714
1715T6RSEL0          EQU  H'0000'
1716T6RSEL1          EQU  H'0001'
1717T6RSEL2          EQU  H'0002'
1718T6RSEL3          EQU  H'0003'
1719
1720
1721;----- T3CON Bits -----------------------------------------------------
1722TMR3ON           EQU  H'0000'
1723T3SYNC           EQU  H'0002'
1724
1725T3CKPS0          EQU  H'0004'
1726T3CKPS1          EQU  H'0005'
1727TMR3CS0          EQU  H'0006'
1728TMR3CS1          EQU  H'0007'
1729
1730
1731;----- T3GCON Bits -----------------------------------------------------
1732T3GVAL           EQU  H'0002'
1733T3GGO_NOT_DONE   EQU  H'0003'
1734T3GSPM           EQU  H'0004'
1735T3GTM            EQU  H'0005'
1736T3GPOL           EQU  H'0006'
1737TMR3GE           EQU  H'0007'
1738
1739T3GSS0           EQU  H'0000'
1740T3GSS1           EQU  H'0001'
1741
1742
1743;----- T5CON Bits -----------------------------------------------------
1744TMR5ON           EQU  H'0000'
1745T5SYNC           EQU  H'0002'
1746
1747T5CKPS0          EQU  H'0004'
1748T5CKPS1          EQU  H'0005'
1749TMR5CS0          EQU  H'0006'
1750TMR5CS1          EQU  H'0007'
1751
1752
1753;----- T5GCON Bits -----------------------------------------------------
1754T5GVAL           EQU  H'0002'
1755T5GGO_NOT_DONE   EQU  H'0003'
1756T5GSPM           EQU  H'0004'
1757T5GTM            EQU  H'0005'
1758T5GPOL           EQU  H'0006'
1759TMR5GE           EQU  H'0007'
1760
1761T5GSS0           EQU  H'0000'
1762T5GSS1           EQU  H'0001'
1763
1764
1765;----- PID1SETL Bits -----------------------------------------------------
1766PID1SET0         EQU  H'0000'
1767PID1SET1         EQU  H'0001'
1768PID1SET2         EQU  H'0002'
1769PID1SET3         EQU  H'0003'
1770PID1SET4         EQU  H'0004'
1771PID1SET5         EQU  H'0005'
1772PID1SET6         EQU  H'0006'
1773PID1SET7         EQU  H'0007'
1774
1775SET0             EQU  H'0000'
1776SET1             EQU  H'0001'
1777SET2             EQU  H'0002'
1778SET3             EQU  H'0003'
1779SET4             EQU  H'0004'
1780SET5             EQU  H'0005'
1781SET6             EQU  H'0006'
1782SET7             EQU  H'0007'
1783
1784
1785;----- PID1SETH Bits -----------------------------------------------------
1786PID1SET8         EQU  H'0000'
1787PID1SET9         EQU  H'0001'
1788PID1SET10        EQU  H'0002'
1789PID1SET11        EQU  H'0003'
1790PID1SET12        EQU  H'0004'
1791PID1SET13        EQU  H'0005'
1792PID1SET14        EQU  H'0006'
1793PID1SET15        EQU  H'0007'
1794
1795SET8             EQU  H'0000'
1796SET9             EQU  H'0001'
1797SET10            EQU  H'0002'
1798SET11            EQU  H'0003'
1799SET12            EQU  H'0004'
1800SET13            EQU  H'0005'
1801SET14            EQU  H'0006'
1802SET15            EQU  H'0007'
1803
1804
1805;----- PID1INL Bits -----------------------------------------------------
1806PID1IN0          EQU  H'0000'
1807PID1IN1          EQU  H'0001'
1808PID1IN2          EQU  H'0002'
1809PID1IN3          EQU  H'0003'
1810PID1IN4          EQU  H'0004'
1811PID1IN5          EQU  H'0005'
1812PID1IN6          EQU  H'0006'
1813PID1IN7          EQU  H'0007'
1814
1815IN0              EQU  H'0000'
1816IN1              EQU  H'0001'
1817IN2              EQU  H'0002'
1818IN3              EQU  H'0003'
1819IN4              EQU  H'0004'
1820IN5              EQU  H'0005'
1821IN6              EQU  H'0006'
1822IN7              EQU  H'0007'
1823
1824
1825;----- PID1INH Bits -----------------------------------------------------
1826PID1IN8          EQU  H'0000'
1827PID1IN9          EQU  H'0001'
1828PID1IN10         EQU  H'0002'
1829PID1IN11         EQU  H'0003'
1830PID1IN12         EQU  H'0004'
1831PID1IN13         EQU  H'0005'
1832PID1IN14         EQU  H'0006'
1833PID1IN15         EQU  H'0007'
1834
1835IN8              EQU  H'0000'
1836IN9              EQU  H'0001'
1837IN10             EQU  H'0002'
1838IN11             EQU  H'0003'
1839IN12             EQU  H'0004'
1840IN13             EQU  H'0005'
1841IN14             EQU  H'0006'
1842IN15             EQU  H'0007'
1843
1844
1845;----- PID1K1L Bits -----------------------------------------------------
1846PID1K10          EQU  H'0000'
1847PID1K11          EQU  H'0001'
1848PID1K12          EQU  H'0002'
1849PID1K13          EQU  H'0003'
1850PID1K14          EQU  H'0004'
1851PID1K15          EQU  H'0005'
1852PID1K16          EQU  H'0006'
1853PID1K17          EQU  H'0007'
1854
1855K10              EQU  H'0000'
1856K11              EQU  H'0001'
1857K12              EQU  H'0002'
1858K13              EQU  H'0003'
1859K14              EQU  H'0004'
1860K15              EQU  H'0005'
1861K16              EQU  H'0006'
1862K17              EQU  H'0007'
1863
1864
1865;----- PID1K1H Bits -----------------------------------------------------
1866PID1K18          EQU  H'0000'
1867PID1K19          EQU  H'0001'
1868PID1K110         EQU  H'0002'
1869PID1K111         EQU  H'0003'
1870PID1K112         EQU  H'0004'
1871PID1K113         EQU  H'0005'
1872PID1K114         EQU  H'0006'
1873PID1K115         EQU  H'0007'
1874
1875K18              EQU  H'0000'
1876K19              EQU  H'0001'
1877K110             EQU  H'0002'
1878K111             EQU  H'0003'
1879K112             EQU  H'0004'
1880K113             EQU  H'0005'
1881K114             EQU  H'0006'
1882K115             EQU  H'0007'
1883
1884
1885;----- PID1K2L Bits -----------------------------------------------------
1886PID1K20          EQU  H'0000'
1887PID1K21          EQU  H'0001'
1888PID1K22          EQU  H'0002'
1889PID1K23          EQU  H'0003'
1890PID1K24          EQU  H'0004'
1891PID1K25          EQU  H'0005'
1892PID1K26          EQU  H'0006'
1893PID1K27          EQU  H'0007'
1894
1895K20              EQU  H'0000'
1896K21              EQU  H'0001'
1897K22              EQU  H'0002'
1898K23              EQU  H'0003'
1899K24              EQU  H'0004'
1900K25              EQU  H'0005'
1901K26              EQU  H'0006'
1902K27              EQU  H'0007'
1903
1904
1905;----- PID1K2H Bits -----------------------------------------------------
1906PID1K28          EQU  H'0000'
1907PID1K29          EQU  H'0001'
1908PID1K210         EQU  H'0002'
1909PID1K211         EQU  H'0003'
1910PID1K212         EQU  H'0004'
1911PID1K213         EQU  H'0005'
1912PID1K214         EQU  H'0006'
1913PID1K215         EQU  H'0007'
1914
1915K28              EQU  H'0000'
1916K29              EQU  H'0001'
1917K210             EQU  H'0002'
1918K211             EQU  H'0003'
1919K212             EQU  H'0004'
1920K213             EQU  H'0005'
1921K214             EQU  H'0006'
1922K215             EQU  H'0007'
1923
1924
1925;----- PID1K3L Bits -----------------------------------------------------
1926PID1K30          EQU  H'0000'
1927PID1K31          EQU  H'0001'
1928PID1K32          EQU  H'0002'
1929PID1K33          EQU  H'0003'
1930PID1K34          EQU  H'0004'
1931PID1K35          EQU  H'0005'
1932PID1K36          EQU  H'0006'
1933PID1K37          EQU  H'0007'
1934
1935K30              EQU  H'0000'
1936K31              EQU  H'0001'
1937K32              EQU  H'0002'
1938K33              EQU  H'0003'
1939K34              EQU  H'0004'
1940K35              EQU  H'0005'
1941K36              EQU  H'0006'
1942K37              EQU  H'0007'
1943
1944
1945;----- PID1K3H Bits -----------------------------------------------------
1946PID1K38          EQU  H'0000'
1947PID1K39          EQU  H'0001'
1948PID1K310         EQU  H'0002'
1949PID1K311         EQU  H'0003'
1950PID1K312         EQU  H'0004'
1951PID1K313         EQU  H'0005'
1952PID1K314         EQU  H'0006'
1953PID1K315         EQU  H'0007'
1954
1955K38              EQU  H'0000'
1956K39              EQU  H'0001'
1957K310             EQU  H'0002'
1958K311             EQU  H'0003'
1959K312             EQU  H'0004'
1960K313             EQU  H'0005'
1961K314             EQU  H'0006'
1962K315             EQU  H'0007'
1963
1964
1965;----- PID1OUTLL Bits -----------------------------------------------------
1966PID1OUT0         EQU  H'0000'
1967PID1OUT1         EQU  H'0001'
1968PID1OUT2         EQU  H'0002'
1969PID1OUT3         EQU  H'0003'
1970PID1OUT4         EQU  H'0004'
1971PID1OUT5         EQU  H'0005'
1972PID1OUT6         EQU  H'0006'
1973PID1OUT7         EQU  H'0007'
1974
1975OUT0             EQU  H'0000'
1976OUT1             EQU  H'0001'
1977OUT2             EQU  H'0002'
1978OUT3             EQU  H'0003'
1979OUT4             EQU  H'0004'
1980OUT5             EQU  H'0005'
1981OUT6             EQU  H'0006'
1982OUT7             EQU  H'0007'
1983
1984
1985;----- PID1OUTLH Bits -----------------------------------------------------
1986PID1OUT8         EQU  H'0000'
1987PID1OUT9         EQU  H'0001'
1988PID1OUT10        EQU  H'0002'
1989PID1OUT11        EQU  H'0003'
1990PID1OUT12        EQU  H'0004'
1991PID1OUT13        EQU  H'0005'
1992PID1OUT14        EQU  H'0006'
1993PID1OUT15        EQU  H'0007'
1994
1995OUT8             EQU  H'0000'
1996OUT9             EQU  H'0001'
1997OUT10            EQU  H'0002'
1998OUT11            EQU  H'0003'
1999OUT12            EQU  H'0004'
2000OUT13            EQU  H'0005'
2001OUT14            EQU  H'0006'
2002OUT15            EQU  H'0007'
2003
2004
2005;----- PID1OUTHL Bits -----------------------------------------------------
2006PID1OUT16        EQU  H'0000'
2007PID1OUT17        EQU  H'0001'
2008PID1OUT18        EQU  H'0002'
2009PID1OUT19        EQU  H'0003'
2010PID1OUT20        EQU  H'0004'
2011PID1OUT21        EQU  H'0005'
2012PID1OUT22        EQU  H'0006'
2013PID1OUT23        EQU  H'0007'
2014
2015OUT16            EQU  H'0000'
2016OUT17            EQU  H'0001'
2017OUT18            EQU  H'0002'
2018OUT19            EQU  H'0003'
2019OUT20            EQU  H'0004'
2020OUT21            EQU  H'0005'
2021OUT22            EQU  H'0006'
2022OUT23            EQU  H'0007'
2023
2024
2025;----- PID1OUTHH Bits -----------------------------------------------------
2026PID1OUT24        EQU  H'0000'
2027PID1OUT25        EQU  H'0001'
2028PID1OUT26        EQU  H'0002'
2029PID1OUT27        EQU  H'0003'
2030PID1OUT28        EQU  H'0004'
2031PID1OUT29        EQU  H'0005'
2032PID1OUT30        EQU  H'0006'
2033PID1OUT31        EQU  H'0007'
2034
2035OUT24            EQU  H'0000'
2036OUT25            EQU  H'0001'
2037OUT26            EQU  H'0002'
2038OUT27            EQU  H'0003'
2039OUT28            EQU  H'0004'
2040OUT29            EQU  H'0005'
2041OUT30            EQU  H'0006'
2042OUT31            EQU  H'0007'
2043
2044
2045;----- PID1OUTU Bits -----------------------------------------------------
2046PID1OUT32        EQU  H'0000'
2047PID1OUT33        EQU  H'0001'
2048PID1OUT34        EQU  H'0002'
2049PID1OUT35        EQU  H'0003'
2050
2051OUT32            EQU  H'0000'
2052OUT33            EQU  H'0001'
2053OUT34            EQU  H'0002'
2054OUT35            EQU  H'0003'
2055
2056
2057;----- PID1Z1L Bits -----------------------------------------------------
2058PID1Z10          EQU  H'0000'
2059PID1Z11          EQU  H'0001'
2060PID1Z12          EQU  H'0002'
2061PID1Z13          EQU  H'0003'
2062PID1Z14          EQU  H'0004'
2063PID1Z15          EQU  H'0005'
2064PID1Z16          EQU  H'0006'
2065PID1Z17          EQU  H'0007'
2066
2067Z10              EQU  H'0000'
2068Z11              EQU  H'0001'
2069Z12              EQU  H'0002'
2070Z13              EQU  H'0003'
2071Z14              EQU  H'0004'
2072Z15              EQU  H'0005'
2073Z16              EQU  H'0006'
2074Z17              EQU  H'0007'
2075
2076
2077;----- PID1Z1H Bits -----------------------------------------------------
2078PID1Z18          EQU  H'0000'
2079PID1Z19          EQU  H'0001'
2080PID1Z110         EQU  H'0002'
2081PID1Z111         EQU  H'0003'
2082PID1Z112         EQU  H'0004'
2083PID1Z113         EQU  H'0005'
2084PID1Z114         EQU  H'0006'
2085PID1Z115         EQU  H'0007'
2086
2087Z18              EQU  H'0000'
2088Z19              EQU  H'0001'
2089Z110             EQU  H'0002'
2090Z111             EQU  H'0003'
2091Z112             EQU  H'0004'
2092Z113             EQU  H'0005'
2093Z114             EQU  H'0006'
2094Z115             EQU  H'0007'
2095
2096
2097;----- PID1Z1U Bits -----------------------------------------------------
2098PID1Z116         EQU  H'0000'
2099
2100Z116             EQU  H'0000'
2101
2102
2103;----- PID1Z2L Bits -----------------------------------------------------
2104PID1Z20          EQU  H'0000'
2105PID1Z21          EQU  H'0001'
2106PID1Z22          EQU  H'0002'
2107PID1Z23          EQU  H'0003'
2108PID1Z24          EQU  H'0004'
2109PID1Z25          EQU  H'0005'
2110PID1Z26          EQU  H'0006'
2111PID1Z27          EQU  H'0007'
2112
2113Z20              EQU  H'0000'
2114Z21              EQU  H'0001'
2115Z22              EQU  H'0002'
2116Z23              EQU  H'0003'
2117Z24              EQU  H'0004'
2118Z25              EQU  H'0005'
2119Z26              EQU  H'0006'
2120Z27              EQU  H'0007'
2121
2122
2123;----- PID1Z2H Bits -----------------------------------------------------
2124PID1Z28          EQU  H'0000'
2125PID1Z29          EQU  H'0001'
2126PID1Z210         EQU  H'0002'
2127PID1Z211         EQU  H'0003'
2128PID1Z212         EQU  H'0004'
2129PID1Z213         EQU  H'0005'
2130PID1Z214         EQU  H'0006'
2131PID1Z215         EQU  H'0007'
2132
2133Z28              EQU  H'0000'
2134Z29              EQU  H'0001'
2135Z210             EQU  H'0002'
2136Z211             EQU  H'0003'
2137Z212             EQU  H'0004'
2138Z213             EQU  H'0005'
2139Z214             EQU  H'0006'
2140Z215             EQU  H'0007'
2141
2142
2143;----- PID1Z2U Bits -----------------------------------------------------
2144PID1Z216         EQU  H'0000'
2145
2146Z216             EQU  H'0000'
2147
2148
2149;----- PID1ACCLL Bits -----------------------------------------------------
2150PID1ACC0         EQU  H'0000'
2151PID1ACC1         EQU  H'0001'
2152PID1ACC2         EQU  H'0002'
2153PID1ACC3         EQU  H'0003'
2154PID1ACC4         EQU  H'0004'
2155PID1ACC5         EQU  H'0005'
2156PID1ACC6         EQU  H'0006'
2157PID1ACC7         EQU  H'0007'
2158
2159ACC0             EQU  H'0000'
2160ACC1             EQU  H'0001'
2161ACC2             EQU  H'0002'
2162ACC3             EQU  H'0003'
2163ACC4             EQU  H'0004'
2164ACC5             EQU  H'0005'
2165ACC6             EQU  H'0006'
2166ACC7             EQU  H'0007'
2167
2168
2169;----- PID1ACCLH Bits -----------------------------------------------------
2170PID1ACC8         EQU  H'0000'
2171PID1ACC9         EQU  H'0001'
2172PID1ACC10        EQU  H'0002'
2173PID1ACC11        EQU  H'0003'
2174PID1ACC12        EQU  H'0004'
2175PID1ACC13        EQU  H'0005'
2176PID1ACC14        EQU  H'0006'
2177PID1ACC15        EQU  H'0007'
2178
2179ACC8             EQU  H'0000'
2180ACC9             EQU  H'0001'
2181ACC10            EQU  H'0002'
2182ACC11            EQU  H'0003'
2183ACC12            EQU  H'0004'
2184ACC13            EQU  H'0005'
2185ACC14            EQU  H'0006'
2186ACC15            EQU  H'0007'
2187
2188
2189;----- PID1ACCHL Bits -----------------------------------------------------
2190PID1ACC16        EQU  H'0000'
2191PID1ACC17        EQU  H'0001'
2192PID1ACC18        EQU  H'0002'
2193PID1ACC19        EQU  H'0003'
2194PID1ACC20        EQU  H'0004'
2195PID1ACC21        EQU  H'0005'
2196PID1ACC22        EQU  H'0006'
2197PID1ACC23        EQU  H'0007'
2198
2199ACC16            EQU  H'0000'
2200ACC17            EQU  H'0001'
2201ACC18            EQU  H'0002'
2202ACC19            EQU  H'0003'
2203ACC20            EQU  H'0004'
2204ACC21            EQU  H'0005'
2205ACC22            EQU  H'0006'
2206ACC23            EQU  H'0007'
2207
2208
2209;----- PID1ACCHH Bits -----------------------------------------------------
2210PID1ACC24        EQU  H'0000'
2211PID1ACC25        EQU  H'0001'
2212PID1ACC26        EQU  H'0002'
2213PID1ACC27        EQU  H'0003'
2214PID1ACC28        EQU  H'0004'
2215PID1ACC29        EQU  H'0005'
2216PID1ACC30        EQU  H'0006'
2217PID1ACC31        EQU  H'0007'
2218
2219ACC24            EQU  H'0000'
2220ACC25            EQU  H'0001'
2221ACC26            EQU  H'0002'
2222ACC27            EQU  H'0003'
2223ACC28            EQU  H'0004'
2224ACC29            EQU  H'0005'
2225ACC30            EQU  H'0006'
2226ACC31            EQU  H'0007'
2227
2228
2229;----- PID1ACCU Bits -----------------------------------------------------
2230PID1ACC32        EQU  H'0000'
2231PID1ACC33        EQU  H'0001'
2232PID1ACC34        EQU  H'0002'
2233
2234ACC32            EQU  H'0000'
2235ACC33            EQU  H'0001'
2236ACC34            EQU  H'0002'
2237
2238
2239;----- PID1CON Bits -----------------------------------------------------
2240PID1BUSY         EQU  H'0006'
2241PID1EN           EQU  H'0007'
2242
2243BUSY_PID1CON     EQU  H'0006'
2244EN               EQU  H'0007'
2245
2246MODE0            EQU  H'0000'
2247MODE1            EQU  H'0001'
2248MODE2            EQU  H'0002'
2249
2250PID1MODE0        EQU  H'0000'
2251PID1MODE1        EQU  H'0001'
2252PID1MODE2        EQU  H'0002'
2253
2254
2255;----- PWM3DCL Bits -----------------------------------------------------
2256DC0              EQU  H'0006'
2257DC1              EQU  H'0007'
2258
2259PWM3DC0          EQU  H'0006'
2260PWM3DC1          EQU  H'0007'
2261
2262PWMPW0           EQU  H'0006'
2263PWMPW1           EQU  H'0007'
2264
2265
2266;----- PWM3DCH Bits -----------------------------------------------------
2267DC2              EQU  H'0000'
2268DC3              EQU  H'0001'
2269DC4              EQU  H'0002'
2270DC5              EQU  H'0003'
2271DC6              EQU  H'0004'
2272DC7              EQU  H'0005'
2273DC8              EQU  H'0006'
2274DC9              EQU  H'0007'
2275
2276PWM3DC2          EQU  H'0000'
2277PWM3DC3          EQU  H'0001'
2278PWM3DC4          EQU  H'0002'
2279PWM3DC5          EQU  H'0003'
2280PWM3DC6          EQU  H'0004'
2281PWM3DC7          EQU  H'0005'
2282PWM3DC8          EQU  H'0006'
2283PWM3DC9          EQU  H'0007'
2284
2285PWMPW2           EQU  H'0000'
2286PWMPW3           EQU  H'0001'
2287PWMPW4           EQU  H'0002'
2288PWMPW5           EQU  H'0003'
2289PWMPW6           EQU  H'0004'
2290PWMPW7           EQU  H'0005'
2291PWMPW8           EQU  H'0006'
2292PWMPW9           EQU  H'0007'
2293
2294
2295;----- PWM3CON Bits -----------------------------------------------------
2296POL_PWM3CON      EQU  H'0004'
2297OUT              EQU  H'0005'
2298EN               EQU  H'0007'
2299
2300PWM3POL          EQU  H'0004'
2301PWM3OUT          EQU  H'0005'
2302PWM3EN           EQU  H'0007'
2303
2304
2305;----- PWM4DCL Bits -----------------------------------------------------
2306DC0              EQU  H'0006'
2307DC1              EQU  H'0007'
2308
2309PWM4DC0          EQU  H'0006'
2310PWM4DC1          EQU  H'0007'
2311
2312PWMPW0           EQU  H'0006'
2313PWMPW1           EQU  H'0007'
2314
2315
2316;----- PWM4DCH Bits -----------------------------------------------------
2317DC2              EQU  H'0000'
2318DC3              EQU  H'0001'
2319DC4              EQU  H'0002'
2320DC5              EQU  H'0003'
2321DC6              EQU  H'0004'
2322DC7              EQU  H'0005'
2323DC8              EQU  H'0006'
2324DC9              EQU  H'0007'
2325
2326PWM4DC2          EQU  H'0000'
2327PWM4DC3          EQU  H'0001'
2328PWM4DC4          EQU  H'0002'
2329PWM4DC5          EQU  H'0003'
2330PWM4DC6          EQU  H'0004'
2331PWM4DC7          EQU  H'0005'
2332PWM4DC8          EQU  H'0006'
2333PWM4DC9          EQU  H'0007'
2334
2335PWMPW2           EQU  H'0000'
2336PWMPW3           EQU  H'0001'
2337PWMPW4           EQU  H'0002'
2338PWMPW5           EQU  H'0003'
2339PWMPW6           EQU  H'0004'
2340PWMPW7           EQU  H'0005'
2341PWMPW8           EQU  H'0006'
2342PWMPW9           EQU  H'0007'
2343
2344
2345;----- PWM4CON Bits -----------------------------------------------------
2346POL_PWM4CON      EQU  H'0004'
2347OUT              EQU  H'0005'
2348EN               EQU  H'0007'
2349
2350PWM4POL          EQU  H'0004'
2351PWM4OUT          EQU  H'0005'
2352PWM4EN           EQU  H'0007'
2353
2354
2355;----- CWG1DBR Bits -----------------------------------------------------
2356DBR0             EQU  H'0000'
2357DBR1             EQU  H'0001'
2358DBR2             EQU  H'0002'
2359DBR3             EQU  H'0003'
2360DBR4             EQU  H'0004'
2361DBR5             EQU  H'0005'
2362
2363
2364CWG1DBR0         EQU  H'0000'
2365CWG1DBR1         EQU  H'0001'
2366CWG1DBR2         EQU  H'0002'
2367CWG1DBR3         EQU  H'0003'
2368CWG1DBR4         EQU  H'0004'
2369CWG1DBR5         EQU  H'0005'
2370
2371
2372;----- CWG1DBF Bits -----------------------------------------------------
2373DBF0             EQU  H'0000'
2374DBF1             EQU  H'0001'
2375DBF2             EQU  H'0002'
2376DBF3             EQU  H'0003'
2377DBF4             EQU  H'0004'
2378DBF5             EQU  H'0005'
2379
2380
2381CWG1DBF0         EQU  H'0000'
2382CWG1DBF1         EQU  H'0001'
2383CWG1DBF2         EQU  H'0002'
2384CWG1DBF3         EQU  H'0003'
2385CWG1DBF4         EQU  H'0004'
2386CWG1DBF5         EQU  H'0005'
2387
2388
2389;----- CWG1AS0 Bits -----------------------------------------------------
2390REN              EQU  H'0006'
2391SHUTDOWN         EQU  H'0007'
2392
2393LSAC0            EQU  H'0002'
2394LSAC1            EQU  H'0003'
2395LSBD0            EQU  H'0004'
2396LSBD1            EQU  H'0005'
2397
2398CWG1REN          EQU  H'0006'
2399CWG1SHUTDOWN     EQU  H'0007'
2400
2401CWG1LSAC0        EQU  H'0002'
2402CWG1LSAC1        EQU  H'0003'
2403CWG1LSBD0        EQU  H'0004'
2404CWG1LSBD1        EQU  H'0005'
2405
2406
2407;----- CWG1AS1 Bits -----------------------------------------------------
2408INAS             EQU  H'0000'
2409C1AS             EQU  H'0001'
2410C2AS             EQU  H'0002'
2411TMR2AS           EQU  H'0004'
2412TMR4AS           EQU  H'0005'
2413TMR6AS           EQU  H'0006'
2414
2415CWG1INAS         EQU  H'0000'
2416CWG1C1AS         EQU  H'0001'
2417CWG1C2AS         EQU  H'0002'
2418CWG1TMR2AS       EQU  H'0004'
2419CWG1TMR4AS       EQU  H'0005'
2420CWG1TMR6AS       EQU  H'0006'
2421
2422
2423;----- CWG1OCON0 Bits -----------------------------------------------------
2424STRA             EQU  H'0000'
2425STRB             EQU  H'0001'
2426STRC             EQU  H'0002'
2427STRD             EQU  H'0003'
2428OVRA             EQU  H'0004'
2429OVRB             EQU  H'0005'
2430OVRC             EQU  H'0006'
2431OVRD             EQU  H'0007'
2432
2433CWG1STRA         EQU  H'0000'
2434CWG1STRB         EQU  H'0001'
2435CWG1STRC         EQU  H'0002'
2436CWG1STRD         EQU  H'0003'
2437CWG1OVRA         EQU  H'0004'
2438CWG1OVRB         EQU  H'0005'
2439CWG1OVRC         EQU  H'0006'
2440CWG1OVRD         EQU  H'0007'
2441
2442
2443;----- CWG1CON0 Bits -----------------------------------------------------
2444LD               EQU  H'0006'
2445EN               EQU  H'0007'
2446
2447MODE0            EQU  H'0000'
2448MODE1            EQU  H'0001'
2449MODE2            EQU  H'0002'
2450G1EN             EQU  H'0007'
2451
2452CWG1LD           EQU  H'0006'
2453CWG1EN           EQU  H'0007'
2454
2455CWG1MODE0        EQU  H'0000'
2456CWG1MODE1        EQU  H'0001'
2457CWG1MODE2        EQU  H'0002'
2458
2459
2460;----- CWG1CON1 Bits -----------------------------------------------------
2461POLA             EQU  H'0000'
2462POLB             EQU  H'0001'
2463POLC             EQU  H'0002'
2464POLD             EQU  H'0003'
2465IN               EQU  H'0005'
2466
2467CWG1POLA         EQU  H'0000'
2468CWG1POLB         EQU  H'0001'
2469CWG1POLC         EQU  H'0002'
2470CWG1POLD         EQU  H'0003'
2471CWG1IN           EQU  H'0005'
2472
2473
2474;----- CWG1CLKCON Bits -----------------------------------------------------
2475CS               EQU  H'0000'
2476
2477CWG1CS           EQU  H'0000'
2478
2479
2480;----- CWG1ISM Bits -----------------------------------------------------
2481IS0              EQU  H'0000'
2482IS1              EQU  H'0001'
2483IS2              EQU  H'0002'
2484IS3              EQU  H'0003'
2485
2486
2487CWG1IS0          EQU  H'0000'
2488CWG1IS1          EQU  H'0001'
2489CWG1IS2          EQU  H'0002'
2490CWG1IS3          EQU  H'0003'
2491
2492
2493;----- WDTCON0 Bits -----------------------------------------------------
2494SEN              EQU  H'0000'
2495
2496SWDTEN           EQU  H'0000'
2497
2498WDTSEN           EQU  H'0000'
2499
2500WDTPS0           EQU  H'0001'
2501WDTPS1           EQU  H'0002'
2502WDTPS2           EQU  H'0003'
2503WDTPS3           EQU  H'0004'
2504WDTPS4           EQU  H'0005'
2505
2506
2507;----- WDTCON1 Bits -----------------------------------------------------
2508WINDOW0          EQU  H'0000'
2509WINDOW1          EQU  H'0001'
2510WINDOW2          EQU  H'0002'
2511
2512
2513WDTWINDOW0       EQU  H'0000'
2514WDTWINDOW1       EQU  H'0001'
2515WDTWINDOW2       EQU  H'0002'
2516WDTCS0           EQU  H'0004'
2517WDTCS1           EQU  H'0005'
2518WDTCS2           EQU  H'0006'
2519
2520
2521;----- WDTPSL Bits -----------------------------------------------------
2522PSCNT0           EQU  H'0000'
2523PSCNT1           EQU  H'0001'
2524PSCNT2           EQU  H'0002'
2525PSCNT3           EQU  H'0003'
2526PSCNT4           EQU  H'0004'
2527PSCNT5           EQU  H'0005'
2528PSCNT6           EQU  H'0006'
2529PSCNT7           EQU  H'0007'
2530
2531
2532WDTPSCNT0        EQU  H'0000'
2533WDTPSCNT1        EQU  H'0001'
2534WDTPSCNT2        EQU  H'0002'
2535WDTPSCNT3        EQU  H'0003'
2536WDTPSCNT4        EQU  H'0004'
2537WDTPSCNT5        EQU  H'0005'
2538WDTPSCNT6        EQU  H'0006'
2539WDTPSCNT7        EQU  H'0007'
2540
2541
2542;----- WDTPSH Bits -----------------------------------------------------
2543PSCNT8           EQU  H'0000'
2544PSCNT9           EQU  H'0001'
2545PSCNT10          EQU  H'0002'
2546PSCNT11          EQU  H'0003'
2547PSCNT12          EQU  H'0004'
2548PSCNT13          EQU  H'0005'
2549PSCNT14          EQU  H'0006'
2550PSCNT15          EQU  H'0007'
2551
2552
2553WDTPSCNT8        EQU  H'0000'
2554WDTPSCNT9        EQU  H'0001'
2555WDTPSCNT10       EQU  H'0002'
2556WDTPSCNT11       EQU  H'0003'
2557WDTPSCNT12       EQU  H'0004'
2558WDTPSCNT13       EQU  H'0005'
2559WDTPSCNT14       EQU  H'0006'
2560WDTPSCNT15       EQU  H'0007'
2561
2562
2563;----- WDTTMR Bits -----------------------------------------------------
2564PSCNT16          EQU  H'0000'
2565PSCNT17          EQU  H'0001'
2566STATE            EQU  H'0002'
2567
2568WDTPSCNT16       EQU  H'0000'
2569WDTPSCNT17       EQU  H'0001'
2570WDTSTATE         EQU  H'0002'
2571WDTTMR0          EQU  H'0003'
2572WDTTMR1          EQU  H'0004'
2573WDTTMR2          EQU  H'0005'
2574WDTTMR3          EQU  H'0006'
2575WDTTMR4          EQU  H'0007'
2576
2577
2578;----- SCANLADRL Bits -----------------------------------------------------
2579LDAR0            EQU  H'0000'
2580LDAR1            EQU  H'0001'
2581LADR2            EQU  H'0002'
2582LADR3            EQU  H'0003'
2583LADR4            EQU  H'0004'
2584LADR5            EQU  H'0005'
2585LADR6            EQU  H'0006'
2586LADR7            EQU  H'0007'
2587
2588
2589SCANLADR0        EQU  H'0000'
2590SCANLADR1        EQU  H'0001'
2591SCANLADR2        EQU  H'0002'
2592SCANLADR3        EQU  H'0003'
2593SCANLADR4        EQU  H'0004'
2594SCANLADR5        EQU  H'0005'
2595SCANLADR6        EQU  H'0006'
2596SCANLADR7        EQU  H'0007'
2597
2598
2599;----- SCANLADRH Bits -----------------------------------------------------
2600LADR8            EQU  H'0000'
2601LADR9            EQU  H'0001'
2602LADR10           EQU  H'0002'
2603LADR11           EQU  H'0003'
2604LADR12           EQU  H'0004'
2605LADR13           EQU  H'0005'
2606LADR14           EQU  H'0006'
2607LADR15           EQU  H'0007'
2608
2609
2610SCANLADR8        EQU  H'0000'
2611SCANLADR9        EQU  H'0001'
2612SCANLADR10       EQU  H'0002'
2613SCANLADR11       EQU  H'0003'
2614SCANLADR12       EQU  H'0004'
2615SCANLADR13       EQU  H'0005'
2616SCANLADR14       EQU  H'0006'
2617SCANLADR15       EQU  H'0007'
2618
2619
2620;----- SCANHADRL Bits -----------------------------------------------------
2621HADR0            EQU  H'0000'
2622HADR1            EQU  H'0001'
2623HARD2            EQU  H'0002'
2624HADR3            EQU  H'0003'
2625HADR4            EQU  H'0004'
2626HADR5            EQU  H'0005'
2627HADR6            EQU  H'0006'
2628HADR7            EQU  H'0007'
2629
2630
2631SCANHADR0        EQU  H'0000'
2632SCANHADR1        EQU  H'0001'
2633SCANHADR2        EQU  H'0002'
2634SCANHADR3        EQU  H'0003'
2635SCANHADR4        EQU  H'0004'
2636SCANHADR5        EQU  H'0005'
2637SCANHADR6        EQU  H'0006'
2638SCANHADR7        EQU  H'0007'
2639
2640
2641;----- SCANHADRH Bits -----------------------------------------------------
2642HADR8            EQU  H'0000'
2643HADR9            EQU  H'0001'
2644HADR10           EQU  H'0002'
2645HADR11           EQU  H'0003'
2646HADR12           EQU  H'0004'
2647HADR13           EQU  H'0005'
2648HADR14           EQU  H'0006'
2649HADR15           EQU  H'0007'
2650
2651
2652SCANHADR8        EQU  H'0000'
2653SCANHADR9        EQU  H'0001'
2654SCANHADR10       EQU  H'0002'
2655SCANHADR11       EQU  H'0003'
2656SCANHADR12       EQU  H'0004'
2657SCANHADR13       EQU  H'0005'
2658SCANHADR14       EQU  H'0006'
2659SCANHADR15       EQU  H'0007'
2660
2661
2662;----- SCANCON0 Bits -----------------------------------------------------
2663INTM             EQU  H'0003'
2664INVALID          EQU  H'0004'
2665BUSY_SCANCON0    EQU  H'0005'
2666SCANGO           EQU  H'0006'
2667EN               EQU  H'0007'
2668
2669MODE0            EQU  H'0000'
2670MODE1            EQU  H'0001'
2671
2672SCANINTM         EQU  H'0003'
2673SCANINVALID      EQU  H'0004'
2674SCANBUSY         EQU  H'0005'
2675SCANEN           EQU  H'0007'
2676
2677SCANMODE0        EQU  H'0000'
2678SCANMODE1        EQU  H'0001'
2679
2680
2681;----- SCANTRIG Bits -----------------------------------------------------
2682TSEL0            EQU  H'0000'
2683TSEL1            EQU  H'0001'
2684TSEL2            EQU  H'0002'
2685TSEL3            EQU  H'0003'
2686TSEL4            EQU  H'0004'
2687TSEL5            EQU  H'0005'
2688TSEL6            EQU  H'0006'
2689TSEL7            EQU  H'0007'
2690
2691
2692SCANTSEL0        EQU  H'0000'
2693SCANTSEL1        EQU  H'0001'
2694SCANTSEL2        EQU  H'0002'
2695SCANTSEL3        EQU  H'0003'
2696SCANTSEL4        EQU  H'0004'
2697SCANTSEL5        EQU  H'0005'
2698SCANTSEL6        EQU  H'0006'
2699SCANTSEL7        EQU  H'0007'
2700
2701
2702;----- CRCDATL Bits -----------------------------------------------------
2703DAT0             EQU  H'0000'
2704DAT1             EQU  H'0001'
2705DAT2             EQU  H'0002'
2706DAT3             EQU  H'0003'
2707DAT4             EQU  H'0004'
2708DAT5             EQU  H'0005'
2709DAT6             EQU  H'0006'
2710DAT7             EQU  H'0007'
2711
2712
2713CRCDAT0          EQU  H'0000'
2714CRCDAT1          EQU  H'0001'
2715CRCDAT2          EQU  H'0002'
2716CRCDAT3          EQU  H'0003'
2717CRCDAT4          EQU  H'0004'
2718CRCDAT5          EQU  H'0005'
2719CRCDAT6          EQU  H'0006'
2720CRDCDAT7         EQU  H'0007'
2721
2722
2723;----- CRCDATH Bits -----------------------------------------------------
2724DAT8             EQU  H'0000'
2725DAT9             EQU  H'0001'
2726DAT10            EQU  H'0002'
2727DAT11            EQU  H'0003'
2728DAT12            EQU  H'0004'
2729DAT13            EQU  H'0005'
2730DAT14            EQU  H'0006'
2731DAT15            EQU  H'0007'
2732
2733
2734CRCDAT8          EQU  H'0000'
2735CRCDAT9          EQU  H'0001'
2736CRCDAT10         EQU  H'0002'
2737CRCDAT11         EQU  H'0003'
2738CRCDAT12         EQU  H'0004'
2739CRCDAT13         EQU  H'0005'
2740CRCDAT14         EQU  H'0006'
2741CRCDAT15         EQU  H'0007'
2742
2743
2744;----- CRCACCL Bits -----------------------------------------------------
2745ACC0             EQU  H'0000'
2746ACC1             EQU  H'0001'
2747ACC2             EQU  H'0002'
2748ACC3             EQU  H'0003'
2749ACC4             EQU  H'0004'
2750ACC5             EQU  H'0005'
2751ACC6             EQU  H'0006'
2752ACC7             EQU  H'0007'
2753
2754
2755CRCACC0          EQU  H'0000'
2756CRCACC1          EQU  H'0001'
2757CRCACC2          EQU  H'0002'
2758CRCACC3          EQU  H'0003'
2759CRCACC4          EQU  H'0004'
2760CRCACC5          EQU  H'0005'
2761CRCACC6          EQU  H'0006'
2762CRCACC7          EQU  H'0007'
2763
2764
2765;----- CRCACCH Bits -----------------------------------------------------
2766ACC8             EQU  H'0000'
2767ACC9             EQU  H'0001'
2768ACC10            EQU  H'0002'
2769ACC11            EQU  H'0003'
2770ACC12            EQU  H'0004'
2771ACC13            EQU  H'0005'
2772ACC14            EQU  H'0006'
2773ACC15            EQU  H'0007'
2774
2775
2776CRCACC8          EQU  H'0000'
2777CRCACC9          EQU  H'0001'
2778CRCACC10         EQU  H'0002'
2779CRCACC11         EQU  H'0003'
2780CRCACC12         EQU  H'0004'
2781CRCACC13         EQU  H'0005'
2782CRCACC14         EQU  H'0006'
2783CRCACC15         EQU  H'0007'
2784
2785
2786;----- CRCSHIFTL Bits -----------------------------------------------------
2787SHIFT0           EQU  H'0000'
2788SHIFT1           EQU  H'0001'
2789SHIFT2           EQU  H'0002'
2790SHIFT3           EQU  H'0003'
2791SHIFT4           EQU  H'0004'
2792SHIFT5           EQU  H'0005'
2793SHIFT6           EQU  H'0006'
2794SHIFT7           EQU  H'0007'
2795
2796
2797CRCSHIFT0        EQU  H'0000'
2798CRCSHIFT1        EQU  H'0001'
2799CRCSHIFT2        EQU  H'0002'
2800CRCSHIFT3        EQU  H'0003'
2801CRCSHIFT4        EQU  H'0004'
2802CRCSHIFT5        EQU  H'0005'
2803CRCSHIFT6        EQU  H'0006'
2804CRCSHIFT7        EQU  H'0007'
2805
2806
2807;----- CRCSHIFTH Bits -----------------------------------------------------
2808SHIFT8           EQU  H'0000'
2809SHIFT9           EQU  H'0001'
2810SHIFT10          EQU  H'0002'
2811SHIFT11          EQU  H'0003'
2812SHIFT12          EQU  H'0004'
2813SHIFT13          EQU  H'0005'
2814SHIFT14          EQU  H'0006'
2815SHIFT15          EQU  H'0007'
2816
2817
2818CRCSHIFT8        EQU  H'0000'
2819CRCSHIFT9        EQU  H'0001'
2820CRCSHIFT10       EQU  H'0002'
2821CRCSHIFT11       EQU  H'0003'
2822CRCSHIFT12       EQU  H'0004'
2823CRCSHIFT13       EQU  H'0005'
2824CRCSHIFT14       EQU  H'0006'
2825CRCSHIFT15       EQU  H'0007'
2826
2827
2828;----- CRCXORL Bits -----------------------------------------------------
2829XOR1             EQU  H'0001'
2830XOR2             EQU  H'0002'
2831XOR3             EQU  H'0003'
2832XOR4             EQU  H'0004'
2833XOR5             EQU  H'0005'
2834XOR6             EQU  H'0006'
2835XOR7             EQU  H'0007'
2836
2837CRCXOR1          EQU  H'0001'
2838CRCXOR2          EQU  H'0002'
2839CRCXOR3          EQU  H'0003'
2840CRCXOR4          EQU  H'0004'
2841CRCXOR5          EQU  H'0005'
2842CRCXOR6          EQU  H'0006'
2843CRCXOR7          EQU  H'0007'
2844
2845
2846;----- CRCXORH Bits -----------------------------------------------------
2847XOR8             EQU  H'0000'
2848XOR9             EQU  H'0001'
2849XOR10            EQU  H'0002'
2850XOR11            EQU  H'0003'
2851XOR12            EQU  H'0004'
2852XOR13            EQU  H'0005'
2853XOR14            EQU  H'0006'
2854XOR15            EQU  H'0007'
2855
2856CRCXOR8          EQU  H'0000'
2857CRCXOR9          EQU  H'0001'
2858CRCXOR10         EQU  H'0002'
2859CRCXOR11         EQU  H'0003'
2860CRCXOR12         EQU  H'0004'
2861CRCXOR13         EQU  H'0005'
2862CRCXOR14         EQU  H'0006'
2863CRCXOR15         EQU  H'0007'
2864
2865
2866;----- CRCCON0 Bits -----------------------------------------------------
2867FULL             EQU  H'0000'
2868SHIFTM           EQU  H'0001'
2869ACCM             EQU  H'0004'
2870BUSY_CRCCON0     EQU  H'0005'
2871CRCGO            EQU  H'0006'
2872EN               EQU  H'0007'
2873
2874CRCFULL          EQU  H'0000'
2875CRCSHIFTM        EQU  H'0001'
2876CRCACCM          EQU  H'0004'
2877CRCBUSY          EQU  H'0005'
2878CRCEN            EQU  H'0007'
2879
2880
2881;----- CRCCON1 Bits -----------------------------------------------------
2882PLEN0            EQU  H'0000'
2883PLEN1            EQU  H'0001'
2884PLEN2            EQU  H'0002'
2885PLEN3            EQU  H'0003'
2886DLEN0            EQU  H'0004'
2887DLEN1            EQU  H'0005'
2888DLEN2            EQU  H'0006'
2889DLEN3            EQU  H'0007'
2890
2891
2892CRCPLEN0         EQU  H'0000'
2893CRCPLEN1         EQU  H'0001'
2894CRCPLEN2         EQU  H'0002'
2895CRCPLEN3         EQU  H'0003'
2896CRCDLEN0         EQU  H'0004'
2897CRCDLEN1         EQU  H'0005'
2898CRCDLEN2         EQU  H'0006'
2899CRCDLEN3         EQU  H'0007'
2900
2901
2902;----- AT1RESL Bits -----------------------------------------------------
2903AT1RES0          EQU  H'0000'
2904AT1RES1          EQU  H'0001'
2905AT1RES2          EQU  H'0002'
2906AT1RES3          EQU  H'0003'
2907AT1RES4          EQU  H'0004'
2908AT1RES5          EQU  H'0005'
2909AT1RES6          EQU  H'0006'
2910AT1RES7          EQU  H'0007'
2911
2912RES0             EQU  H'0000'
2913RES1             EQU  H'0001'
2914RES2             EQU  H'0002'
2915RES3             EQU  H'0003'
2916RES4             EQU  H'0004'
2917RES5             EQU  H'0005'
2918RES6             EQU  H'0006'
2919RES7             EQU  H'0007'
2920
2921
2922;----- AT1RESH Bits -----------------------------------------------------
2923AT1RES8          EQU  H'0000'
2924AT1RES9          EQU  H'0001'
2925
2926RES8             EQU  H'0000'
2927RES9             EQU  H'0001'
2928
2929
2930;----- AT1MISSL Bits -----------------------------------------------------
2931AT1MISS0         EQU  H'0000'
2932AT1MISS1         EQU  H'0001'
2933AT1MISS2         EQU  H'0002'
2934AT1MISS3         EQU  H'0003'
2935AT1MISS4         EQU  H'0004'
2936AT1MISS5         EQU  H'0005'
2937AT1MISS6         EQU  H'0006'
2938AT1MISS7         EQU  H'0007'
2939
2940MISS0            EQU  H'0000'
2941MISS1            EQU  H'0001'
2942MISS2            EQU  H'0002'
2943MISS3            EQU  H'0003'
2944MISS4            EQU  H'0004'
2945MISS5            EQU  H'0005'
2946MISS6            EQU  H'0006'
2947MISS7            EQU  H'0007'
2948
2949
2950;----- AT1MISSH Bits -----------------------------------------------------
2951AT1MISS8         EQU  H'0000'
2952AT1MISS9         EQU  H'0001'
2953AT1MISS10        EQU  H'0002'
2954AT1MISS11        EQU  H'0003'
2955AT1MISS12        EQU  H'0004'
2956AT1MISS13        EQU  H'0005'
2957AT1MISS14        EQU  H'0006'
2958AT1MISS15        EQU  H'0007'
2959
2960MISS8            EQU  H'0000'
2961MISS9            EQU  H'0001'
2962MISS10           EQU  H'0002'
2963MISS11           EQU  H'0003'
2964MISS12           EQU  H'0004'
2965MISS13           EQU  H'0005'
2966MISS14           EQU  H'0006'
2967MISS15           EQU  H'0007'
2968
2969
2970;----- AT1PERL Bits -----------------------------------------------------
2971AT1PER0          EQU  H'0000'
2972AT1PER1          EQU  H'0001'
2973AT1PER2          EQU  H'0002'
2974AT1PER3          EQU  H'0003'
2975AT1PER4          EQU  H'0004'
2976AT1PER5          EQU  H'0005'
2977AT1PER6          EQU  H'0006'
2978AT1PER7          EQU  H'0007'
2979
2980PER0             EQU  H'0000'
2981PER1             EQU  H'0001'
2982PER2             EQU  H'0002'
2983PER3             EQU  H'0003'
2984PER4             EQU  H'0004'
2985PER5             EQU  H'0005'
2986PER6             EQU  H'0006'
2987PER7             EQU  H'0007'
2988
2989PERL0            EQU  H'0000'
2990PERL1            EQU  H'0001'
2991PERL2            EQU  H'0002'
2992PERL3            EQU  H'0003'
2993PERL4            EQU  H'0004'
2994PERL5            EQU  H'0005'
2995PERL6            EQU  H'0006'
2996PERL7            EQU  H'0007'
2997
2998
2999;----- AT1PERH Bits -----------------------------------------------------
3000AT1PER8          EQU  H'0000'
3001AT1PER9          EQU  H'0001'
3002AT1PER10         EQU  H'0002'
3003AT1PER11         EQU  H'0003'
3004AT1PER12         EQU  H'0004'
3005AT1PER13         EQU  H'0005'
3006AT1PER14         EQU  H'0006'
3007AT1POV           EQU  H'0007'
3008
3009PER8             EQU  H'0000'
3010PER9             EQU  H'0001'
3011PER10            EQU  H'0002'
3012PER11            EQU  H'0003'
3013PER12            EQU  H'0004'
3014PER13            EQU  H'0005'
3015PER14            EQU  H'0006'
3016PER15            EQU  H'0007'
3017
3018PERH0            EQU  H'0000'
3019PERH1            EQU  H'0001'
3020PERH2            EQU  H'0002'
3021PERH3            EQU  H'0003'
3022PERH4            EQU  H'0004'
3023PERH5            EQU  H'0005'
3024PERH6            EQU  H'0006'
3025PERH7            EQU  H'0007'
3026
3027
3028;----- AT1PHSL Bits -----------------------------------------------------
3029AT1PHS0          EQU  H'0000'
3030AT1PHS1          EQU  H'0001'
3031AT1PHS2          EQU  H'0002'
3032AT1PHS3          EQU  H'0003'
3033AT1PHS4          EQU  H'0004'
3034AT1PHS5          EQU  H'0005'
3035AT1PHS6          EQU  H'0006'
3036AT1PHS7          EQU  H'0007'
3037
3038PHS0             EQU  H'0000'
3039PHS1             EQU  H'0001'
3040PHS2             EQU  H'0002'
3041PHS3             EQU  H'0003'
3042PHS4             EQU  H'0004'
3043PHS5             EQU  H'0005'
3044PHS6             EQU  H'0006'
3045PHS7             EQU  H'0007'
3046
3047
3048;----- AT1PHSH Bits -----------------------------------------------------
3049AT1PHS8          EQU  H'0000'
3050AT1PHS9          EQU  H'0001'
3051
3052PHS8             EQU  H'0000'
3053PHS9             EQU  H'0001'
3054
3055PHSL8            EQU  H'0000'
3056PHSL9            EQU  H'0001'
3057
3058
3059;----- AT1CON0 Bits -----------------------------------------------------
3060MODE             EQU  H'0000'
3061APMOD            EQU  H'0001'
3062POL_AT1CON0      EQU  H'0003'
3063PREC             EQU  H'0006'
3064EN               EQU  H'0007'
3065
3066PS0_AT1CON0      EQU  H'0004'
3067PS1_AT1CON0      EQU  H'0005'
3068
3069AT1MODE          EQU  H'0000'
3070AT1APMOD         EQU  H'0001'
3071AT1POL           EQU  H'0003'
3072AT1PREC          EQU  H'0006'
3073AT1EN            EQU  H'0007'
3074
3075AT1PS0           EQU  H'0004'
3076AT1PS1           EQU  H'0005'
3077
3078
3079;----- AT1CON1 Bits -----------------------------------------------------
3080VALID            EQU  H'0000'
3081ACCS             EQU  H'0001'
3082MPP              EQU  H'0002'
3083PRP              EQU  H'0004'
3084PHP              EQU  H'0006'
3085
3086AT1VALID         EQU  H'0000'
3087AT1ACCS          EQU  H'0001'
3088AT1MPP           EQU  H'0002'
3089AT1PRP           EQU  H'0004'
3090AT1PHP           EQU  H'0006'
3091
3092
3093;----- AT1IR0 Bits -----------------------------------------------------
3094AT1PERIF         EQU  H'0000'
3095AT1MISSIF        EQU  H'0001'
3096AT1PHSIF         EQU  H'0002'
3097
3098
3099;----- AT1IE0 Bits -----------------------------------------------------
3100AT1PERIE         EQU  H'0000'
3101AT1MISSIE        EQU  H'0001'
3102AT1PHSIE         EQU  H'0002'
3103
3104
3105;----- AT1IR1 Bits -----------------------------------------------------
3106AT1CC1IF         EQU  H'0000'
3107AT1CC2IF         EQU  H'0001'
3108AT1CC3IF         EQU  H'0002'
3109
3110
3111;----- AT1IE1 Bits -----------------------------------------------------
3112AT1CC1IE         EQU  H'0000'
3113AT1CC2IE         EQU  H'0001'
3114AT1CC3IE         EQU  H'0002'
3115
3116
3117;----- AT1STPTL Bits -----------------------------------------------------
3118AT1STPT0         EQU  H'0000'
3119AT1STPT1         EQU  H'0001'
3120AT1STPT2         EQU  H'0002'
3121AT1STPT3         EQU  H'0003'
3122AT1STPT4         EQU  H'0004'
3123AT1STPT5         EQU  H'0005'
3124AT1STPT6         EQU  H'0006'
3125AT1STPT7         EQU  H'0007'
3126
3127STPT0            EQU  H'0000'
3128STPT1            EQU  H'0001'
3129STPT2            EQU  H'0002'
3130STPT3            EQU  H'0003'
3131STPT4            EQU  H'0004'
3132STPT5            EQU  H'0005'
3133STPT6            EQU  H'0006'
3134STPT7            EQU  H'0007'
3135
3136
3137;----- AT1STPTH Bits -----------------------------------------------------
3138AT1STPT8         EQU  H'0000'
3139AT1STPT9         EQU  H'0001'
3140AT1STPT10        EQU  H'0002'
3141AT1STPT11        EQU  H'0003'
3142AT1STPT12        EQU  H'0004'
3143AT1STPT13        EQU  H'0005'
3144AT1STPT14        EQU  H'0006'
3145
3146STPT8            EQU  H'0000'
3147STPT9            EQU  H'0001'
3148STPT10           EQU  H'0002'
3149STPT11           EQU  H'0003'
3150STPT12           EQU  H'0004'
3151STPT13           EQU  H'0005'
3152STPT14           EQU  H'0006'
3153
3154
3155;----- AT1ERRL Bits -----------------------------------------------------
3156AT1ERR0          EQU  H'0000'
3157AT1ERR1          EQU  H'0001'
3158AT1ERR2          EQU  H'0002'
3159AT1ERR3          EQU  H'0003'
3160AT1ERR4          EQU  H'0004'
3161AT1ERR5          EQU  H'0005'
3162AT1ERR6          EQU  H'0006'
3163AT1ERR7          EQU  H'0007'
3164
3165ERR0             EQU  H'0000'
3166ERR1             EQU  H'0001'
3167ERR2             EQU  H'0002'
3168ERR3             EQU  H'0003'
3169ERR4             EQU  H'0004'
3170ERR5             EQU  H'0005'
3171ERR6             EQU  H'0006'
3172ERR7             EQU  H'0007'
3173
3174ERRL0            EQU  H'0000'
3175ERRL1            EQU  H'0001'
3176ERRL2            EQU  H'0002'
3177ERRL3            EQU  H'0003'
3178ERRL4            EQU  H'0004'
3179ERRL5            EQU  H'0005'
3180ERRL6            EQU  H'0006'
3181ERRL7            EQU  H'0007'
3182
3183
3184;----- AT1ERRH Bits -----------------------------------------------------
3185AT1ERR8          EQU  H'0000'
3186AT1ERR9          EQU  H'0001'
3187AT1ERR10         EQU  H'0002'
3188AT1ERR11         EQU  H'0003'
3189AT1ERR12         EQU  H'0004'
3190AT1ERR13         EQU  H'0005'
3191AT1ERR14         EQU  H'0006'
3192AT1ERR15         EQU  H'0007'
3193
3194ERR8             EQU  H'0000'
3195ERR9             EQU  H'0001'
3196ERR10            EQU  H'0002'
3197ERR11            EQU  H'0003'
3198ERR12            EQU  H'0004'
3199ERR13            EQU  H'0005'
3200ERR14            EQU  H'0006'
3201ERR15            EQU  H'0007'
3202
3203ERRH0            EQU  H'0000'
3204ERRH1            EQU  H'0001'
3205ERRH2            EQU  H'0002'
3206ERRH3            EQU  H'0003'
3207ERRH4            EQU  H'0004'
3208ERRH5            EQU  H'0005'
3209ERRH6            EQU  H'0006'
3210ERRH7            EQU  H'0007'
3211
3212
3213;----- AT1CLK Bits -----------------------------------------------------
3214CS               EQU  H'0000'
3215
3216AT1CS            EQU  H'0000'
3217
3218CS0              EQU  H'0000'
3219
3220AT1CS0           EQU  H'0000'
3221
3222
3223;----- AT1SIG Bits -----------------------------------------------------
3224AT1SSEL0         EQU  H'0000'
3225AT1SSEL1         EQU  H'0001'
3226AT1SSEL2         EQU  H'0002'
3227
3228SSEL0            EQU  H'0000'
3229SSEL1            EQU  H'0001'
3230SSEL2            EQU  H'0002'
3231
3232
3233
3234;----- AT1CSEL1 Bits -----------------------------------------------------
3235AT1CP1S0         EQU  H'0000'
3236AT1CP1S1         EQU  H'0001'
3237AT1CP1S2         EQU  H'0002'
3238
3239CP1S0            EQU  H'0000'
3240CP1S1            EQU  H'0001'
3241CP1S2            EQU  H'0002'
3242
3243
3244
3245;----- AT1CC1L Bits -----------------------------------------------------
3246AT1CC10          EQU  H'0000'
3247AT1CC11          EQU  H'0001'
3248AT1CC12          EQU  H'0002'
3249AT1CC13          EQU  H'0003'
3250AT1CC14          EQU  H'0004'
3251AT1CC15          EQU  H'0005'
3252AT1CC16          EQU  H'0006'
3253AT1CC17          EQU  H'0007'
3254
3255CC10             EQU  H'0000'
3256CC11             EQU  H'0001'
3257CC12             EQU  H'0002'
3258CC13             EQU  H'0003'
3259CC14             EQU  H'0004'
3260CC15             EQU  H'0005'
3261CC16             EQU  H'0006'
3262CC17             EQU  H'0007'
3263
3264
3265;----- AT1CC1H Bits -----------------------------------------------------
3266AT1CC18          EQU  H'0000'
3267AT1CC19          EQU  H'0001'
3268
3269CC18             EQU  H'0000'
3270CC19             EQU  H'0001'
3271
3272
3273;----- AT1CCON1 Bits -----------------------------------------------------
3274AT1CC1MODE       EQU  H'0000'
3275AT1CAP1P         EQU  H'0003'
3276AT1CC1POL        EQU  H'0004'
3277AT1CC1EN         EQU  H'0007'
3278
3279CC1MODE          EQU  H'0000'
3280CAP1P            EQU  H'0003'
3281CC1POL           EQU  H'0004'
3282CC1EN            EQU  H'0007'
3283
3284
3285;----- AT1CSEL2 Bits -----------------------------------------------------
3286AT1CP2S0         EQU  H'0000'
3287AT1CP2S1         EQU  H'0001'
3288AT1CP2S2         EQU  H'0002'
3289
3290
3291CP2S0            EQU  H'0000'
3292CP2S1            EQU  H'0001'
3293CP2S2            EQU  H'0002'
3294
3295
3296;----- AT1CC2L Bits -----------------------------------------------------
3297AT1CC20          EQU  H'0000'
3298AT1CC21          EQU  H'0001'
3299AT1CC22          EQU  H'0002'
3300AT1CC23          EQU  H'0003'
3301AT1CC24          EQU  H'0004'
3302AT1CC25          EQU  H'0005'
3303AT1CC26          EQU  H'0006'
3304AT1CC27          EQU  H'0007'
3305
3306CC20             EQU  H'0000'
3307CC21             EQU  H'0001'
3308CC22             EQU  H'0002'
3309CC13             EQU  H'0003'
3310CC24             EQU  H'0004'
3311CCW5             EQU  H'0005'
3312CC26             EQU  H'0006'
3313CC27             EQU  H'0007'
3314
3315
3316;----- AT1CC2H Bits -----------------------------------------------------
3317AT1CC28          EQU  H'0000'
3318AT1CC29          EQU  H'0001'
3319
3320CC28             EQU  H'0000'
3321CC29             EQU  H'0001'
3322
3323
3324;----- AT1CCON2 Bits -----------------------------------------------------
3325AT1CC2MODE       EQU  H'0000'
3326AT1CAP2P         EQU  H'0003'
3327AT1CC2POL        EQU  H'0004'
3328AT1CC2EN         EQU  H'0007'
3329
3330CC2MODE          EQU  H'0000'
3331CAP2P            EQU  H'0003'
3332CC2POL           EQU  H'0004'
3333CC2EN            EQU  H'0007'
3334
3335
3336;----- AT1CSEL3 Bits -----------------------------------------------------
3337AT1CP3S0         EQU  H'0000'
3338AT1CP3S1         EQU  H'0001'
3339AT1CP3S2         EQU  H'0002'
3340
3341
3342CP3S0            EQU  H'0000'
3343CP3S1            EQU  H'0001'
3344CP3S2            EQU  H'0002'
3345
3346
3347;----- AT1CC3L Bits -----------------------------------------------------
3348AT1CC30          EQU  H'0000'
3349AT1CC31          EQU  H'0001'
3350AT1CC32          EQU  H'0002'
3351AT1CC33          EQU  H'0003'
3352AT1CC34          EQU  H'0004'
3353AT1CC35          EQU  H'0005'
3354AT1CC36          EQU  H'0006'
3355AT1CC37          EQU  H'0007'
3356
3357CC30             EQU  H'0000'
3358CC31             EQU  H'0001'
3359CC32             EQU  H'0002'
3360CC33             EQU  H'0003'
3361CC34             EQU  H'0004'
3362CC35             EQU  H'0005'
3363CC36             EQU  H'0006'
3364CC37             EQU  H'0007'
3365
3366
3367;----- AT1CC3H Bits -----------------------------------------------------
3368AT1CC38          EQU  H'0000'
3369AT1CC39          EQU  H'0001'
3370
3371CC38             EQU  H'0000'
3372CC39             EQU  H'0001'
3373
3374
3375;----- AT1CCON3 Bits -----------------------------------------------------
3376AT1CC3MODE       EQU  H'0000'
3377AT1CAP3P         EQU  H'0003'
3378AT1CC3POL        EQU  H'0004'
3379AT1CC3EN         EQU  H'0007'
3380
3381CC3MODE          EQU  H'0000'
3382CAP3P            EQU  H'0003'
3383CC3POL           EQU  H'0004'
3384CC3EN            EQU  H'0007'
3385
3386
3387;----- SMT1TMRL Bits -----------------------------------------------------
3388SMT1TMR0         EQU  H'0000'
3389SMT1TMR1         EQU  H'0001'
3390SMT1TMR2         EQU  H'0002'
3391SMT1TMR3         EQU  H'0003'
3392SMT1TMR4         EQU  H'0004'
3393SMT1TMR5         EQU  H'0005'
3394SMT1TMR6         EQU  H'0006'
3395SMT1TMR7         EQU  H'0007'
3396
3397
3398;----- SMT1TMRH Bits -----------------------------------------------------
3399SMT1TMR8         EQU  H'0000'
3400SMT1TMR9         EQU  H'0001'
3401SMT1TMR10        EQU  H'0002'
3402SMT1TMR11        EQU  H'0003'
3403SMT1TMR12        EQU  H'0004'
3404SMT1TMR13        EQU  H'0005'
3405SMT1TMR14        EQU  H'0006'
3406SMT1TMR15        EQU  H'0007'
3407
3408
3409;----- SMT1TMRU Bits -----------------------------------------------------
3410SMT1TMR16        EQU  H'0000'
3411SMT1TMR17        EQU  H'0001'
3412SMT1TMR18        EQU  H'0002'
3413SMT1TMR19        EQU  H'0003'
3414SMT1TMR20        EQU  H'0004'
3415SMT1TMR21        EQU  H'0005'
3416SMT1TMR22        EQU  H'0006'
3417SMT1TMR23        EQU  H'0007'
3418
3419
3420;----- SMT1CPRL Bits -----------------------------------------------------
3421SMT1CPR0         EQU  H'0000'
3422SMT1CPR1         EQU  H'0001'
3423SMT1CPR2         EQU  H'0002'
3424SMT1CPR3         EQU  H'0003'
3425SMT1CPR4         EQU  H'0004'
3426SMT1CPR5         EQU  H'0005'
3427SMT1CPR6         EQU  H'0006'
3428SMT1CPR7         EQU  H'0007'
3429
3430
3431;----- SMT1CPRH Bits -----------------------------------------------------
3432SMT1CPR8         EQU  H'0000'
3433SMT1CPR9         EQU  H'0001'
3434SMT1CPR10        EQU  H'0002'
3435SMT1CPR11        EQU  H'0003'
3436SMT1CPR12        EQU  H'0004'
3437SMT1CPR13        EQU  H'0005'
3438SMT1CPR14        EQU  H'0006'
3439SMT1CPR15        EQU  H'0007'
3440
3441
3442;----- SMT1CPRU Bits -----------------------------------------------------
3443SMT1CPR16        EQU  H'0000'
3444SMT1CPR17        EQU  H'0001'
3445SMT1CPR18        EQU  H'0002'
3446SMT1CPR19        EQU  H'0003'
3447SMT1CPR20        EQU  H'0004'
3448SMT1CPR21        EQU  H'0005'
3449SMT1CPR22        EQU  H'0006'
3450SMT1CPR23        EQU  H'0007'
3451
3452
3453;----- SMT1CPWL Bits -----------------------------------------------------
3454SMT1CPW0         EQU  H'0000'
3455SMT1CPW1         EQU  H'0001'
3456SMT1CPW2         EQU  H'0002'
3457SMT1CPW3         EQU  H'0003'
3458SMT1CPW4         EQU  H'0004'
3459SMT1CPW5         EQU  H'0005'
3460SMT1CPW6         EQU  H'0006'
3461SMT1CPW7         EQU  H'0007'
3462
3463
3464;----- SMT1CPWH Bits -----------------------------------------------------
3465SMT1CPW8         EQU  H'0000'
3466SMT1CPW9         EQU  H'0001'
3467SMT1CPW10        EQU  H'0002'
3468SMT1CPW11        EQU  H'0003'
3469SMT1CPW12        EQU  H'0004'
3470SMT1CPW13        EQU  H'0005'
3471SMT1CPW14        EQU  H'0006'
3472SMT1CPW15        EQU  H'0007'
3473
3474
3475;----- SMT1CPWU Bits -----------------------------------------------------
3476SMT1CPW16        EQU  H'0000'
3477SMT1CPW17        EQU  H'0001'
3478SMT1CPW18        EQU  H'0002'
3479SMT1CPW19        EQU  H'0003'
3480SMT1CPW20        EQU  H'0004'
3481SMT1CPW21        EQU  H'0005'
3482SMT1CPW22        EQU  H'0006'
3483SMT1CPW23        EQU  H'0007'
3484
3485
3486;----- SMT1PRL Bits -----------------------------------------------------
3487SMT1PR0          EQU  H'0000'
3488SMT1PR1          EQU  H'0001'
3489SMT1PR2          EQU  H'0002'
3490SMT1PR3          EQU  H'0003'
3491SMT1PR4          EQU  H'0004'
3492SMT1PR5          EQU  H'0005'
3493SMT1PR6          EQU  H'0006'
3494SMT1PR7          EQU  H'0007'
3495
3496
3497;----- SMT1PRH Bits -----------------------------------------------------
3498SMT1PR8          EQU  H'0000'
3499SMT1PR9          EQU  H'0001'
3500SMT1PR10         EQU  H'0002'
3501SMT1PR11         EQU  H'0003'
3502SMT1PR12         EQU  H'0004'
3503SMT1PR13         EQU  H'0005'
3504SMT1PR14         EQU  H'0006'
3505SMT1PR15         EQU  H'0007'
3506
3507
3508;----- SMT1PRU Bits -----------------------------------------------------
3509SMT1PR16         EQU  H'0000'
3510SMT1PR17         EQU  H'0001'
3511SMT1PR18         EQU  H'0002'
3512SMT1PR19         EQU  H'0003'
3513SMT1PR20         EQU  H'0004'
3514SMT1PR21         EQU  H'0005'
3515SMT1PR22         EQU  H'0006'
3516SMT1PR23         EQU  H'0007'
3517
3518
3519;----- SMT1CON0 Bits -----------------------------------------------------
3520CPOL             EQU  H'0002'
3521SPOL             EQU  H'0003'
3522WPOL             EQU  H'0004'
3523STP              EQU  H'0005'
3524EN               EQU  H'0007'
3525
3526SMT1PS0          EQU  H'0000'
3527SMT1PS1          EQU  H'0001'
3528
3529
3530;----- SMT1CON1 Bits -----------------------------------------------------
3531REPEAT           EQU  H'0006'
3532SMT1GO           EQU  H'0007'
3533
3534MODE0            EQU  H'0000'
3535MODE1            EQU  H'0001'
3536MODE2            EQU  H'0002'
3537MODE3            EQU  H'0003'
3538
3539SMT1REPEAT       EQU  H'0006'
3540
3541SMT1MODE0        EQU  H'0000'
3542SMT1MODE1        EQU  H'0001'
3543SMT1MODE2        EQU  H'0002'
3544SMT1MODE3        EQU  H'0003'
3545
3546
3547;----- SMT1STAT Bits -----------------------------------------------------
3548AS               EQU  H'0000'
3549WS               EQU  H'0001'
3550TS               EQU  H'0002'
3551RST              EQU  H'0005'
3552CPWUP            EQU  H'0006'
3553CPRUP            EQU  H'0007'
3554
3555SMT1AS           EQU  H'0000'
3556SMT1WS           EQU  H'0001'
3557SMT1TS           EQU  H'0002'
3558SMT1RESET        EQU  H'0005'
3559SMT1CPWUP        EQU  H'0006'
3560SMT1CPRUP        EQU  H'0007'
3561
3562
3563;----- SMT1CLK Bits -----------------------------------------------------
3564CSEL0            EQU  H'0000'
3565CSEL1            EQU  H'0001'
3566CSEL2            EQU  H'0002'
3567
3568
3569SMT1CSEL0        EQU  H'0000'
3570SMT1CSEL1        EQU  H'0001'
3571SMT1CSEL2        EQU  H'0002'
3572
3573
3574;----- SMT1SIG Bits -----------------------------------------------------
3575SSEL0            EQU  H'0000'
3576SSEL1            EQU  H'0001'
3577SSEL2            EQU  H'0002'
3578SSEL3            EQU  H'0003'
3579SSEL4            EQU  H'0004'
3580
3581
3582SMT1SSEL0        EQU  H'0000'
3583SMT1SSEL1        EQU  H'0001'
3584SMT1SSEL2        EQU  H'0002'
3585SMT1SSEL3        EQU  H'0003'
3586SMT1SSEL4        EQU  H'0004'
3587
3588
3589;----- SMT1WIN Bits -----------------------------------------------------
3590WSEL0            EQU  H'0000'
3591WSEL1            EQU  H'0001'
3592WSEL2            EQU  H'0002'
3593WSEL3            EQU  H'0003'
3594WSEL4            EQU  H'0004'
3595
3596
3597SMT1WSEL0        EQU  H'0000'
3598SMT1WSEL1        EQU  H'0001'
3599SMT1WSEL2        EQU  H'0002'
3600SMT1WSEL3        EQU  H'0003'
3601SMT1WSEL4        EQU  H'0004'
3602
3603
3604;----- SMT2TMRL Bits -----------------------------------------------------
3605SMT2TMR0         EQU  H'0000'
3606SMT2TMR1         EQU  H'0001'
3607SMT2TMR2         EQU  H'0002'
3608SMT2TMR3         EQU  H'0003'
3609SMT2TMR4         EQU  H'0004'
3610SMT2TMR5         EQU  H'0005'
3611SMT2TMR6         EQU  H'0006'
3612SMT2TMR7         EQU  H'0007'
3613
3614
3615;----- SMT2TMRH Bits -----------------------------------------------------
3616SMT2TMR8         EQU  H'0000'
3617SMT2TMR9         EQU  H'0001'
3618SMT2TMR10        EQU  H'0002'
3619SMT2TMR11        EQU  H'0003'
3620SMT2TMR12        EQU  H'0004'
3621SMT2TMR13        EQU  H'0005'
3622SMT2TMR14        EQU  H'0006'
3623SMT2TMR15        EQU  H'0007'
3624
3625
3626;----- SMT2TMRU Bits -----------------------------------------------------
3627SMT2TMR16        EQU  H'0000'
3628SMT2TMR17        EQU  H'0001'
3629SMT2TMR18        EQU  H'0002'
3630SMT2TMR19        EQU  H'0003'
3631SMT2TMR20        EQU  H'0004'
3632SMT2TMR21        EQU  H'0005'
3633SMT2TMR22        EQU  H'0006'
3634SMT2TMR23        EQU  H'0007'
3635
3636
3637;----- SMT2CPRL Bits -----------------------------------------------------
3638SMT2CPR0         EQU  H'0000'
3639SMT2CPR1         EQU  H'0001'
3640SMT2CPR2         EQU  H'0002'
3641SMT2CPR3         EQU  H'0003'
3642SMT2CPR4         EQU  H'0004'
3643SMT2CPR5         EQU  H'0005'
3644SMT2CPR6         EQU  H'0006'
3645SMT2CPR7         EQU  H'0007'
3646
3647
3648;----- SMT2CPRH Bits -----------------------------------------------------
3649SMT2CPR8         EQU  H'0000'
3650SMT2CPR9         EQU  H'0001'
3651SMT2CPR10        EQU  H'0002'
3652SMT2CPR11        EQU  H'0003'
3653SMT2CPR12        EQU  H'0004'
3654SMT2CPR13        EQU  H'0005'
3655SMT2CPR14        EQU  H'0006'
3656SMT2CPR15        EQU  H'0007'
3657
3658
3659;----- SMT2CPRU Bits -----------------------------------------------------
3660SMT2CPR16        EQU  H'0000'
3661SMT2CPR17        EQU  H'0001'
3662SMT2CPR18        EQU  H'0002'
3663SMT2CPR19        EQU  H'0003'
3664SMT2CPR20        EQU  H'0004'
3665SMT2CPR21        EQU  H'0005'
3666SMT2CPR22        EQU  H'0006'
3667SMT2CPR23        EQU  H'0007'
3668
3669
3670;----- SMT2CPWL Bits -----------------------------------------------------
3671SMT2CPW0         EQU  H'0000'
3672SMT2CPW1         EQU  H'0001'
3673SMT2CPW2         EQU  H'0002'
3674SMT2CPW3         EQU  H'0003'
3675SMT2CPW4         EQU  H'0004'
3676SMT2CPW5         EQU  H'0005'
3677SMT2CPW6         EQU  H'0006'
3678SMT2CPW7         EQU  H'0007'
3679
3680
3681;----- SMT2CPWH Bits -----------------------------------------------------
3682SMT2CPW8         EQU  H'0000'
3683SMT2CPW9         EQU  H'0001'
3684SMT2CPW10        EQU  H'0002'
3685SMT2CPW11        EQU  H'0003'
3686SMT2CPW12        EQU  H'0004'
3687SMT2CPW13        EQU  H'0005'
3688SMT2CPW14        EQU  H'0006'
3689SMT2CPW15        EQU  H'0007'
3690
3691
3692;----- SMT2CPWU Bits -----------------------------------------------------
3693SMT2CPW16        EQU  H'0000'
3694SMT2CPW17        EQU  H'0001'
3695SMT2CPW18        EQU  H'0002'
3696SMT2CPW19        EQU  H'0003'
3697SMT2CPW20        EQU  H'0004'
3698SMT2CPW21        EQU  H'0005'
3699SMT2CPW22        EQU  H'0006'
3700SMT2CPW23        EQU  H'0007'
3701
3702
3703;----- SMT2PRL Bits -----------------------------------------------------
3704SMT2PR0          EQU  H'0000'
3705SMT2PR1          EQU  H'0001'
3706SMT2PR2          EQU  H'0002'
3707SMT2PR3          EQU  H'0003'
3708SMT2PR4          EQU  H'0004'
3709SMT2PR5          EQU  H'0005'
3710SMT2PR6          EQU  H'0006'
3711SMT2PR7          EQU  H'0007'
3712
3713
3714;----- SMT2PRH Bits -----------------------------------------------------
3715SMT2PR8          EQU  H'0000'
3716SMT2PR9          EQU  H'0001'
3717SMT2PR10         EQU  H'0002'
3718SMT2PR11         EQU  H'0003'
3719SMT2PR12         EQU  H'0004'
3720SMT2PR13         EQU  H'0005'
3721SMT2PR14         EQU  H'0006'
3722SMT2PR15         EQU  H'0007'
3723
3724
3725;----- SMT2PRU Bits -----------------------------------------------------
3726SMT2PR16         EQU  H'0000'
3727SMT2PR17         EQU  H'0001'
3728SMT2PR18         EQU  H'0002'
3729SMT2PR19         EQU  H'0003'
3730SMT2PR20         EQU  H'0004'
3731SMT2PR21         EQU  H'0005'
3732SMT2PR22         EQU  H'0006'
3733SMT2PR23         EQU  H'0007'
3734
3735
3736;----- SMT2CON0 Bits -----------------------------------------------------
3737CPOL             EQU  H'0002'
3738SPOL             EQU  H'0003'
3739WPOL             EQU  H'0004'
3740STP              EQU  H'0005'
3741EN               EQU  H'0007'
3742
3743SMT2PS0          EQU  H'0000'
3744SMT2PS1          EQU  H'0001'
3745
3746
3747;----- SMT2CON1 Bits -----------------------------------------------------
3748REPEAT           EQU  H'0006'
3749SMT2GO           EQU  H'0007'
3750
3751MODE0            EQU  H'0000'
3752MODE1            EQU  H'0001'
3753MODE2            EQU  H'0002'
3754MODE3            EQU  H'0003'
3755
3756SMT2REPEAT       EQU  H'0006'
3757
3758SMT2MODE0        EQU  H'0000'
3759SMT2MODE1        EQU  H'0001'
3760SMT2MODE2        EQU  H'0002'
3761SMT2MODE3        EQU  H'0003'
3762
3763
3764;----- SMT2STAT Bits -----------------------------------------------------
3765AS               EQU  H'0000'
3766WS               EQU  H'0001'
3767TS               EQU  H'0002'
3768RST              EQU  H'0005'
3769CPWUP            EQU  H'0006'
3770CPRUP            EQU  H'0007'
3771
3772SMT2AS           EQU  H'0000'
3773SMT2WS           EQU  H'0001'
3774SMT2TS           EQU  H'0002'
3775SMT2RESET        EQU  H'0005'
3776SMT2CPWUP        EQU  H'0006'
3777SMT2CPRUP        EQU  H'0007'
3778
3779
3780;----- SMT2CLK Bits -----------------------------------------------------
3781CSEL0            EQU  H'0000'
3782CSEL1            EQU  H'0001'
3783CSEL2            EQU  H'0002'
3784
3785
3786SMT2CSEL0        EQU  H'0000'
3787SMT2CSEL1        EQU  H'0001'
3788SMT2CSEL2        EQU  H'0002'
3789
3790
3791;----- SMT2SIG Bits -----------------------------------------------------
3792SSEL0            EQU  H'0000'
3793SSEL1            EQU  H'0001'
3794SSEL2            EQU  H'0002'
3795SSEL3            EQU  H'0003'
3796SSEL4            EQU  H'0004'
3797
3798
3799SMT2SSEL0        EQU  H'0000'
3800SMT2SSEL1        EQU  H'0001'
3801SMT2SSEL2        EQU  H'0002'
3802SMT2SSEL3        EQU  H'0003'
3803SMT2SSEL4        EQU  H'0004'
3804
3805
3806;----- SMT2WIN Bits -----------------------------------------------------
3807WSEL0            EQU  H'0000'
3808WSEL1            EQU  H'0001'
3809WSEL2            EQU  H'0002'
3810WSEL3            EQU  H'0003'
3811WSEL4            EQU  H'0004'
3812
3813
3814SMT2WSEL0        EQU  H'0000'
3815SMT2WSEL1        EQU  H'0001'
3816SMT2WSEL2        EQU  H'0002'
3817SMT2WSEL3        EQU  H'0003'
3818SMT2WSEL4        EQU  H'0004'
3819
3820
3821;----- PPSLOCK Bits -----------------------------------------------------
3822PPSLOCKED        EQU  H'0000'
3823
3824
3825;----- INTPPS Bits -----------------------------------------------------
3826INTPPS0          EQU  H'0000'
3827INTPPS1          EQU  H'0001'
3828INTPPS2          EQU  H'0002'
3829INTPPS3          EQU  H'0003'
3830INTPPS4          EQU  H'0004'
3831
3832
3833;----- T0CKIPPS Bits -----------------------------------------------------
3834T0CKIPPS0        EQU  H'0000'
3835T0CKIPPS1        EQU  H'0001'
3836T0CKIPPS2        EQU  H'0002'
3837T0CKIPPS3        EQU  H'0003'
3838T0CKIPPS4        EQU  H'0004'
3839
3840
3841;----- T1CKIPPS Bits -----------------------------------------------------
3842T1CKIPPS0        EQU  H'0000'
3843T1CKIPPS1        EQU  H'0001'
3844T1CKIPPS2        EQU  H'0002'
3845T1CKIPPS3        EQU  H'0003'
3846T1CKIPPS4        EQU  H'0004'
3847
3848
3849;----- T1GPPS Bits -----------------------------------------------------
3850T1GPPS0          EQU  H'0000'
3851T1GPPS1          EQU  H'0001'
3852T1GPPS2          EQU  H'0002'
3853T1GPPS3          EQU  H'0003'
3854T1GPPS4          EQU  H'0004'
3855
3856
3857;----- CCP1PPS Bits -----------------------------------------------------
3858CCP1PPS0         EQU  H'0000'
3859CCP1PPS1         EQU  H'0001'
3860CCP1PPS2         EQU  H'0002'
3861CCP1PPS3         EQU  H'0003'
3862CCP1PPS4         EQU  H'0004'
3863
3864
3865;----- CCP2PPS Bits -----------------------------------------------------
3866CCP2PPS0         EQU  H'0000'
3867CCP2PPS1         EQU  H'0001'
3868CCP2PPS2         EQU  H'0002'
3869CCP2PPS3         EQU  H'0003'
3870CCP2PPS4         EQU  H'0004'
3871
3872
3873;----- ATINPPS Bits -----------------------------------------------------
3874ATINPPS0         EQU  H'0000'
3875ATINPPS1         EQU  H'0001'
3876ATINPPS2         EQU  H'0002'
3877ATINPPS3         EQU  H'0003'
3878ATINPPS4         EQU  H'0004'
3879
3880
3881;----- CWGINPPS Bits -----------------------------------------------------
3882CWGINPPS0        EQU  H'0000'
3883CWGINPPS1        EQU  H'0001'
3884CWGINPPS2        EQU  H'0002'
3885CWGINPPS3        EQU  H'0003'
3886CWGINPPS4        EQU  H'0004'
3887
3888
3889;----- T2PPS Bits -----------------------------------------------------
3890T2PPS0           EQU  H'0000'
3891T2PPS1           EQU  H'0001'
3892T2PPS2           EQU  H'0002'
3893T2PPS3           EQU  H'0003'
3894T2PPS4           EQU  H'0004'
3895
3896
3897;----- T3CKIPPS Bits -----------------------------------------------------
3898T3CKIPPS0        EQU  H'0000'
3899T3CKIPPS1        EQU  H'0001'
3900T3CKIPPS2        EQU  H'0002'
3901T3CKIPPS3        EQU  H'0003'
3902T3CKIPPS4        EQU  H'0004'
3903
3904
3905;----- T3GPPS Bits -----------------------------------------------------
3906T3GPPS0          EQU  H'0000'
3907T3GPPS1          EQU  H'0001'
3908T3GPPS2          EQU  H'0002'
3909T3GPPS3          EQU  H'0003'
3910T3GPPS4          EQU  H'0004'
3911
3912
3913;----- T4PPS Bits -----------------------------------------------------
3914T4PPS0           EQU  H'0000'
3915T4PPS1           EQU  H'0001'
3916T4PPS2           EQU  H'0002'
3917T4PPS3           EQU  H'0003'
3918T4PPS4           EQU  H'0004'
3919
3920
3921;----- T5CKIPPS Bits -----------------------------------------------------
3922T5CKIPPS0        EQU  H'0000'
3923T5CKIPPS1        EQU  H'0001'
3924T5CKIPPS2        EQU  H'0002'
3925T5CKIPPS3        EQU  H'0003'
3926T5CKIPPS4        EQU  H'0004'
3927
3928
3929;----- T5GPPS Bits -----------------------------------------------------
3930T5GPPS0          EQU  H'0000'
3931T5GPPS1          EQU  H'0001'
3932T5GPPS2          EQU  H'0002'
3933T5GPPS3          EQU  H'0003'
3934T5GPPS4          EQU  H'0004'
3935
3936
3937;----- T6PPS Bits -----------------------------------------------------
3938T6PPS0           EQU  H'0000'
3939T6PPS1           EQU  H'0001'
3940T6PPS2           EQU  H'0002'
3941T6PPS3           EQU  H'0003'
3942T6PPS4           EQU  H'0004'
3943
3944
3945;----- ATCC1PPS Bits -----------------------------------------------------
3946ATCC1PPS0        EQU  H'0000'
3947ATCC1PPS1        EQU  H'0001'
3948ATCC1PPS2        EQU  H'0002'
3949ATCC1PPS3        EQU  H'0003'
3950ATCC1PPS4        EQU  H'0004'
3951
3952
3953;----- SSPCLKPPS Bits -----------------------------------------------------
3954SSPCLKPPS0       EQU  H'0000'
3955SSPCLKPPS1       EQU  H'0001'
3956SSPCLKPPS2       EQU  H'0002'
3957SSPCLKPPS3       EQU  H'0003'
3958SSPCLKPPS4       EQU  H'0004'
3959
3960
3961;----- SSPDATPPS Bits -----------------------------------------------------
3962SSPDATPPS0       EQU  H'0000'
3963SSPDATPPS1       EQU  H'0001'
3964SSPDATPPS2       EQU  H'0002'
3965SSPDATPPS3       EQU  H'0003'
3966SSPDATPPS4       EQU  H'0004'
3967
3968
3969;----- SSPSSPPS Bits -----------------------------------------------------
3970SSPSSPPS0        EQU  H'0000'
3971SSPSSPPS1        EQU  H'0001'
3972SSPSSPPS2        EQU  H'0002'
3973SSPSSPPS3        EQU  H'0003'
3974SSPSSPPS4        EQU  H'0004'
3975
3976
3977;----- ATCC2PPS Bits -----------------------------------------------------
3978ATCC2PPS0        EQU  H'0000'
3979ATCC2PPS1        EQU  H'0001'
3980ATCC2PPS2        EQU  H'0002'
3981ATCC2PPS3        EQU  H'0003'
3982ATCC2PPS4        EQU  H'0004'
3983
3984
3985;----- RXPPS Bits -----------------------------------------------------
3986RXPPS0           EQU  H'0000'
3987RXPPS1           EQU  H'0001'
3988RXPPS2           EQU  H'0002'
3989RXPPS3           EQU  H'0003'
3990RXPPS4           EQU  H'0004'
3991
3992
3993;----- CKPPS Bits -----------------------------------------------------
3994CKPPS0           EQU  H'0000'
3995CKPPS1           EQU  H'0001'
3996CKPPS2           EQU  H'0002'
3997CKPPS3           EQU  H'0003'
3998CKPPS4           EQU  H'0004'
3999
4000
4001;----- SMT1SIGPPS Bits -----------------------------------------------------
4002SMT1SIGPPS0      EQU  H'0000'
4003SMT1SIGPPS1      EQU  H'0001'
4004SMT1SIGPPS2      EQU  H'0002'
4005SMT1SIGPPS3      EQU  H'0003'
4006SMT1SIGPPS4      EQU  H'0004'
4007
4008
4009;----- SMT1WINPPS Bits -----------------------------------------------------
4010SMTWINPPS0       EQU  H'0000'
4011SMTWINPPS1       EQU  H'0001'
4012SMTWINPPS2       EQU  H'0002'
4013SMTWINPPS3       EQU  H'0003'
4014SMTWINPPS4       EQU  H'0004'
4015
4016
4017;----- CLCIN0PPS Bits -----------------------------------------------------
4018CLCIN0PPS0       EQU  H'0000'
4019CLCIN0PPS1       EQU  H'0001'
4020CLCIN0PPS2       EQU  H'0002'
4021CLCIN0PPS3       EQU  H'0003'
4022CLCIN0PPS4       EQU  H'0004'
4023
4024
4025;----- CLCIN1PPS Bits -----------------------------------------------------
4026CLCIN1PPS0       EQU  H'0000'
4027CLCIN1PPS1       EQU  H'0001'
4028CLCIN1PPS2       EQU  H'0002'
4029CLCIN1PPS3       EQU  H'0003'
4030CLCIN1PPS4       EQU  H'0004'
4031
4032
4033;----- CLCIN2PPS Bits -----------------------------------------------------
4034CLCIN2PPS0       EQU  H'0000'
4035CLCIN2PPS1       EQU  H'0001'
4036CLCIN2PPS2       EQU  H'0002'
4037CLCIN2PPS3       EQU  H'0003'
4038CLCIN2PPS4       EQU  H'0004'
4039
4040
4041;----- CLCIN3PPS Bits -----------------------------------------------------
4042CLCIN3PPS0       EQU  H'0000'
4043CLCIN3PPS1       EQU  H'0001'
4044CLCIN3PPS2       EQU  H'0002'
4045CLCIN3PPS3       EQU  H'0003'
4046CLCIN3PPS4       EQU  H'0004'
4047
4048
4049;----- SMT2SIGPPS Bits -----------------------------------------------------
4050SMT2SIGPPS0      EQU  H'0000'
4051SMT2SIGPPS1      EQU  H'0001'
4052SMT2SIGPPS2      EQU  H'0002'
4053SMT2SIGPPS3      EQU  H'0003'
4054SMT2SIGPPS4      EQU  H'0004'
4055
4056
4057;----- SMT2WINPPS Bits -----------------------------------------------------
4058SMT2WINPPS0      EQU  H'0000'
4059SMT2WINPPS1      EQU  H'0001'
4060SMT2WINPPS2      EQU  H'0002'
4061SMT2WINPPS3      EQU  H'0003'
4062SMT2WINPPS4      EQU  H'0004'
4063
4064
4065;----- ATCC3PPS Bits -----------------------------------------------------
4066ATCC3PPS0        EQU  H'0000'
4067ATCC3PPS1        EQU  H'0001'
4068ATCC3PPS2        EQU  H'0002'
4069ATCC3PPS3        EQU  H'0003'
4070ATCC3PPS4        EQU  H'0004'
4071
4072
4073;----- RA0PPS Bits -----------------------------------------------------
4074RA0PPS0          EQU  H'0000'
4075RA0PPS1          EQU  H'0001'
4076RA0PPS2          EQU  H'0002'
4077RA0PPS3          EQU  H'0003'
4078RA0PPS4          EQU  H'0004'
4079
4080
4081;----- RA1PPS Bits -----------------------------------------------------
4082RA1PPS0          EQU  H'0000'
4083RA1PPS1          EQU  H'0001'
4084RA1PPS2          EQU  H'0002'
4085RA1PPS3          EQU  H'0003'
4086RA1PPS4          EQU  H'0004'
4087
4088
4089;----- RA2PPS Bits -----------------------------------------------------
4090RA2PPS0          EQU  H'0000'
4091RA2PPS1          EQU  H'0001'
4092RA2PPS2          EQU  H'0002'
4093RA2PPS3          EQU  H'0003'
4094RA2PPS4          EQU  H'0004'
4095
4096
4097;----- RA4PPS Bits -----------------------------------------------------
4098RA4PPS0          EQU  H'0000'
4099RA4PPS1          EQU  H'0001'
4100RA4PPS2          EQU  H'0002'
4101RA4PPS3          EQU  H'0003'
4102RA4PPS4          EQU  H'0004'
4103
4104
4105;----- RA5PPS Bits -----------------------------------------------------
4106RA5PPS0          EQU  H'0000'
4107RA5PPS1          EQU  H'0001'
4108RA5PPS2          EQU  H'0002'
4109RA5PPS3          EQU  H'0003'
4110RA5PPS4          EQU  H'0004'
4111
4112
4113;----- RC0PPS Bits -----------------------------------------------------
4114RC0PPS0          EQU  H'0000'
4115RC0PPS1          EQU  H'0001'
4116RC0PPS2          EQU  H'0002'
4117RC0PPS3          EQU  H'0003'
4118RC0PPS4          EQU  H'0004'
4119
4120
4121;----- RC1PPS Bits -----------------------------------------------------
4122RC1PPS0          EQU  H'0000'
4123RC1PPS1          EQU  H'0001'
4124RC1PPS2          EQU  H'0002'
4125RC1PPS3          EQU  H'0003'
4126RC1PPS4          EQU  H'0004'
4127
4128
4129;----- RC2PPS Bits -----------------------------------------------------
4130RC2PPS0          EQU  H'0000'
4131RC2PPS1          EQU  H'0001'
4132RC2PPS2          EQU  H'0002'
4133RC2PPS3          EQU  H'0003'
4134RC2PPS4          EQU  H'0004'
4135
4136
4137;----- RC3PPS Bits -----------------------------------------------------
4138RC3PPS0          EQU  H'0000'
4139RC3PPS1          EQU  H'0001'
4140RC3PPS2          EQU  H'0002'
4141RC3PPS3          EQU  H'0003'
4142RC3PPS4          EQU  H'0004'
4143
4144
4145;----- RC4PPS Bits -----------------------------------------------------
4146RC4PPS0          EQU  H'0000'
4147RC4PPS1          EQU  H'0001'
4148RC4PPS2          EQU  H'0002'
4149RC4PPS3          EQU  H'0003'
4150RC4PPS4          EQU  H'0004'
4151
4152
4153;----- RC5PPS Bits -----------------------------------------------------
4154RC5PPS0          EQU  H'0000'
4155RC5PPS1          EQU  H'0001'
4156RC5PPS2          EQU  H'0002'
4157RC5PPS3          EQU  H'0003'
4158RC5PPS4          EQU  H'0004'
4159
4160
4161;----- CLCDATA Bits -----------------------------------------------------
4162MLC1OUT          EQU  H'0000'
4163MLC2OUT          EQU  H'0001'
4164MLC3OUT          EQU  H'0002'
4165MLC4OUT          EQU  H'0003'
4166
4167
4168;----- CLC1CON Bits -----------------------------------------------------
4169LC1INTN          EQU  H'0003'
4170LC1INTP          EQU  H'0004'
4171LC1OUT           EQU  H'0005'
4172LC1EN            EQU  H'0007'
4173
4174LC1MODE0         EQU  H'0000'
4175LC1MODE1         EQU  H'0001'
4176LC1MODE2         EQU  H'0002'
4177
4178INTN             EQU  H'0003'
4179INTP             EQU  H'0004'
4180OUT              EQU  H'0005'
4181EN               EQU  H'0007'
4182
4183MODE0            EQU  H'0000'
4184MODE1            EQU  H'0001'
4185MODE2            EQU  H'0002'
4186
4187
4188;----- CLC1POL Bits -----------------------------------------------------
4189LC1G1POL         EQU  H'0000'
4190LC1G2POL         EQU  H'0001'
4191LC1G3POL         EQU  H'0002'
4192LC1G4POL         EQU  H'0003'
4193LC1POL           EQU  H'0007'
4194
4195G1POL            EQU  H'0000'
4196G2POL            EQU  H'0001'
4197G3POL            EQU  H'0002'
4198G4POL            EQU  H'0003'
4199POL_CLC1POL      EQU  H'0007'
4200
4201
4202;----- CLC1SEL0 Bits -----------------------------------------------------
4203LC1D1S0          EQU  H'0000'
4204LC1D1S1          EQU  H'0001'
4205LC1D1S2          EQU  H'0002'
4206LC1D1S3          EQU  H'0003'
4207LC1D1S4          EQU  H'0004'
4208LC1D1S5          EQU  H'0005'
4209
4210
4211
4212D1S0             EQU  H'0000'
4213D1S1             EQU  H'0001'
4214D1S2             EQU  H'0002'
4215D1S3             EQU  H'0003'
4216D1S4             EQU  H'0004'
4217D1S5             EQU  H'0005'
4218
4219
4220;----- CLC1SEL1 Bits -----------------------------------------------------
4221LC1D2S0          EQU  H'0000'
4222LC1D2S1          EQU  H'0001'
4223LC1D2S2          EQU  H'0002'
4224LC1D2S3          EQU  H'0003'
4225LC1D2S4          EQU  H'0004'
4226LC1D2S5          EQU  H'0005'
4227
4228
4229
4230D2S0             EQU  H'0000'
4231D2S1             EQU  H'0001'
4232D2S2             EQU  H'0002'
4233D2S3             EQU  H'0003'
4234D2S4             EQU  H'0004'
4235D2S5             EQU  H'0005'
4236
4237
4238;----- CLC1SEL2 Bits -----------------------------------------------------
4239LC1D3S0          EQU  H'0000'
4240LC1D3S1          EQU  H'0001'
4241LC1D3S2          EQU  H'0002'
4242LC1D3S3          EQU  H'0003'
4243LC1D3S4          EQU  H'0004'
4244LC1D3S5          EQU  H'0005'
4245
4246
4247
4248D3S0             EQU  H'0000'
4249D3S1             EQU  H'0001'
4250D3S2             EQU  H'0002'
4251D3S3             EQU  H'0003'
4252D3S4             EQU  H'0004'
4253D3S5             EQU  H'0005'
4254
4255
4256;----- CLC1SEL3 Bits -----------------------------------------------------
4257LC1D4S0          EQU  H'0000'
4258LC1D4S1          EQU  H'0001'
4259LC1D4S2          EQU  H'0002'
4260LC1D4S3          EQU  H'0003'
4261LC1D4S4          EQU  H'0004'
4262LC1D4S5          EQU  H'0005'
4263
4264
4265
4266D4S0             EQU  H'0000'
4267D4S1             EQU  H'0001'
4268D4S2             EQU  H'0002'
4269D4S3             EQU  H'0003'
4270D4S4             EQU  H'0004'
4271D4S5             EQU  H'0005'
4272
4273
4274;----- CLC1GLS0 Bits -----------------------------------------------------
4275LC1G1D1N         EQU  H'0000'
4276LC1G1D1T         EQU  H'0001'
4277LC1G1D2N         EQU  H'0002'
4278LC1G1D2T         EQU  H'0003'
4279LC1G1D3N         EQU  H'0004'
4280LC1G1D3T         EQU  H'0005'
4281LC1G1D4N         EQU  H'0006'
4282LC1G1D4T         EQU  H'0007'
4283
4284D1N              EQU  H'0000'
4285D1T              EQU  H'0001'
4286D2N              EQU  H'0002'
4287D2T              EQU  H'0003'
4288D3N              EQU  H'0004'
4289D3T              EQU  H'0005'
4290D4N              EQU  H'0006'
4291D4T              EQU  H'0007'
4292
4293
4294;----- CLC1GLS1 Bits -----------------------------------------------------
4295LC1G2D1N         EQU  H'0000'
4296LC1G2D1T         EQU  H'0001'
4297LC1G2D2N         EQU  H'0002'
4298LC1G2D2T         EQU  H'0003'
4299LC1G2D3N         EQU  H'0004'
4300LC1G2D3T         EQU  H'0005'
4301LC1G2D4N         EQU  H'0006'
4302LC1G2D4T         EQU  H'0007'
4303
4304D1N              EQU  H'0000'
4305D1T              EQU  H'0001'
4306D2N              EQU  H'0002'
4307D2T              EQU  H'0003'
4308D3N              EQU  H'0004'
4309D3T              EQU  H'0005'
4310D4N              EQU  H'0006'
4311D4T              EQU  H'0007'
4312
4313
4314;----- CLC1GLS2 Bits -----------------------------------------------------
4315LC1G3D1N         EQU  H'0000'
4316LC1G3D1T         EQU  H'0001'
4317LC1G3D2N         EQU  H'0002'
4318LC1G3D2T         EQU  H'0003'
4319LC1G3D3N         EQU  H'0004'
4320LC1G3D3T         EQU  H'0005'
4321LC1G3D4N         EQU  H'0006'
4322LC1G3D4T         EQU  H'0007'
4323
4324D1N              EQU  H'0000'
4325D1T              EQU  H'0001'
4326D2N              EQU  H'0002'
4327D2T              EQU  H'0003'
4328D3N              EQU  H'0004'
4329D3T              EQU  H'0005'
4330D4N              EQU  H'0006'
4331D4T              EQU  H'0007'
4332
4333
4334;----- CLC1GLS3 Bits -----------------------------------------------------
4335LC1G4D1N         EQU  H'0000'
4336LC1G4D1T         EQU  H'0001'
4337LC1G4D2N         EQU  H'0002'
4338LC1G4D2T         EQU  H'0003'
4339LC1G4D3N         EQU  H'0004'
4340LC1G4D3T         EQU  H'0005'
4341LC1G4D4N         EQU  H'0006'
4342LC1G4D4T         EQU  H'0007'
4343
4344G4D1N            EQU  H'0000'
4345G4D1T            EQU  H'0001'
4346G4D2N            EQU  H'0002'
4347G4D2T            EQU  H'0003'
4348G4D3N            EQU  H'0004'
4349G4D3T            EQU  H'0005'
4350G4D4N            EQU  H'0006'
4351G4D4T            EQU  H'0007'
4352
4353
4354;----- CLC2CON Bits -----------------------------------------------------
4355LC2INTN          EQU  H'0003'
4356LC2INTP          EQU  H'0004'
4357LC2OUT           EQU  H'0005'
4358LC2EN            EQU  H'0007'
4359
4360LC2MODE0         EQU  H'0000'
4361LC2MODE1         EQU  H'0001'
4362LC2MODE2         EQU  H'0002'
4363
4364INTN             EQU  H'0003'
4365INTP             EQU  H'0004'
4366OUT              EQU  H'0005'
4367EN               EQU  H'0007'
4368
4369MODE0            EQU  H'0000'
4370MODE1            EQU  H'0001'
4371MODE2            EQU  H'0002'
4372
4373
4374;----- CLC2POL Bits -----------------------------------------------------
4375LC2G1POL         EQU  H'0000'
4376LC2G2POL         EQU  H'0001'
4377LC2G3POL         EQU  H'0002'
4378LC2G4POL         EQU  H'0003'
4379LC2POL           EQU  H'0007'
4380
4381G1POL            EQU  H'0000'
4382G2POL            EQU  H'0001'
4383G3POL            EQU  H'0002'
4384G4POL            EQU  H'0003'
4385POL_CLC2POL      EQU  H'0007'
4386
4387
4388;----- CLC2SEL0 Bits -----------------------------------------------------
4389LC2D1S0          EQU  H'0000'
4390LC2D1S1          EQU  H'0001'
4391LC2D1S2          EQU  H'0002'
4392LC2D1S3          EQU  H'0003'
4393LC2D1S4          EQU  H'0004'
4394LC2D1S5          EQU  H'0005'
4395
4396
4397
4398D1S0             EQU  H'0000'
4399D1S1             EQU  H'0001'
4400D1S2             EQU  H'0002'
4401D1S3             EQU  H'0003'
4402D1S4             EQU  H'0004'
4403D1S5             EQU  H'0005'
4404
4405
4406;----- CLC2SEL1 Bits -----------------------------------------------------
4407LC2D2S0          EQU  H'0000'
4408LC2D2S1          EQU  H'0001'
4409LC2D2S2          EQU  H'0002'
4410LC2D2S3          EQU  H'0003'
4411LC2D2S4          EQU  H'0004'
4412LC2D2S5          EQU  H'0005'
4413
4414
4415
4416D2S0             EQU  H'0000'
4417D2S1             EQU  H'0001'
4418D2S2             EQU  H'0002'
4419D2S3             EQU  H'0003'
4420D2S4             EQU  H'0004'
4421D2S5             EQU  H'0005'
4422
4423
4424;----- CLC2SEL2 Bits -----------------------------------------------------
4425LC2D3S0          EQU  H'0000'
4426LC2D3S1          EQU  H'0001'
4427LC2D3S2          EQU  H'0002'
4428LC2D3S3          EQU  H'0003'
4429LC2D3S4          EQU  H'0004'
4430LC2D3S5          EQU  H'0005'
4431
4432
4433
4434D3S0             EQU  H'0000'
4435D3S1             EQU  H'0001'
4436D3S2             EQU  H'0002'
4437D3S3             EQU  H'0003'
4438D3S4             EQU  H'0004'
4439D3S5             EQU  H'0005'
4440
4441
4442;----- CLC2SEL3 Bits -----------------------------------------------------
4443LC2D4S0          EQU  H'0000'
4444LC2D4S1          EQU  H'0001'
4445LC2D4S2          EQU  H'0002'
4446LC2D4S3          EQU  H'0003'
4447LC2D4S4          EQU  H'0004'
4448LC2D4S5          EQU  H'0005'
4449
4450
4451
4452D4S0             EQU  H'0000'
4453D4S1             EQU  H'0001'
4454D4S2             EQU  H'0002'
4455D4S3             EQU  H'0003'
4456D4S4             EQU  H'0004'
4457D4S5             EQU  H'0005'
4458
4459
4460;----- CLC2GLS0 Bits -----------------------------------------------------
4461LC2G1D1N         EQU  H'0000'
4462LC2G1D1T         EQU  H'0001'
4463LC2G1D2N         EQU  H'0002'
4464LC2G1D2T         EQU  H'0003'
4465LC2G1D3N         EQU  H'0004'
4466LC2G1D3T         EQU  H'0005'
4467LC2G1D4N         EQU  H'0006'
4468LC2G1D4T         EQU  H'0007'
4469
4470D1N              EQU  H'0000'
4471D1T              EQU  H'0001'
4472D2N              EQU  H'0002'
4473D2T              EQU  H'0003'
4474D3N              EQU  H'0004'
4475D3T              EQU  H'0005'
4476D4N              EQU  H'0006'
4477D4T              EQU  H'0007'
4478
4479
4480;----- CLC2GLS1 Bits -----------------------------------------------------
4481LC2G2D1N         EQU  H'0000'
4482LC2G2D1T         EQU  H'0001'
4483LC2G2D2N         EQU  H'0002'
4484LC2G2D2T         EQU  H'0003'
4485LC2G2D3N         EQU  H'0004'
4486LC2G2D3T         EQU  H'0005'
4487LC2G2D4N         EQU  H'0006'
4488LC2G2D4T         EQU  H'0007'
4489
4490D1N              EQU  H'0000'
4491D1T              EQU  H'0001'
4492D2N              EQU  H'0002'
4493D2T              EQU  H'0003'
4494D3N              EQU  H'0004'
4495D3T              EQU  H'0005'
4496D4N              EQU  H'0006'
4497D4T              EQU  H'0007'
4498
4499
4500;----- CLC2GLS2 Bits -----------------------------------------------------
4501LC2G3D1N         EQU  H'0000'
4502LC2G3D1T         EQU  H'0001'
4503LC2G3D2N         EQU  H'0002'
4504LC2G3D2T         EQU  H'0003'
4505LC2G3D3N         EQU  H'0004'
4506LC2G3D3T         EQU  H'0005'
4507LC2G3D4N         EQU  H'0006'
4508LC2G3D4T         EQU  H'0007'
4509
4510D1N              EQU  H'0000'
4511D1T              EQU  H'0001'
4512D2N              EQU  H'0002'
4513D2T              EQU  H'0003'
4514D3N              EQU  H'0004'
4515D3T              EQU  H'0005'
4516D4N              EQU  H'0006'
4517D4T              EQU  H'0007'
4518
4519
4520;----- CLC2GLS3 Bits -----------------------------------------------------
4521LC2G4D1N         EQU  H'0000'
4522LC2G4D1T         EQU  H'0001'
4523LC2G4D2N         EQU  H'0002'
4524LC2G4D2T         EQU  H'0003'
4525LC2G4D3N         EQU  H'0004'
4526LC2G4D3T         EQU  H'0005'
4527LC2G4D4N         EQU  H'0006'
4528LC2G4D4T         EQU  H'0007'
4529
4530G4D1N            EQU  H'0000'
4531G4D1T            EQU  H'0001'
4532G4D2N            EQU  H'0002'
4533G4D2T            EQU  H'0003'
4534G4D3N            EQU  H'0004'
4535G4D3T            EQU  H'0005'
4536G4D4N            EQU  H'0006'
4537G4D4T            EQU  H'0007'
4538
4539
4540;----- CLC3CON Bits -----------------------------------------------------
4541LC3INTN          EQU  H'0003'
4542LC3INTP          EQU  H'0004'
4543LC3OUT           EQU  H'0005'
4544LC3EN            EQU  H'0007'
4545
4546LC3MODE0         EQU  H'0000'
4547LC3MODE1         EQU  H'0001'
4548LC3MODE2         EQU  H'0002'
4549
4550INTN             EQU  H'0003'
4551INTP             EQU  H'0004'
4552OUT              EQU  H'0005'
4553EN               EQU  H'0007'
4554
4555MODE0            EQU  H'0000'
4556MODE1            EQU  H'0001'
4557MODE2            EQU  H'0002'
4558
4559
4560;----- CLC3POL Bits -----------------------------------------------------
4561LC3G1POL         EQU  H'0000'
4562LC3G2POL         EQU  H'0001'
4563LC3G3POL         EQU  H'0002'
4564LC3G4POL         EQU  H'0003'
4565LC3POL           EQU  H'0007'
4566
4567G1POL            EQU  H'0000'
4568G2POL            EQU  H'0001'
4569G3POL            EQU  H'0002'
4570G4POL            EQU  H'0003'
4571POL_CLC3POL      EQU  H'0007'
4572
4573
4574;----- CLC3SEL0 Bits -----------------------------------------------------
4575LC3D1S0          EQU  H'0000'
4576LC3D1S1          EQU  H'0001'
4577LC3D1S2          EQU  H'0002'
4578LC3D1S3          EQU  H'0003'
4579LC3D1S4          EQU  H'0004'
4580LC3D1S5          EQU  H'0005'
4581
4582
4583
4584D1S0             EQU  H'0000'
4585D1S1             EQU  H'0001'
4586D1S2             EQU  H'0002'
4587D1S3             EQU  H'0003'
4588D1S4             EQU  H'0004'
4589D1S5             EQU  H'0005'
4590
4591
4592;----- CLC3SEL1 Bits -----------------------------------------------------
4593LC3D2S0          EQU  H'0000'
4594LC3D2S1          EQU  H'0001'
4595LC3D2S2          EQU  H'0002'
4596LC3D2S3          EQU  H'0003'
4597LC3D2S4          EQU  H'0004'
4598LC3D2S5          EQU  H'0005'
4599
4600
4601
4602D2S0             EQU  H'0000'
4603D2S1             EQU  H'0001'
4604D2S2             EQU  H'0002'
4605D2S3             EQU  H'0003'
4606D2S4             EQU  H'0004'
4607D2S5             EQU  H'0005'
4608
4609
4610;----- CLC3SEL2 Bits -----------------------------------------------------
4611LC3D3S0          EQU  H'0000'
4612LC3D3S1          EQU  H'0001'
4613LC3D3S2          EQU  H'0002'
4614LC3D3S3          EQU  H'0003'
4615LC3D3S4          EQU  H'0004'
4616LC3D3S5          EQU  H'0005'
4617
4618
4619
4620D3S0             EQU  H'0000'
4621D3S1             EQU  H'0001'
4622D3S2             EQU  H'0002'
4623D3S3             EQU  H'0003'
4624D3S4             EQU  H'0004'
4625D3S5             EQU  H'0005'
4626
4627
4628;----- CLC3SEL3 Bits -----------------------------------------------------
4629LC3D4S0          EQU  H'0000'
4630LC3D4S1          EQU  H'0001'
4631LC3D4S2          EQU  H'0002'
4632LC3D4S3          EQU  H'0003'
4633LC3D4S4          EQU  H'0004'
4634LC3D4S5          EQU  H'0005'
4635
4636
4637
4638D4S0             EQU  H'0000'
4639D4S1             EQU  H'0001'
4640D4S2             EQU  H'0002'
4641D4S3             EQU  H'0003'
4642D4S4             EQU  H'0004'
4643D4S5             EQU  H'0005'
4644
4645
4646;----- CLC3GLS0 Bits -----------------------------------------------------
4647LC3G1D1N         EQU  H'0000'
4648LC3G1D1T         EQU  H'0001'
4649LC3G1D2N         EQU  H'0002'
4650LC3G1D2T         EQU  H'0003'
4651LC3G1D3N         EQU  H'0004'
4652LC3G1D3T         EQU  H'0005'
4653LC3G1D4N         EQU  H'0006'
4654LC3G1D4T         EQU  H'0007'
4655
4656D1N              EQU  H'0000'
4657D1T              EQU  H'0001'
4658D2N              EQU  H'0002'
4659D2T              EQU  H'0003'
4660D3N              EQU  H'0004'
4661D3T              EQU  H'0005'
4662D4N              EQU  H'0006'
4663D4T              EQU  H'0007'
4664
4665
4666;----- CLC3GLS1 Bits -----------------------------------------------------
4667LC3G2D1N         EQU  H'0000'
4668LC3G2D1T         EQU  H'0001'
4669LC3G2D2N         EQU  H'0002'
4670LC3G2D2T         EQU  H'0003'
4671LC3G2D3N         EQU  H'0004'
4672LC3G2D3T         EQU  H'0005'
4673LC3G2D4N         EQU  H'0006'
4674LC3G2D4T         EQU  H'0007'
4675
4676D1N              EQU  H'0000'
4677D1T              EQU  H'0001'
4678D2N              EQU  H'0002'
4679D2T              EQU  H'0003'
4680D3N              EQU  H'0004'
4681D3T              EQU  H'0005'
4682D4N              EQU  H'0006'
4683D4T              EQU  H'0007'
4684
4685
4686;----- CLC3GLS2 Bits -----------------------------------------------------
4687LC3G3D1N         EQU  H'0000'
4688LC3G3D1T         EQU  H'0001'
4689LC3G3D2N         EQU  H'0002'
4690LC3G3D2T         EQU  H'0003'
4691LC3G3D3N         EQU  H'0004'
4692LC3G3D3T         EQU  H'0005'
4693LC3G3D4N         EQU  H'0006'
4694LC3G3D4T         EQU  H'0007'
4695
4696D1N              EQU  H'0000'
4697D1T              EQU  H'0001'
4698D2N              EQU  H'0002'
4699D2T              EQU  H'0003'
4700D3N              EQU  H'0004'
4701D3T              EQU  H'0005'
4702D4N              EQU  H'0006'
4703D4T              EQU  H'0007'
4704
4705
4706;----- CLC3GLS3 Bits -----------------------------------------------------
4707LC3G4D1N         EQU  H'0000'
4708LC3G4D1T         EQU  H'0001'
4709LC3G4D2N         EQU  H'0002'
4710LC3G4D2T         EQU  H'0003'
4711LC3G4D3N         EQU  H'0004'
4712LC3G4D3T         EQU  H'0005'
4713LC3G4D4N         EQU  H'0006'
4714LC3G4D4T         EQU  H'0007'
4715
4716G4D1N            EQU  H'0000'
4717G4D1T            EQU  H'0001'
4718G4D2N            EQU  H'0002'
4719G4D2T            EQU  H'0003'
4720G4D3N            EQU  H'0004'
4721G4D3T            EQU  H'0005'
4722G4D4N            EQU  H'0006'
4723G4D4T            EQU  H'0007'
4724
4725
4726;----- CLC4CON Bits -----------------------------------------------------
4727LC4INTN          EQU  H'0003'
4728LC4INTP          EQU  H'0004'
4729LC4OUT           EQU  H'0005'
4730LC4EN            EQU  H'0007'
4731
4732LC4MODE0         EQU  H'0000'
4733LC4MODE1         EQU  H'0001'
4734LC4MODE2         EQU  H'0002'
4735
4736INTN             EQU  H'0003'
4737INTP             EQU  H'0004'
4738OUT              EQU  H'0005'
4739EN               EQU  H'0007'
4740
4741MODE0            EQU  H'0000'
4742MODE1            EQU  H'0001'
4743MODE2            EQU  H'0002'
4744
4745
4746;----- CLC4POL Bits -----------------------------------------------------
4747LC4G1POL         EQU  H'0000'
4748LC4G2POL         EQU  H'0001'
4749LC4G3POL         EQU  H'0002'
4750LC4G4POL         EQU  H'0003'
4751LC4POL           EQU  H'0007'
4752
4753G1POL            EQU  H'0000'
4754G2POL            EQU  H'0001'
4755G3POL            EQU  H'0002'
4756G4POL            EQU  H'0003'
4757POL_CLC4POL      EQU  H'0007'
4758
4759
4760;----- CLC4SEL0 Bits -----------------------------------------------------
4761LC4D1S0          EQU  H'0000'
4762LC4D1S1          EQU  H'0001'
4763LC4D1S2          EQU  H'0002'
4764LC4D1S3          EQU  H'0003'
4765LC4D1S4          EQU  H'0004'
4766LC4D1S5          EQU  H'0005'
4767
4768
4769
4770D1S0             EQU  H'0000'
4771D1S1             EQU  H'0001'
4772D1S2             EQU  H'0002'
4773D1S3             EQU  H'0003'
4774D1S4             EQU  H'0004'
4775D1S5             EQU  H'0005'
4776
4777
4778;----- CLC4SEL1 Bits -----------------------------------------------------
4779LC4D2S0          EQU  H'0000'
4780LC4D2S1          EQU  H'0001'
4781LC4D2S2          EQU  H'0002'
4782LC4D2S3          EQU  H'0003'
4783LC4D2S4          EQU  H'0004'
4784LC4D2S5          EQU  H'0005'
4785
4786
4787
4788D2S0             EQU  H'0000'
4789D2S1             EQU  H'0001'
4790D2S2             EQU  H'0002'
4791D2S3             EQU  H'0003'
4792D2S4             EQU  H'0004'
4793D2S5             EQU  H'0005'
4794
4795
4796;----- CLC4SEL2 Bits -----------------------------------------------------
4797LC4D3S0          EQU  H'0000'
4798LC4D3S1          EQU  H'0001'
4799LC4D3S2          EQU  H'0002'
4800LC4D3S3          EQU  H'0003'
4801LC4D3S4          EQU  H'0004'
4802LC4D3S5          EQU  H'0005'
4803
4804
4805
4806D3S0             EQU  H'0000'
4807D3S1             EQU  H'0001'
4808D3S2             EQU  H'0002'
4809D3S3             EQU  H'0003'
4810D3S4             EQU  H'0004'
4811D3S5             EQU  H'0005'
4812
4813
4814;----- CLC4SEL3 Bits -----------------------------------------------------
4815LC4D4S0          EQU  H'0000'
4816LC4D4S1          EQU  H'0001'
4817LC4D4S2          EQU  H'0002'
4818LC4D4S3          EQU  H'0003'
4819LC4D4S4          EQU  H'0004'
4820LC4D4S5          EQU  H'0005'
4821
4822
4823
4824D4S0             EQU  H'0000'
4825D4S1             EQU  H'0001'
4826D4S2             EQU  H'0002'
4827D4S3             EQU  H'0003'
4828D4S4             EQU  H'0004'
4829D4S5             EQU  H'0005'
4830
4831
4832;----- CLC4GLS0 Bits -----------------------------------------------------
4833LC4G1D1N         EQU  H'0000'
4834LC4G1D1T         EQU  H'0001'
4835LC4G1D2N         EQU  H'0002'
4836LC4G1D2T         EQU  H'0003'
4837LC4G1D3N         EQU  H'0004'
4838LC4G1D3T         EQU  H'0005'
4839LC4G1D4N         EQU  H'0006'
4840LC4G1D4T         EQU  H'0007'
4841
4842D1N              EQU  H'0000'
4843D1T              EQU  H'0001'
4844D2N              EQU  H'0002'
4845D2T              EQU  H'0003'
4846D3N              EQU  H'0004'
4847D3T              EQU  H'0005'
4848D4N              EQU  H'0006'
4849D4T              EQU  H'0007'
4850
4851
4852;----- CLC4GLS1 Bits -----------------------------------------------------
4853LC4G2D1N         EQU  H'0000'
4854LC4G2D1T         EQU  H'0001'
4855LC4G2D2N         EQU  H'0002'
4856LC4G2D2T         EQU  H'0003'
4857LC4G2D3N         EQU  H'0004'
4858LC4G2D3T         EQU  H'0005'
4859LC4G2D4N         EQU  H'0006'
4860LC4G2D4T         EQU  H'0007'
4861
4862D1N              EQU  H'0000'
4863D1T              EQU  H'0001'
4864D2N              EQU  H'0002'
4865D2T              EQU  H'0003'
4866D3N              EQU  H'0004'
4867D3T              EQU  H'0005'
4868D4N              EQU  H'0006'
4869D4T              EQU  H'0007'
4870
4871
4872;----- CLC4GLS2 Bits -----------------------------------------------------
4873LC4G3D1N         EQU  H'0000'
4874LC4G3D1T         EQU  H'0001'
4875LC4G3D2N         EQU  H'0002'
4876LC4G3D2T         EQU  H'0003'
4877LC4G3D3N         EQU  H'0004'
4878LC4G3D3T         EQU  H'0005'
4879LC4G3D4N         EQU  H'0006'
4880LC4G3D4T         EQU  H'0007'
4881
4882D1N              EQU  H'0000'
4883D1T              EQU  H'0001'
4884D2N              EQU  H'0002'
4885D2T              EQU  H'0003'
4886D3N              EQU  H'0004'
4887D3T              EQU  H'0005'
4888D4N              EQU  H'0006'
4889D4T              EQU  H'0007'
4890
4891
4892;----- CLC4GLS3 Bits -----------------------------------------------------
4893LC4G4D1N         EQU  H'0000'
4894LC4G4D1T         EQU  H'0001'
4895LC4G4D2N         EQU  H'0002'
4896LC4G4D2T         EQU  H'0003'
4897LC4G4D3N         EQU  H'0004'
4898LC4G4D3T         EQU  H'0005'
4899LC4G4D4N         EQU  H'0006'
4900LC4G4D4T         EQU  H'0007'
4901
4902G4D1N            EQU  H'0000'
4903G4D1T            EQU  H'0001'
4904G4D2N            EQU  H'0002'
4905G4D2T            EQU  H'0003'
4906G4D3N            EQU  H'0004'
4907G4D3T            EQU  H'0005'
4908G4D4N            EQU  H'0006'
4909G4D4T            EQU  H'0007'
4910
4911
4912;----- STATUS_SHAD Bits -----------------------------------------------------
4913C_SHAD           EQU  H'0000'
4914DC_SHAD          EQU  H'0001'
4915Z_SHAD           EQU  H'0002'
4916
4917
4918
4919;==========================================================================
4920;
4921;       RAM Definitions
4922;
4923;==========================================================================
4924       __MAXRAM  H'0FFF'
4925       __BADRAM  H'000D'
4926       __BADRAM  H'000F'
4927       __BADRAM  H'008D'
4928       __BADRAM  H'008F'
4929       __BADRAM  H'0097'
4930       __BADRAM  H'010D'
4931       __BADRAM  H'010F'-H'0110'
4932       __BADRAM  H'011A'-H'011B'
4933       __BADRAM  H'011D'-H'011F'
4934       __BADRAM  H'018D'
4935       __BADRAM  H'018F'-H'0190'
4936       __BADRAM  H'0197'-H'0198'
4937       __BADRAM  H'020D'
4938       __BADRAM  H'020F'-H'0210'
4939       __BADRAM  H'0218'-H'021F'
4940       __BADRAM  H'028D'
4941       __BADRAM  H'028F'-H'0290'
4942       __BADRAM  H'0295'-H'0297'
4943       __BADRAM  H'029C'-H'029D'
4944       __BADRAM  H'029F'
4945       __BADRAM  H'030D'
4946       __BADRAM  H'030F'-H'031F'
4947       __BADRAM  H'038D'
4948       __BADRAM  H'038F'-H'0390'
4949       __BADRAM  H'0394'-H'0396'
4950       __BADRAM  H'039A'-H'039F'
4951       __BADRAM  H'040C'-H'040D'
4952       __BADRAM  H'040F'-H'0412'
4953       __BADRAM  H'0419'
4954       __BADRAM  H'048C'-H'0492'
4955       __BADRAM  H'0497'-H'0499'
4956       __BADRAM  H'049E'-H'049F'
4957       __BADRAM  H'050C'-H'051F'
4958       __BADRAM  H'059E'-H'059F'
4959       __BADRAM  H'0615'-H'0616'
4960       __BADRAM  H'061D'-H'061F'
4961       __BADRAM  H'0640'-H'066F'
4962       __BADRAM  H'068C'-H'0690'
4963       __BADRAM  H'0698'
4964       __BADRAM  H'069B'-H'069F'
4965       __BADRAM  H'06A0'-H'06EF'
4966       __BADRAM  H'070C'-H'0710'
4967       __BADRAM  H'0716'-H'0717'
4968       __BADRAM  H'071E'-H'071F'
4969       __BADRAM  H'0720'-H'076F'
4970       __BADRAM  H'078C'-H'0790'
4971       __BADRAM  H'079B'-H'079F'
4972       __BADRAM  H'07A0'-H'07EF'
4973       __BADRAM  H'081E'-H'081F'
4974       __BADRAM  H'0820'-H'086F'
4975       __BADRAM  H'089A'-H'089F'
4976       __BADRAM  H'08A0'-H'08EF'
4977       __BADRAM  H'090C'-H'091F'
4978       __BADRAM  H'0920'-H'096F'
4979       __BADRAM  H'098C'-H'099F'
4980       __BADRAM  H'09A0'-H'09EF'
4981       __BADRAM  H'0A0C'-H'0A1F'
4982       __BADRAM  H'0A20'-H'0A6F'
4983       __BADRAM  H'0A8C'-H'0A9F'
4984       __BADRAM  H'0AA0'-H'0AEF'
4985       __BADRAM  H'0B0C'-H'0B1F'
4986       __BADRAM  H'0B20'-H'0B6F'
4987       __BADRAM  H'0B8C'-H'0B9F'
4988       __BADRAM  H'0BA0'-H'0BEF'
4989       __BADRAM  H'0C0C'-H'0C1F'
4990       __BADRAM  H'0C20'-H'0C6F'
4991       __BADRAM  H'0C8C'-H'0C9F'
4992       __BADRAM  H'0CA0'-H'0CEF'
4993       __BADRAM  H'0D0C'-H'0D10'
4994       __BADRAM  H'0D11'-H'0D1F'
4995       __BADRAM  H'0D20'-H'0D6F'
4996       __BADRAM  H'0DB0'-H'0DEF'
4997       __BADRAM  H'0E0C'-H'0E0E'
4998       __BADRAM  H'0E2F'-H'0E6F'
4999       __BADRAM  H'0E8C'-H'0E8F'
5000       __BADRAM  H'0E93'
5001       __BADRAM  H'0E96'-H'0E9F'
5002       __BADRAM  H'0EA6'-H'0EEF'
5003       __BADRAM  H'0F0C'-H'0F0E'
5004       __BADRAM  H'0F38'-H'0F6F'
5005       __BADRAM  H'0F8C'-H'0FE3'
5006       __BADRAM  H'0FEC'
5007
5008;==========================================================================
5009;
5010;       Configuration Bits
5011;
5012;   NAME            Address
5013;   CONFIG1           8007h
5014;   CONFIG2           8008h
5015;   CONFIG3           8009h
5016;
5017;==========================================================================
5018
5019; The following is an assignment of address values for all of the
5020; configuration registers for the purpose of table reads
5021_CONFIG1        EQU  H'8007'
5022_CONFIG2        EQU  H'8008'
5023_CONFIG3        EQU  H'8009'
5024
5025;----- CONFIG1 Options --------------------------------------------------
5026_FOSC_HS             EQU  H'3FFA'; HS Oscillator, High-speed crystal/resonator connected between OSC1 and OSC2 pins
5027_FOSC_INTOSC         EQU  H'3FFC'; INTOSC oscillator: I/O function on CLKIN pin
5028_FOSC_ECL            EQU  H'3FFD'; ECL, External Clock, Low Power Mode (0-0.5 MHz): device clock supplied to CLKIN pins
5029_FOSC_ECM            EQU  H'3FFE'; ECM, External Clock, Medium Power Mode (0.5-4 MHz): device clock supplied to CLKIN pins
5030_FOSC_ECH            EQU  H'3FFF'; ECH, External Clock, High Power Mode (4-20 MHz): device clock supplied to CLKIN pins
5031
5032_PWRTE_ON            EQU  H'3FDF'; PWRT enabled
5033_PWRTE_OFF           EQU  H'3FFF'; PWRT disabled
5034
5035_MCLRE_OFF           EQU  H'3FBF'; MCLR/VPP pin function is digital input
5036_MCLRE_ON            EQU  H'3FFF'; MCLR/VPP pin function is MCLR
5037
5038_CP_ON               EQU  H'3F7F'; Program memory code protection is enabled
5039_CP_OFF              EQU  H'3FFF'; Program memory code protection is disabled
5040
5041_BOREN_OFF           EQU  H'39FF'; Brown-out Reset disabled
5042_BOREN_SBODEN        EQU  H'3BFF'; Brown-out Reset controlled by the SBOREN bit in the BORCON register
5043_BOREN_NSLEEP        EQU  H'3DFF'; Brown-out Reset enabled while running and disabled in Sleep
5044_BOREN_ON            EQU  H'3FFF'; Brown-out Reset enabled
5045
5046_CLKOUTEN_ON         EQU  H'37FF'; CLKOUT function is enabled on the CLKOUT pin
5047_CLKOUTEN_OFF        EQU  H'3FFF'; CLKOUT function is disabled. I/O or oscillator function on the CLKOUT pin
5048
5049_IESO_OFF            EQU  H'2FFF'; Internal External Switch Over mode is disabled
5050_IESO_ON             EQU  H'3FFF'; Internal External Switch Over mode is enabled
5051
5052_FCMEN_OFF           EQU  H'1FFF'; Fail-Safe Clock Monitor is disabled
5053_FCMEN_ON            EQU  H'3FFF'; Fail-Safe Clock Monitor is enabled
5054
5055;----- CONFIG2 Options --------------------------------------------------
5056_WRT_ALL             EQU  H'3FFC'; 000h to 1FFFh write protected, no addresses may be modified by PMCON control
5057_WRT_HALF            EQU  H'3FFD'; 000h to FFFh write protected, 1000h to 1FFFh may be modified by PMCON control
5058_WRT_BOOT            EQU  H'3FFE'; 000h to 1FFh write protected, 200h to 1FFFh may be modified by PMCON control
5059_WRT_OFF             EQU  H'3FFF'; Write protection off
5060
5061_PPS1WAY_OFF         EQU  H'3FFB'; The PPSLOCK bit can be set and cleared repeatedly by software
5062_PPS1WAY_ON          EQU  H'3FFF'; The PPSLOCK bit cannot be cleared once it is set by software
5063
5064_ZCD_ON              EQU  H'3F7F'; ZCD always enabled
5065_ZCD_OFF             EQU  H'3FFF'; ZCD disable.  ZCD can be enabled by setting the ZCDSEN bit of ZCDCON
5066
5067_PLLEN_OFF           EQU  H'3EFF'; 4x PLL is enabled when software sets the SPLLEN bit
5068_PLLEN_ON            EQU  H'3FFF'; 4x PLL is always enabled
5069
5070_STVREN_OFF          EQU  H'3DFF'; Stack Overflow or Underflow will not cause a Reset
5071_STVREN_ON           EQU  H'3FFF'; Stack Overflow or Underflow will cause a Reset
5072
5073_BORV_HI             EQU  H'3BFF'; Brown-out Reset Voltage (Vbor), high trip point selected.
5074_BORV_LO             EQU  H'3FFF'; Brown-out Reset Voltage (Vbor), low trip point selected.
5075
5076_LPBOR_ON            EQU  H'37FF'; Low-Power BOR is enabled
5077_LPBOR_OFF           EQU  H'3FFF'; Low-Power BOR is disabled
5078
5079;;;; Begin: Added in gputils
5080_DEBUG_ON            EQU  H'2FFF'; In-Circuit Debugger enabled, ICSPCLK and ICSPDAT are dedicated to the debugger.
5081_DEBUG_OFF           EQU  H'3FFF'; In-Circuit Debugger disabled, ICSPCLK and ICSPDAT are general purpose I/O pins.
5082
5083;;;; End: Added in gputils
5084_LVP_OFF             EQU  H'1FFF'; High-voltage on MCLR/VPP must be used for programming
5085_LVP_ON              EQU  H'3FFF'; Low-voltage programming enabled
5086
5087;----- CONFIG3 Options --------------------------------------------------
5088_WDTCPS_WDTCPS0      EQU  H'3FE0'; 1:32 (1 ms period)
5089_WDTCPS_WDTCPS1      EQU  H'3FE1'; 1:64 (2 ms period)
5090_WDTCPS_WDTCPS2      EQU  H'3FE2'; 1:128 (4 ms period)
5091_WDTCPS_WDTCPS3      EQU  H'3FE3'; 1:256 (8 ms period)
5092_WDTCPS_WDTCPS4      EQU  H'3FE4'; 1:512 (16 ms period)
5093_WDTCPS_WDTCPS5      EQU  H'3FE5'; 1:1024 (32 ms period)
5094_WDTCPS_WDTCPS6      EQU  H'3FE6'; 1:2048 (64 ms period)
5095_WDTCPS_WDTCPS7      EQU  H'3FE7'; 1:4096 (128 ms period)
5096_WDTCPS_WDTCPS8      EQU  H'3FE8'; 1:8192 (256 ms period)
5097_WDTCPS_WDTCPS9      EQU  H'3FE9'; 1:16384 (512 ms period)
5098_WDTCPS_WDTCPSA      EQU  H'3FEA'; 1:32768 (1 s period)
5099_WDTCPS_WDTCPSB      EQU  H'3FEB'; 1:65536 (2 s period)
5100_WDTCPS_WDTCPSC      EQU  H'3FEC'; 1:131072 (4 s period)
5101_WDTCPS_WDTCPSD      EQU  H'3FED'; 1:262144 (8 s period)
5102_WDTCPS_WDTCPSE      EQU  H'3FEE'; 1:524299 (16 s period)
5103_WDTCPS_WDTCPSF      EQU  H'3FEF'; 1:1048576 (32 s period)
5104_WDTCPS_WDTCPS10     EQU  H'3FF0'; 1:2097152 (64 s period)
5105_WDTCPS_WDTCPS11     EQU  H'3FF1'; 1:4194304 (128 s period)
5106_WDTCPS_WDTCPS12     EQU  H'3FF2'; 1:8388608 (256 s period)
5107_WDTCPS_WDTCPS1F     EQU  H'3FFF'; Software Control (WDTPS)
5108
5109_WDTE_OFF            EQU  H'3F9F'; WDT disabled
5110_WDTE_SWDTEN         EQU  H'3FBF'; WDT controlled by the SWDTEN bit in the WDTCON register
5111_WDTE_NSLEEP         EQU  H'3FDF'; WDT enabled while running and disabled in Sleep
5112_WDTE_ON             EQU  H'3FFF'; WDT enabled
5113
5114_WDTCWS_WDTCWS125    EQU  H'38FF'; 12.5 percent window open time
5115_WDTCWS_WDTCWS25     EQU  H'39FF'; 25 percent window open time
5116_WDTCWS_WDTCWS375    EQU  H'3AFF'; 37.5 percent window open time
5117_WDTCWS_WDTCWS50     EQU  H'3BFF'; 50 percent window open time
5118_WDTCWS_WDTCWS625    EQU  H'3CFF'; 62.5 percent window open time
5119_WDTCWS_WDTCWS75     EQU  H'3DFF'; 75 percent window open time
5120_WDTCWS_WDTCWS100    EQU  H'3EFF'; 100 percent window open time (Legacy WDT)
5121_WDTCWS_WDTCWSSW     EQU  H'3FFF'; Software WDT window size control (WDTWS bits)
5122
5123_WDTCCS_LFINTOSC     EQU  H'07FF'; 31.0kHz LFINTOSC
5124_WDTCCS_MFINTOSC     EQU  H'0FFF'; 31.25 kHz HFINTOSC (MFINTOSC)
5125_WDTCCS_SWC          EQU  H'3FFF'; Software control, controlled by WDTCS bits
5126
5127;----- DEVID Equates --------------------------------------------------
5128_DEVID1          EQU  H'8006'
5129
5130;----- IDLOC Equates --------------------------------------------------
5131_IDLOC0          EQU  H'8000'
5132_IDLOC1          EQU  H'8001'
5133_IDLOC2          EQU  H'8002'
5134_IDLOC3          EQU  H'8003'
5135
5136        LIST
5137