~ubuntu-branches/ubuntu/quantal/gputils/quantal

« back to all changes in this revision

Viewing changes to header/p18f66j16.inc

  • Committer: Bazaar Package Importer
  • Author(s): Taisuke Yamada
  • Date: 2009-03-16 08:39:23 UTC
  • mfrom: (1.1.8 upstream) (2.1.4 squeeze)
  • Revision ID: james.westby@ubuntu.com-20090316083923-jr9k3f8bchev19s0
Tags: 0.13.7-1
* New upstream release.
* New maintainer (Closes: #504473)
* Bumped Standards-Version to 3.8.1.
* General updates in debian/* to make it lintian clean.
* Removed PS/PDF files from gputils due to duplicate with gputils-doc.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
        LIST
2
2
 
3
3
;==========================================================================
4
 
;  $Id: p18f66j16.inc 448 2006-08-19 02:52:41Z craigfranklin $
5
4
;  MPASM PIC18F66J16 processor include
6
5
7
 
;  (c) Copyright 1999-2006 Microchip Technology, All rights reserved
 
6
;  (c) Copyright 1999-2008 Microchip Technology, All rights reserved
8
7
;==========================================================================
9
8
 
10
9
        NOLIST
68
67
PMSTAT           EQU  H'0F5A'
69
68
PMSTATL          EQU  H'0F5A'
70
69
PMSTATH          EQU  H'0F5B'
71
 
PMPENL           EQU  H'0F5C'
72
 
PMPENH           EQU  H'0F5D'
73
 
PMPDATA2         EQU  H'0F5E'
74
 
PMPDATA2L        EQU  H'0F5E'
75
 
PMPDATA2H        EQU  H'0F5F'
 
70
PMEL             EQU  H'0F5C'
 
71
PMEN             EQU  H'0F5C'
 
72
PMEH             EQU  H'0F5D'
 
73
PMDIN2           EQU  H'0F5E'
 
74
PMDIN2L          EQU  H'0F5E'
 
75
PMDIN2H          EQU  H'0F5F'
76
76
PMDOUT2          EQU  H'0F60'
77
77
PMDOUT2L         EQU  H'0F60'
78
78
PMDOUT2H         EQU  H'0F61'
79
 
PMPMODE          EQU  H'0F62'
80
 
PMPMODEL         EQU  H'0F62'
81
 
PMPMODEH         EQU  H'0F63'
82
 
PMPCON           EQU  H'0F64'
83
 
PMPCONL          EQU  H'0F64'
84
 
PMPCONH          EQU  H'0F65'
85
 
PMPDATA1         EQU  H'0F66'
86
 
PMPDATA1L        EQU  H'0F66'
87
 
PMPDATA1H        EQU  H'0F67'
 
79
PMMODE           EQU  H'0F62'
 
80
PMMODEL          EQU  H'0F62'
 
81
PMMODEH          EQU  H'0F63'
 
82
PMCON            EQU  H'0F64'
 
83
PMCONL           EQU  H'0F64'
 
84
PMCONH           EQU  H'0F65'
 
85
PMDIN1           EQU  H'0F66'
 
86
PMDIN1L          EQU  H'0F66'
 
87
PMDIN1H          EQU  H'0F67'
 
88
PMADDR           EQU  H'0F68'
 
89
PMADDRL          EQU  H'0F68'
88
90
PMDOUT1          EQU  H'0F68'
89
91
PMDOUT1L         EQU  H'0F68'
90
 
PMPADDR          EQU  H'0F68'
91
 
PMPADDRL         EQU  H'0F68'
 
92
PMADDRH          EQU  H'0F69'
92
93
PMDOUT1H         EQU  H'0F69'
93
 
PMPADDRH         EQU  H'0F69'
 
94
CMSTAT           EQU  H'0F6A'
94
95
CMSTATUS         EQU  H'0F6A'
95
96
SSP2CON2         EQU  H'0F6B'
96
97
SSP2CON1         EQU  H'0F6C'
115
116
TMR3H            EQU  H'0F7B'
116
117
BAUDCON2         EQU  H'0F7C'
117
118
SPBRGH2          EQU  H'0F7D'
 
119
BAUDCON          EQU  H'0F7E'
118
120
BAUDCON1         EQU  H'0F7E'
119
121
SPBRGH1          EQU  H'0F7F'
120
122
PORTA            EQU  H'0F80'
177
179
CCPR3            EQU  H'0FB2'
178
180
CCPR3L           EQU  H'0FB2'
179
181
CCPR3H           EQU  H'0FB3'
180
 
PWM3CON          EQU  H'0FB4'
 
182
ECCP3DEL         EQU  H'0FB4'
181
183
ECCP3AS          EQU  H'0FB5'
182
184
CCP2CON          EQU  H'0FB6'
183
185
ECCP2CON         EQU  H'0FB6'
184
186
CCPR2            EQU  H'0FB7'
185
187
CCPR2L           EQU  H'0FB7'
186
188
CCPR2H           EQU  H'0FB8'
187
 
PWM2CON          EQU  H'0FB9'
 
189
ECCP2DEL         EQU  H'0FB9'
188
190
ECCP2AS          EQU  H'0FBA'
189
191
CCP1CON          EQU  H'0FBB'
190
192
ECCP1CON         EQU  H'0FBB'
191
193
CCPR1            EQU  H'0FBC'
192
194
CCPR1L           EQU  H'0FBC'
193
195
CCPR1H           EQU  H'0FBD'
194
 
PWM1CON          EQU  H'0FBE'
 
196
ECCP1DEL         EQU  H'0FBE'
195
197
ECCP1AS          EQU  H'0FBF'
196
198
WDTCON           EQU  H'0FC0'
197
 
ADCON2           EQU  H'0FC1'
198
 
ADPCFG           EQU  H'0FC1'
199
 
ADPCFGL          EQU  H'0FC1'
200
 
ADCON1           EQU  H'0FC2'
201
 
ADPCFGH          EQU  H'0FC2'
 
199
ADCON1           EQU  H'0FC1'
 
200
ANCON0           EQU  H'0FC1'
 
201
ADCON0           EQU  H'0FC2'
 
202
ANCON1           EQU  H'0FC2'
202
203
ADRES            EQU  H'0FC3'
203
204
ADRESL           EQU  H'0FC3'
204
205
ADRESH           EQU  H'0FC4'
214
215
SSP1BUF          EQU  H'0FC9'
215
216
SSPBUF           EQU  H'0FC9'
216
217
T2CON            EQU  H'0FCA'
217
 
MEMCON           EQU  H'0FCB'
218
218
PR2              EQU  H'0FCB'
219
219
PADCFG1          EQU  H'0FCC'
220
220
TMR2             EQU  H'0FCC'
225
225
ODCON1           EQU  H'0FCF'
226
226
TMR1H            EQU  H'0FCF'
227
227
RCON             EQU  H'0FD0'
 
228
CM2CON           EQU  H'0FD1'
228
229
CM2CON1          EQU  H'0FD1'
 
230
CM1CON           EQU  H'0FD2'
229
231
CM1CON1          EQU  H'0FD2'
230
232
OSCCON           EQU  H'0FD3'
231
 
RF0CON           EQU  H'0FD3'
 
233
REFOCON          EQU  H'0FD3'
232
234
T0CON            EQU  H'0FD5'
233
235
TMR0L            EQU  H'0FD6'
234
236
TMR0H            EQU  H'0FD7'
295
297
IBF              EQU  H'0007'
296
298
 
297
299
 
298
 
;----- PMPENL Bits -----------------------------------------------------
299
 
PTEN7            EQU  H'0000'
300
 
PTEN6            EQU  H'0001'
301
 
PTEN5            EQU  H'0002'
302
 
PTEN4            EQU  H'0003'
303
 
PTEN3            EQU  H'0004'
304
 
PTEN2            EQU  H'0005'
305
 
PTEN1            EQU  H'0006'
306
 
PTEN0            EQU  H'0007'
307
 
 
308
 
 
309
 
;----- PMPENH Bits -----------------------------------------------------
310
 
PTEN15           EQU  H'0000'
311
 
PTEN14           EQU  H'0001'
312
 
PTEN13           EQU  H'0002'
313
 
PTEN12           EQU  H'0003'
314
 
PTEN11           EQU  H'0004'
315
 
PTEN10           EQU  H'0005'
316
 
PTEN9            EQU  H'0006'
317
 
PTEN8            EQU  H'0007'
318
 
 
319
 
 
320
 
;----- PMPMODEL Bits -----------------------------------------------------
 
300
;----- PMEL Bits -----------------------------------------------------
 
301
PTEN0            EQU  H'0000'
 
302
PTEN1            EQU  H'0001'
 
303
PTEN2            EQU  H'0002'
 
304
PTEN3            EQU  H'0003'
 
305
PTEN4            EQU  H'0004'
 
306
PTEN5            EQU  H'0005'
 
307
PTEN6            EQU  H'0006'
 
308
PTEN7            EQU  H'0007'
 
309
 
 
310
 
 
311
;----- PMEH Bits -----------------------------------------------------
 
312
PTEN8            EQU  H'0000'
 
313
PTEN9            EQU  H'0001'
 
314
PTEN10           EQU  H'0002'
 
315
PTEN11           EQU  H'0003'
 
316
PTEN12           EQU  H'0004'
 
317
PTEN13           EQU  H'0005'
 
318
PTEN14           EQU  H'0006'
 
319
PTEN15           EQU  H'0007'
 
320
 
 
321
 
 
322
;----- PMMODEL Bits -----------------------------------------------------
321
323
WAITE0           EQU  H'0000'
322
324
WAITE1           EQU  H'0001'
323
325
WAITM0           EQU  H'0002'
328
330
WAITB1           EQU  H'0007'
329
331
 
330
332
 
331
 
;----- PMPMODEH Bits -----------------------------------------------------
 
333
;----- PMMODEH Bits -----------------------------------------------------
332
334
MODE0            EQU  H'0000'
333
335
MODE1            EQU  H'0001'
334
336
MODE16           EQU  H'0002'
339
341
BUSY             EQU  H'0007'
340
342
 
341
343
 
342
 
;----- PMPCONL Bits -----------------------------------------------------
 
344
;----- PMCONL Bits -----------------------------------------------------
343
345
RDSP             EQU  H'0000'
344
346
WRSP             EQU  H'0001'
345
347
BEP              EQU  H'0002'
350
352
CSF1             EQU  H'0007'
351
353
 
352
354
 
353
 
;----- PMPCONH Bits -----------------------------------------------------
 
355
;----- PMCONH Bits -----------------------------------------------------
354
356
PTRDEN           EQU  H'0000'
355
357
PTWREN           EQU  H'0001'
356
358
PTBEEN           EQU  H'0002'
357
359
ADRMUX0          EQU  H'0003'
358
360
ADRMUX1          EQU  H'0004'
359
361
PSIDL            EQU  H'0005'
360
 
PFRZ             EQU  H'0006'
361
362
PMPEN            EQU  H'0007'
362
363
 
363
364
 
364
 
;----- PMPADDRH Bits -----------------------------------------------------
 
365
;----- PMADDRH Bits -----------------------------------------------------
365
366
CS1              EQU  H'0006'
366
367
CS2              EQU  H'0007'
367
368
 
368
369
 
 
370
;----- CMSTAT Bits -----------------------------------------------------
 
371
COUT1            EQU  H'0000'
 
372
COUT2            EQU  H'0001'
 
373
 
 
374
 
369
375
;----- CMSTATUS Bits -----------------------------------------------------
370
376
COUT1            EQU  H'0000'
371
377
COUT2            EQU  H'0001'
381
387
ACKSTAT          EQU  H'0006'
382
388
GCEN             EQU  H'0007'
383
389
 
 
390
ADMSK1           EQU  H'0001'
 
391
ADMSK2           EQU  H'0002'
 
392
ADMSK3           EQU  H'0003'
 
393
ADMSK4           EQU  H'0004'
 
394
ADMSK5           EQU  H'0005'
 
395
 
384
396
 
385
397
;----- SSP2CON1 Bits -----------------------------------------------------
386
398
SSPM0            EQU  H'0000'
503
515
 
504
516
RCIDL            EQU  H'0006'
505
517
 
 
518
TXCKP            EQU  H'0004'
 
519
RXDTP            EQU  H'0005'
 
520
 
 
521
 
 
522
;----- BAUDCON Bits -----------------------------------------------------
 
523
ABDEN            EQU  H'0000'
 
524
WUE              EQU  H'0001'
 
525
BRG16            EQU  H'0003'
 
526
SCKP             EQU  H'0004'
 
527
DTRXP            EQU  H'0005'
 
528
RCMT             EQU  H'0006'
 
529
ABDOVF           EQU  H'0007'
 
530
 
 
531
RCIDL            EQU  H'0006'
 
532
 
 
533
TXCKP            EQU  H'0004'
 
534
RXDTP            EQU  H'0005'
 
535
 
506
536
 
507
537
;----- BAUDCON1 Bits -----------------------------------------------------
508
538
ABDEN            EQU  H'0000'
515
545
 
516
546
RCIDL            EQU  H'0006'
517
547
 
 
548
TXCKP            EQU  H'0004'
 
549
RXDTP            EQU  H'0005'
 
550
 
518
551
 
519
552
;----- PORTA Bits -----------------------------------------------------
520
553
RA0              EQU  H'0000'
523
556
RA3              EQU  H'0003'
524
557
RA4              EQU  H'0004'
525
558
RA5              EQU  H'0005'
 
559
RA6              EQU  H'0006'
 
560
RA7              EQU  H'0007'
526
561
 
527
562
AN0              EQU  H'0000'
528
563
AN1              EQU  H'0001'
556
591
KBI2             EQU  H'0006'
557
592
KBI3             EQU  H'0007'
558
593
 
559
 
PGM              EQU  H'0004'
560
594
PGC              EQU  H'0005'
561
595
PGD              EQU  H'0006'
562
596
 
 
597
PMA4             EQU  H'0001'
 
598
PMA3             EQU  H'0002'
 
599
PMA2             EQU  H'0003'
 
600
PMA1             EQU  H'0004'
 
601
PMA0             EQU  H'0005'
 
602
 
 
603
FLT0             EQU  H'0000'
 
604
 
563
605
 
564
606
;----- PORTC Bits -----------------------------------------------------
565
607
RC0              EQU  H'0000'
581
623
RX               EQU  H'0007'
582
624
 
583
625
T13CKI           EQU  H'0000'
584
 
CCP2             EQU  H'0001'
 
626
CCP2_PORTC       EQU  H'0001'
585
627
SCL              EQU  H'0003'
586
628
SDA              EQU  H'0004'
587
629
CK               EQU  H'0006'
599
641
RD6              EQU  H'0006'
600
642
RD7              EQU  H'0007'
601
643
 
602
 
PMPD0            EQU  H'0000'
603
 
PMPD1            EQU  H'0001'
604
 
PMPD2            EQU  H'0002'
605
 
PMPD3            EQU  H'0003'
606
 
PMPD4            EQU  H'0004'
607
 
PMPD5            EQU  H'0005'
608
 
PMPD6            EQU  H'0006'
609
 
PMPD7            EQU  H'0007'
610
 
 
611
 
AD00             EQU  H'0000'
612
 
AD01             EQU  H'0001'
613
 
AD02             EQU  H'0002'
614
 
AD03             EQU  H'0003'
615
 
AD04             EQU  H'0004'
616
 
AD05             EQU  H'0005'
617
 
AD06             EQU  H'0006'
618
 
AD07             EQU  H'0007'
 
644
PMD0             EQU  H'0000'
 
645
PMD1             EQU  H'0001'
 
646
PMD2             EQU  H'0002'
 
647
PMD3             EQU  H'0003'
 
648
PMD4             EQU  H'0004'
 
649
PMD5             EQU  H'0005'
 
650
PMD6             EQU  H'0006'
 
651
PMD7             EQU  H'0007'
619
652
 
620
653
SDA2             EQU  H'0005'
621
654
SCL2             EQU  H'0006'
636
669
RE6              EQU  H'0006'
637
670
RE7              EQU  H'0007'
638
671
 
639
 
RD               EQU  H'0000'
640
 
WR               EQU  H'0001'
641
 
CS               EQU  H'0002'
642
 
 
643
 
AD8              EQU  H'0000'
644
 
AD9              EQU  H'0001'
645
 
AD10             EQU  H'0002'
646
 
AD11             EQU  H'0003'
647
 
AD12             EQU  H'0004'
648
 
AD13             EQU  H'0005'
649
 
AD14             EQU  H'0006'
650
 
AD15             EQU  H'0007'
 
672
PMRD             EQU  H'0000'
 
673
PMWR             EQU  H'0001'
 
674
PMBE             EQU  H'0002'
 
675
 
 
676
PMA13            EQU  H'0003'
 
677
PMA12            EQU  H'0004'
 
678
PMA11            EQU  H'0005'
 
679
PMA10            EQU  H'0006'
 
680
PMA9             EQU  H'0007'
 
681
 
 
682
REFO             EQU  H'0003'
 
683
CCP2_PORTE       EQU  H'0007'
651
684
 
652
685
 
653
686
;----- PORTF Bits -----------------------------------------------------
667
700
AN11             EQU  H'0006'
668
701
SS               EQU  H'0007'
669
702
 
670
 
CVREF            EQU  H'0003'
 
703
CVREF            EQU  H'0005'
671
704
 
672
705
C2OUT            EQU  H'0001'
673
706
C1OUT            EQU  H'0002'
676
709
C1INB            EQU  H'0005'
677
710
C1INA            EQU  H'0006'
678
711
 
 
712
PMA5             EQU  H'0002'
 
713
 
679
714
 
680
715
;----- PORTG Bits -----------------------------------------------------
681
716
RG0              EQU  H'0000'
693
728
CK2              EQU  H'0001'
694
729
DT2              EQU  H'0002'
695
730
 
696
 
RJPU             EQU  H'0005'
697
731
REPU             EQU  H'0006'
698
732
RDPU             EQU  H'0007'
699
733
 
 
734
PMA8             EQU  H'0000'
 
735
PMA7             EQU  H'0001'
 
736
PMA6             EQU  H'0002'
 
737
PMCS1            EQU  H'0003'
 
738
PMCS2            EQU  H'0004'
 
739
 
700
740
 
701
741
;----- LATA Bits -----------------------------------------------------
702
742
LATA0            EQU  H'0000'
705
745
LATA3            EQU  H'0003'
706
746
LATA4            EQU  H'0004'
707
747
LATA5            EQU  H'0005'
 
748
LATA6            EQU  H'0006'
 
749
LATA7            EQU  H'0007'
708
750
 
709
751
 
710
752
;----- LATB Bits -----------------------------------------------------
752
794
 
753
795
 
754
796
;----- LATF Bits -----------------------------------------------------
 
797
LATF1            EQU  H'0001'
755
798
LATF2            EQU  H'0002'
 
799
LATF3            EQU  H'0003'
 
800
LATF4            EQU  H'0004'
756
801
LATF5            EQU  H'0005'
757
802
LATF6            EQU  H'0006'
758
803
LATF7            EQU  H'0007'
773
818
RA3              EQU  H'0003'
774
819
RA4              EQU  H'0004'
775
820
RA5              EQU  H'0005'
 
821
RA6              EQU  H'0006'
 
822
RA7              EQU  H'0007'
776
823
 
777
824
 
778
825
;----- TRISA Bits -----------------------------------------------------
782
829
TRISA3           EQU  H'0003'
783
830
TRISA4           EQU  H'0004'
784
831
TRISA5           EQU  H'0005'
 
832
TRISA6           EQU  H'0006'
 
833
TRISA7           EQU  H'0007'
785
834
 
786
835
 
787
836
;----- DDRB Bits -----------------------------------------------------
883
932
 
884
933
 
885
934
;----- TRISF Bits -----------------------------------------------------
 
935
TRISF1           EQU  H'0001'
886
936
TRISF2           EQU  H'0002'
887
937
TRISF3           EQU  H'0003'
888
938
TRISF4           EQU  H'0004'
915
965
TUN4             EQU  H'0004'
916
966
TUN5             EQU  H'0005'
917
967
PLLEN            EQU  H'0006'
918
 
HF256DIV         EQU  H'0007'
 
968
INTSRC           EQU  H'0007'
919
969
 
920
970
 
921
971
;----- RCSTA2 Bits -----------------------------------------------------
986
1036
TMR3IE           EQU  H'0001'
987
1037
LVDIE            EQU  H'0002'
988
1038
BCLIE            EQU  H'0003'
989
 
USBIE            EQU  H'0004'
990
1039
CM1IE            EQU  H'0005'
991
1040
CM2IE            EQU  H'0006'
992
1041
OSCFIE           EQU  H'0007'
999
1048
TMR3IF           EQU  H'0001'
1000
1049
LVDIF            EQU  H'0002'
1001
1050
BCLIF            EQU  H'0003'
1002
 
USBIF            EQU  H'0004'
1003
1051
CM1IF            EQU  H'0005'
1004
1052
CM2IF            EQU  H'0006'
1005
1053
OSCFIF           EQU  H'0007'
1012
1060
TMR3IP           EQU  H'0001'
1013
1061
LVDIP            EQU  H'0002'
1014
1062
BCLIP            EQU  H'0003'
1015
 
USBIP            EQU  H'0004'
1016
1063
CM1IP            EQU  H'0005'
1017
1064
CM2IP            EQU  H'0006'
1018
1065
OSCFIP           EQU  H'0007'
1058
1105
WREN             EQU  H'0002'
1059
1106
WRERR            EQU  H'0003'
1060
1107
FREE             EQU  H'0004'
 
1108
WPROG            EQU  H'0005'
1061
1109
 
1062
1110
 
1063
1111
;----- TXSTA2 Bits -----------------------------------------------------
1172
1220
CCP3X            EQU  H'0005'
1173
1221
 
1174
1222
 
1175
 
;----- PWM3CON Bits -----------------------------------------------------
 
1223
;----- ECCP3DEL Bits -----------------------------------------------------
1176
1224
PDC0             EQU  H'0000'
1177
1225
PDC1             EQU  H'0001'
1178
1226
PDC2             EQU  H'0002'
1182
1230
PDC6             EQU  H'0006'
1183
1231
PRSEN            EQU  H'0007'
1184
1232
 
 
1233
P3DC0            EQU  H'0000'
 
1234
P3DC1            EQU  H'0001'
 
1235
P3DC2            EQU  H'0002'
 
1236
P3DC3            EQU  H'0003'
 
1237
P3DC4            EQU  H'0004'
 
1238
P3DC5            EQU  H'0005'
 
1239
P3DC6            EQU  H'0006'
 
1240
P3RSEN           EQU  H'0007'
 
1241
 
1185
1242
 
1186
1243
;----- ECCP3AS Bits -----------------------------------------------------
1187
1244
PSSBD0           EQU  H'0000'
1231
1288
CCP2X            EQU  H'0005'
1232
1289
 
1233
1290
 
1234
 
;----- PWM2CON Bits -----------------------------------------------------
 
1291
;----- ECCP2DEL Bits -----------------------------------------------------
1235
1292
PDC0             EQU  H'0000'
1236
1293
PDC1             EQU  H'0001'
1237
1294
PDC2             EQU  H'0002'
1241
1298
PDC6             EQU  H'0006'
1242
1299
PRSEN            EQU  H'0007'
1243
1300
 
 
1301
P2DC0            EQU  H'0000'
 
1302
P2DC1            EQU  H'0001'
 
1303
P2DC2            EQU  H'0002'
 
1304
P2DC3            EQU  H'0003'
 
1305
P2DC4            EQU  H'0004'
 
1306
P2DC5            EQU  H'0005'
 
1307
P2DC6            EQU  H'0006'
 
1308
P2RSEN           EQU  H'0007'
 
1309
 
1244
1310
 
1245
1311
;----- ECCP2AS Bits -----------------------------------------------------
1246
1312
PSSBD0           EQU  H'0000'
1290
1356
CCP1X            EQU  H'0005'
1291
1357
 
1292
1358
 
1293
 
;----- PWM1CON Bits -----------------------------------------------------
 
1359
;----- ECCP1DEL Bits -----------------------------------------------------
1294
1360
PDC0             EQU  H'0000'
1295
1361
PDC1             EQU  H'0001'
1296
1362
PDC2             EQU  H'0002'
1300
1366
PDC6             EQU  H'0006'
1301
1367
PRSEN            EQU  H'0007'
1302
1368
 
 
1369
P1DC0            EQU  H'0000'
 
1370
P1DC1            EQU  H'0001'
 
1371
P1DC2            EQU  H'0002'
 
1372
P1DC3            EQU  H'0003'
 
1373
P1DC4            EQU  H'0004'
 
1374
P1DC5            EQU  H'0005'
 
1375
P1DC6            EQU  H'0006'
 
1376
P1RSEN           EQU  H'0007'
 
1377
 
1303
1378
 
1304
1379
;----- ECCP1AS Bits -----------------------------------------------------
1305
1380
PSSBD0           EQU  H'0000'
1326
1401
 
1327
1402
SWDTEN           EQU  H'0000'
1328
1403
DEVCFG           EQU  H'0004'
1329
 
VREGSLP          EQU  H'0007'
1330
 
 
1331
 
 
1332
 
;----- ADCON2 Bits -----------------------------------------------------
 
1404
LVDSTAT          EQU  H'0006'
 
1405
REGSLP           EQU  H'0007'
 
1406
 
 
1407
ADSHR            EQU  H'0004'
 
1408
 
 
1409
 
 
1410
;----- ADCON1 Bits -----------------------------------------------------
1333
1411
ADCS0            EQU  H'0000'
1334
1412
ADCS1            EQU  H'0001'
1335
1413
ADCS2            EQU  H'0002'
1340
1418
ADFM             EQU  H'0007'
1341
1419
 
1342
1420
 
1343
 
;----- ADPCFGL Bits -----------------------------------------------------
 
1421
;----- ANCON0 Bits -----------------------------------------------------
1344
1422
PCFG0            EQU  H'0000'
1345
1423
PCFG1            EQU  H'0001'
1346
1424
PCFG2            EQU  H'0002'
1347
1425
PCFG3            EQU  H'0003'
1348
1426
PCFG4            EQU  H'0004'
1349
 
PCFG5            EQU  H'0005'
1350
1427
PCFG6            EQU  H'0006'
1351
1428
PCFG7            EQU  H'0007'
1352
1429
 
1353
1430
 
1354
 
;----- ADCON1 Bits -----------------------------------------------------
 
1431
;----- ADCON0 Bits -----------------------------------------------------
1355
1432
DONE             EQU  H'0001'
1356
1433
 
1357
1434
GO_DONE          EQU  H'0001'
1368
1445
NOT_DONE         EQU  H'0001'
1369
1446
 
1370
1447
 
1371
 
;----- ADPCFGH Bits -----------------------------------------------------
 
1448
;----- ANCON1 Bits -----------------------------------------------------
1372
1449
PCFG8            EQU  H'0000'
1373
1450
PCFG9            EQU  H'0001'
1374
1451
PCFG10           EQU  H'0002'
1389
1466
ACKSTAT          EQU  H'0006'
1390
1467
GCEN             EQU  H'0007'
1391
1468
 
 
1469
ADMSK1           EQU  H'0001'
 
1470
ADMSK2           EQU  H'0002'
 
1471
ADMSK3           EQU  H'0003'
 
1472
ADMSK4           EQU  H'0004'
 
1473
ADMSK5           EQU  H'0005'
 
1474
 
1392
1475
 
1393
1476
;----- SSPCON2 Bits -----------------------------------------------------
1394
1477
SEN              EQU  H'0000'
1400
1483
ACKSTAT          EQU  H'0006'
1401
1484
GCEN             EQU  H'0007'
1402
1485
 
 
1486
ADMSK1           EQU  H'0001'
 
1487
ADMSK2           EQU  H'0002'
 
1488
ADMSK3           EQU  H'0003'
 
1489
ADMSK4           EQU  H'0004'
 
1490
ADMSK5           EQU  H'0005'
 
1491
 
1403
1492
 
1404
1493
;----- SSP1CON1 Bits -----------------------------------------------------
1405
1494
SSPM0            EQU  H'0000'
1489
1578
T2OUTPS3         EQU  H'0006'
1490
1579
 
1491
1580
 
1492
 
;----- MEMCON Bits -----------------------------------------------------
1493
 
WM0              EQU  H'0000'
1494
 
WM1              EQU  H'0001'
1495
 
WAIT0            EQU  H'0004'
1496
 
WAIT1            EQU  H'0005'
1497
 
EDBIS            EQU  H'0007'
1498
 
 
1499
 
 
1500
1581
;----- PADCFG1 Bits -----------------------------------------------------
1501
1582
PMPTTL           EQU  H'0000'
1502
1583
 
1525
1606
USART1OD         EQU  H'0000'
1526
1607
USART2OD         EQU  H'0001'
1527
1608
 
 
1609
U1OD             EQU  H'0000'
 
1610
U2OD             EQU  H'0001'
 
1611
 
1528
1612
 
1529
1613
;----- ODCON1 Bits -----------------------------------------------------
1530
1614
ECCP1OD          EQU  H'0000'
1551
1635
CM               EQU  H'0005'
1552
1636
 
1553
1637
 
 
1638
;----- CM2CON Bits -----------------------------------------------------
 
1639
C1CH0            EQU  H'0000'
 
1640
C1CH1            EQU  H'0001'
 
1641
CREF             EQU  H'0002'
 
1642
EVPOL0           EQU  H'0003'
 
1643
EVPOL1           EQU  H'0004'
 
1644
CPOL             EQU  H'0005'
 
1645
COE              EQU  H'0006'
 
1646
CON              EQU  H'0007'
 
1647
 
 
1648
 
1554
1649
;----- CM2CON1 Bits -----------------------------------------------------
1555
1650
C1CH0            EQU  H'0000'
1556
1651
C1CH1            EQU  H'0001'
1562
1657
CON              EQU  H'0007'
1563
1658
 
1564
1659
 
 
1660
;----- CM1CON Bits -----------------------------------------------------
 
1661
C1CH0            EQU  H'0000'
 
1662
C1CH1            EQU  H'0001'
 
1663
CREF             EQU  H'0002'
 
1664
EVPOL0           EQU  H'0003'
 
1665
EVPOL1           EQU  H'0004'
 
1666
CPOL             EQU  H'0005'
 
1667
COE              EQU  H'0006'
 
1668
CON              EQU  H'0007'
 
1669
 
 
1670
 
1565
1671
;----- CM1CON1 Bits -----------------------------------------------------
1566
1672
C1CH0            EQU  H'0000'
1567
1673
C1CH1            EQU  H'0001'
1586
1692
FLTS             EQU  H'0002'
1587
1693
 
1588
1694
 
1589
 
;----- RF0CON Bits -----------------------------------------------------
 
1695
;----- REFOCON Bits -----------------------------------------------------
1590
1696
RODIV0           EQU  H'0000'
1591
1697
RODIV1           EQU  H'0001'
1592
1698
RODIV2           EQU  H'0002'
1734
1840
;     FCMEN = ON           Fail-Safe Clock Monitor enabled
1735
1841
;
1736
1842
;   Oscillator Selection bits:
1737
 
;     FOSC = INTOSCIO      Internal oscillator, port function on RA6 and RA7 
1738
 
;     FOSC = INTOSC        Internal oscillator, CLKOUT on RA6 and port function on RA7
1739
 
;     FOSC = INTOSCPLLIO_HSINTOSC with PLL enabled, port function on RA6 and RA7
1740
 
;     FOSC = INTOSCPLL_HS   INTOSC with PLL enabled,CLKOUT on RA6 and port function on RA7
1741
 
;     FOSC = HS            HS oscillator, HS enabled
1742
 
;     FOSC = HSPLL_HS      HS oscillator, PLL enabled
 
1843
;     FOSC = INTOSC        Internal oscillator, port function on RA6 and RA7 
 
1844
;     FOSC = INTOSCO       Internal oscillator, CLKOUT on RA6 and port function on RA7
 
1845
;     FOSC = INTOSCPLL     INTOSC with PLL enabled, port function on RA6 and RA7
 
1846
;     FOSC = INTOSCPLLO     INTOSC with PLL enabled,CLKOUT on RA6 and port function on RA7
 
1847
;     FOSC = HS            HS oscillator
 
1848
;     FOSC = HSPLL         HS oscillator, PLL enabled
1743
1849
;     FOSC = EC            EC Oscillator with clock out on RA6
1744
 
;     FOSC = ECPLL_EC      EC Oscillator with PLL , CLKOUT on RA6
 
1850
;     FOSC = ECPLL         EC Oscillator with PLL
1745
1851
;
1746
1852
;   Watchdog Timer Postscaler Select bits:
1747
1853
;     WDTPS = 1            1:1
1761
1867
;     WDTPS = 16384        1:16384
1762
1868
;     WDTPS = 32768        1:32768
1763
1869
;
1764
 
;   External Bus Wait Enable bit:
1765
 
;     WAIT = ON            Wait states for operations on external memory bus enabled
1766
 
;     WAIT = OFF           Wait states for operations on external memory bus disabled
1767
 
;
1768
 
;   Data Bus Width Select bit:
1769
 
;     BW = 8               8-bit external bus mode
1770
 
;     BW = 16              16-bit external bus mode
1771
 
;
1772
 
;   Processor Mode Selection:
1773
 
;     MODE = XM20          Extended Microcontroller mode - 20-bit Address mode
1774
 
;     MODE = XM16          Extended Microcontroller mode - 16-bit Address mode
1775
 
;     MODE = XM12          Extended Microcontroller mode - 12-bit Address mode
1776
 
;     MODE = MM            Microcontroller mode - External bus disabled
1777
 
;
1778
 
;   External Address Bus Shift Enable bit:
1779
 
;     EASHFT = OFF         Address shifting disabled, address on external bus reflects the PC value
1780
 
;     EASHFT = ON          Address shifting enabled, address on external bus is offset to start at 000000h
1781
 
;
1782
 
;   MSSP address select:
1783
 
;     MSSPSEL = ALTERNATE  5 Bit address mode
1784
 
;     MSSPSEL = MSSPPADDRX 7 Bit address mode
1785
 
;
1786
 
;   PMP pin select:
1787
 
;     PMPMX = ALTERNATE    PMP port pins not connected to EMB
1788
 
;     PMPMX = DEFAULT      PMP port pins connected to EMB
1789
 
;
1790
 
;   ECCPx MUX bit:
1791
 
;     ECCPMX = ALTERNATE   ECCP1 outputs (P1B/P1C) are multiplexed with RH7 and RH6; ECCP3 outputs (P3B/P3C) are multiplexed with RH5 and RH4
1792
 
;     ECCPMX = DEFAULT     ECCP1 outputs (P1B/P1C) are multiplexed with RE6 and RE5; ECCP3 outputs (P3B/P3C) are multiplexed with RE4 and RE3
 
1870
;   MSSP Address Mask:
 
1871
;     MSSPMSK = MSK5       5 Bit address masking
 
1872
;     MSSPMSK = MSK7       7 Bit address masking
1793
1873
;
1794
1874
;   ECCP2 MUX bit:
1795
1875
;     CCP2MX = ALTERNATE   ECCP2/P2A is multiplexed with RE7 in Microcontroller mode or with RB3 in Extended Microcontroller mode