JM9 XRCU Board
0.1.0
Libraries API Reference
Loading...
Searching...
No Matches
pins_arduino_digital.h
1
/*
2
*******************************************************************************
3
* Copyright (c) 2020, STMicroelectronics
4
* All rights reserved.
5
*
6
* This software component is licensed by ST under BSD 3-Clause license,
7
* the "License"; You may not use this file except in compliance with the
8
* License. You may obtain a copy of the License at:
9
* opensource.org/licenses/BSD-3-Clause
10
*
11
*******************************************************************************
12
*/
13
#ifndef _PINS_ARDUINO_DIGITAL_H_
14
#define _PINS_ARDUINO_DIGITAL_H_
15
#include "variant.h"
16
17
/* GPIO port (A to K + Z) * 16 pins: 192 */
18
/* Arduino digital pins alias */
19
enum
{
20
D0, D1, D2, D3, D4, D5, D6, D7, D8, D9,
21
D10, D11, D12, D13, D14, D15, D16, D17, D18, D19,
22
D20, D21
23
#if NUM_DIGITAL_PINS > 22
24
, D22
25
#endif
26
#if NUM_DIGITAL_PINS > 23
27
, D23
28
#endif
29
#if NUM_DIGITAL_PINS > 24
30
, D24
31
#endif
32
#if NUM_DIGITAL_PINS > 25
33
, D25
34
#endif
35
#if NUM_DIGITAL_PINS > 26
36
, D26
37
#endif
38
#if NUM_DIGITAL_PINS > 27
39
, D27
40
#endif
41
#if NUM_DIGITAL_PINS > 28
42
, D28
43
#endif
44
#if NUM_DIGITAL_PINS > 29
45
, D29
46
#endif
47
#if NUM_DIGITAL_PINS > 30
48
, D30
49
#endif
50
#if NUM_DIGITAL_PINS > 31
51
, D31
52
#endif
53
#if NUM_DIGITAL_PINS > 32
54
, D32
55
#endif
56
#if NUM_DIGITAL_PINS > 33
57
, D33
58
#endif
59
#if NUM_DIGITAL_PINS > 34
60
, D34
61
#endif
62
#if NUM_DIGITAL_PINS > 35
63
, D35
64
#endif
65
#if NUM_DIGITAL_PINS > 36
66
, D36
67
#endif
68
#if NUM_DIGITAL_PINS > 37
69
, D37
70
#endif
71
#if NUM_DIGITAL_PINS > 38
72
, D38
73
#endif
74
#if NUM_DIGITAL_PINS > 39
75
, D39
76
#endif
77
#if NUM_DIGITAL_PINS > 40
78
, D40
79
#endif
80
#if NUM_DIGITAL_PINS > 41
81
, D41
82
#endif
83
#if NUM_DIGITAL_PINS > 42
84
, D42
85
#endif
86
#if NUM_DIGITAL_PINS > 43
87
, D43
88
#endif
89
#if NUM_DIGITAL_PINS > 44
90
, D44
91
#endif
92
#if NUM_DIGITAL_PINS > 45
93
, D45
94
#endif
95
#if NUM_DIGITAL_PINS > 46
96
, D46
97
#endif
98
#if NUM_DIGITAL_PINS > 47
99
, D47
100
#endif
101
#if NUM_DIGITAL_PINS > 48
102
, D48
103
#endif
104
#if NUM_DIGITAL_PINS > 49
105
, D49
106
#endif
107
#if NUM_DIGITAL_PINS > 50
108
, D50
109
#endif
110
#if NUM_DIGITAL_PINS > 51
111
, D51
112
#endif
113
#if NUM_DIGITAL_PINS > 52
114
, D52
115
#endif
116
#if NUM_DIGITAL_PINS > 53
117
, D53
118
#endif
119
#if NUM_DIGITAL_PINS > 54
120
, D54
121
#endif
122
#if NUM_DIGITAL_PINS > 55
123
, D55
124
#endif
125
#if NUM_DIGITAL_PINS > 56
126
, D56
127
#endif
128
#if NUM_DIGITAL_PINS > 57
129
, D57
130
#endif
131
#if NUM_DIGITAL_PINS > 58
132
, D58
133
#endif
134
#if NUM_DIGITAL_PINS > 59
135
, D59
136
#endif
137
#if NUM_DIGITAL_PINS > 60
138
, D60
139
#endif
140
#if NUM_DIGITAL_PINS > 61
141
, D61
142
#endif
143
#if NUM_DIGITAL_PINS > 62
144
, D62
145
#endif
146
#if NUM_DIGITAL_PINS > 63
147
, D63
148
#endif
149
#if NUM_DIGITAL_PINS > 64
150
, D64
151
#endif
152
#if NUM_DIGITAL_PINS > 65
153
, D65
154
#endif
155
#if NUM_DIGITAL_PINS > 66
156
, D66
157
#endif
158
#if NUM_DIGITAL_PINS > 67
159
, D67
160
#endif
161
#if NUM_DIGITAL_PINS > 68
162
, D68
163
#endif
164
#if NUM_DIGITAL_PINS > 69
165
, D69
166
#endif
167
#if NUM_DIGITAL_PINS > 70
168
, D70
169
#endif
170
#if NUM_DIGITAL_PINS > 71
171
, D71
172
#endif
173
#if NUM_DIGITAL_PINS > 72
174
, D72
175
#endif
176
#if NUM_DIGITAL_PINS > 73
177
, D73
178
#endif
179
#if NUM_DIGITAL_PINS > 74
180
, D74
181
#endif
182
#if NUM_DIGITAL_PINS > 75
183
, D75
184
#endif
185
#if NUM_DIGITAL_PINS > 76
186
, D76
187
#endif
188
#if NUM_DIGITAL_PINS > 77
189
, D77
190
#endif
191
#if NUM_DIGITAL_PINS > 78
192
, D78
193
#endif
194
#if NUM_DIGITAL_PINS > 79
195
, D79
196
#endif
197
#if NUM_DIGITAL_PINS > 80
198
, D80
199
#endif
200
#if NUM_DIGITAL_PINS > 81
201
, D81
202
#endif
203
#if NUM_DIGITAL_PINS > 82
204
, D82
205
#endif
206
#if NUM_DIGITAL_PINS > 83
207
, D83
208
#endif
209
#if NUM_DIGITAL_PINS > 84
210
, D84
211
#endif
212
#if NUM_DIGITAL_PINS > 85
213
, D85
214
#endif
215
#if NUM_DIGITAL_PINS > 86
216
, D86
217
#endif
218
#if NUM_DIGITAL_PINS > 87
219
, D87
220
#endif
221
#if NUM_DIGITAL_PINS > 88
222
, D88
223
#endif
224
#if NUM_DIGITAL_PINS > 89
225
, D89
226
#endif
227
#if NUM_DIGITAL_PINS > 90
228
, D90
229
#endif
230
#if NUM_DIGITAL_PINS > 91
231
, D91
232
#endif
233
#if NUM_DIGITAL_PINS > 92
234
, D92
235
#endif
236
#if NUM_DIGITAL_PINS > 93
237
, D93
238
#endif
239
#if NUM_DIGITAL_PINS > 94
240
, D94
241
#endif
242
#if NUM_DIGITAL_PINS > 95
243
, D95
244
#endif
245
#if NUM_DIGITAL_PINS > 96
246
, D96
247
#endif
248
#if NUM_DIGITAL_PINS > 97
249
, D97
250
#endif
251
#if NUM_DIGITAL_PINS > 98
252
, D98
253
#endif
254
#if NUM_DIGITAL_PINS > 99
255
, D99
256
#endif
257
#if NUM_DIGITAL_PINS > 100
258
, D100
259
#endif
260
#if NUM_DIGITAL_PINS > 101
261
, D101
262
#endif
263
#if NUM_DIGITAL_PINS > 102
264
, D102
265
#endif
266
#if NUM_DIGITAL_PINS > 103
267
, D103
268
#endif
269
#if NUM_DIGITAL_PINS > 104
270
, D104
271
#endif
272
#if NUM_DIGITAL_PINS > 105
273
, D105
274
#endif
275
#if NUM_DIGITAL_PINS > 106
276
, D106
277
#endif
278
#if NUM_DIGITAL_PINS > 107
279
, D107
280
#endif
281
#if NUM_DIGITAL_PINS > 108
282
, D108
283
#endif
284
#if NUM_DIGITAL_PINS > 109
285
, D109
286
#endif
287
#if NUM_DIGITAL_PINS > 110
288
, D110
289
#endif
290
#if NUM_DIGITAL_PINS > 111
291
, D111
292
#endif
293
#if NUM_DIGITAL_PINS > 112
294
, D112
295
#endif
296
#if NUM_DIGITAL_PINS > 113
297
, D113
298
#endif
299
#if NUM_DIGITAL_PINS > 114
300
, D114
301
#endif
302
#if NUM_DIGITAL_PINS > 115
303
, D115
304
#endif
305
#if NUM_DIGITAL_PINS > 116
306
, D116
307
#endif
308
#if NUM_DIGITAL_PINS > 117
309
, D117
310
#endif
311
#if NUM_DIGITAL_PINS > 118
312
, D118
313
#endif
314
#if NUM_DIGITAL_PINS > 119
315
, D119
316
#endif
317
#if NUM_DIGITAL_PINS > 120
318
, D120
319
#endif
320
#if NUM_DIGITAL_PINS > 121
321
, D121
322
#endif
323
#if NUM_DIGITAL_PINS > 122
324
, D122
325
#endif
326
#if NUM_DIGITAL_PINS > 123
327
, D123
328
#endif
329
#if NUM_DIGITAL_PINS > 124
330
, D124
331
#endif
332
#if NUM_DIGITAL_PINS > 125
333
, D125
334
#endif
335
#if NUM_DIGITAL_PINS > 126
336
, D126
337
#endif
338
#if NUM_DIGITAL_PINS > 127
339
, D127
340
#endif
341
#if NUM_DIGITAL_PINS > 128
342
, D128
343
#endif
344
#if NUM_DIGITAL_PINS > 129
345
, D129
346
#endif
347
#if NUM_DIGITAL_PINS > 130
348
, D130
349
#endif
350
#if NUM_DIGITAL_PINS > 131
351
, D131
352
#endif
353
#if NUM_DIGITAL_PINS > 132
354
, D132
355
#endif
356
#if NUM_DIGITAL_PINS > 133
357
, D133
358
#endif
359
#if NUM_DIGITAL_PINS > 134
360
, D134
361
#endif
362
#if NUM_DIGITAL_PINS > 135
363
, D135
364
#endif
365
#if NUM_DIGITAL_PINS > 136
366
, D136
367
#endif
368
#if NUM_DIGITAL_PINS > 137
369
, D137
370
#endif
371
#if NUM_DIGITAL_PINS > 138
372
, D138
373
#endif
374
#if NUM_DIGITAL_PINS > 139
375
, D139
376
#endif
377
#if NUM_DIGITAL_PINS > 140
378
, D140
379
#endif
380
#if NUM_DIGITAL_PINS > 141
381
, D141
382
#endif
383
#if NUM_DIGITAL_PINS > 142
384
, D142
385
#endif
386
#if NUM_DIGITAL_PINS > 143
387
, D143
388
#endif
389
#if NUM_DIGITAL_PINS > 144
390
, D144
391
#endif
392
#if NUM_DIGITAL_PINS > 145
393
, D145
394
#endif
395
#if NUM_DIGITAL_PINS > 146
396
, D146
397
#endif
398
#if NUM_DIGITAL_PINS > 147
399
, D147
400
#endif
401
#if NUM_DIGITAL_PINS > 148
402
, D148
403
#endif
404
#if NUM_DIGITAL_PINS > 149
405
, D149
406
#endif
407
#if NUM_DIGITAL_PINS > 150
408
, D150
409
#endif
410
#if NUM_DIGITAL_PINS > 151
411
, D151
412
#endif
413
#if NUM_DIGITAL_PINS > 152
414
, D152
415
#endif
416
#if NUM_DIGITAL_PINS > 153
417
, D153
418
#endif
419
#if NUM_DIGITAL_PINS > 154
420
, D154
421
#endif
422
#if NUM_DIGITAL_PINS > 155
423
, D155
424
#endif
425
#if NUM_DIGITAL_PINS > 156
426
, D156
427
#endif
428
#if NUM_DIGITAL_PINS > 157
429
, D157
430
#endif
431
#if NUM_DIGITAL_PINS > 158
432
, D158
433
#endif
434
#if NUM_DIGITAL_PINS > 159
435
, D159
436
#endif
437
#if NUM_DIGITAL_PINS > 160
438
, D160
439
#endif
440
#if NUM_DIGITAL_PINS > 161
441
, D161
442
#endif
443
#if NUM_DIGITAL_PINS > 162
444
, D162
445
#endif
446
#if NUM_DIGITAL_PINS > 163
447
, D163
448
#endif
449
#if NUM_DIGITAL_PINS > 164
450
, D164
451
#endif
452
#if NUM_DIGITAL_PINS > 165
453
, D165
454
#endif
455
#if NUM_DIGITAL_PINS > 166
456
, D166
457
#endif
458
#if NUM_DIGITAL_PINS > 167
459
, D167
460
#endif
461
#if NUM_DIGITAL_PINS > 168
462
, D168
463
#endif
464
#if NUM_DIGITAL_PINS > 169
465
, D169
466
#endif
467
#if NUM_DIGITAL_PINS > 170
468
, D170
469
#endif
470
#if NUM_DIGITAL_PINS > 171
471
, D171
472
#endif
473
#if NUM_DIGITAL_PINS > 172
474
, D172
475
#endif
476
#if NUM_DIGITAL_PINS > 173
477
, D173
478
#endif
479
#if NUM_DIGITAL_PINS > 174
480
, D174
481
#endif
482
#if NUM_DIGITAL_PINS > 175
483
, D175
484
#endif
485
#if NUM_DIGITAL_PINS > 176
486
, D176
487
#endif
488
#if NUM_DIGITAL_PINS > 177
489
, D177
490
#endif
491
#if NUM_DIGITAL_PINS > 178
492
, D178
493
#endif
494
#if NUM_DIGITAL_PINS > 179
495
, D179
496
#endif
497
#if NUM_DIGITAL_PINS > 180
498
, D180
499
#endif
500
#if NUM_DIGITAL_PINS > 181
501
, D181
502
#endif
503
#if NUM_DIGITAL_PINS > 182
504
, D182
505
#endif
506
#if NUM_DIGITAL_PINS > 183
507
, D183
508
#endif
509
#if NUM_DIGITAL_PINS > 184
510
, D184
511
#endif
512
#if NUM_DIGITAL_PINS > 185
513
, D185
514
#endif
515
#if NUM_DIGITAL_PINS > 186
516
, D186
517
#endif
518
#if NUM_DIGITAL_PINS > 187
519
, D187
520
#endif
521
#if NUM_DIGITAL_PINS > 188
522
, D188
523
#endif
524
#if NUM_DIGITAL_PINS > 189
525
, D189
526
#endif
527
#if NUM_DIGITAL_PINS > 190
528
, D190
529
#endif
530
#if NUM_DIGITAL_PINS > 191
531
, D191
532
#endif
533
};
534
#if NUM_DIGITAL_PINS > 192
535
#error "Core NUM_DIGITAL_PINS limited to 192"
536
#endif
537
538
/*
539
* Each STM32 pin number PYn defined in the variant.h
540
* is also the alternate pin number PYn_ALT0
541
*/
542
#ifdef PA0
543
#define PA0_ALT0 (PA0 | ALT0)
544
#endif
545
#ifdef PA1
546
#define PA1_ALT0 (PA1 | ALT0)
547
#endif
548
#ifdef PA2
549
#define PA2_ALT0 (PA2 | ALT0)
550
#endif
551
#ifdef PA3
552
#define PA3_ALT0 (PA3 | ALT0)
553
#endif
554
#ifdef PA4
555
#define PA4_ALT0 (PA4 | ALT0)
556
#endif
557
#ifdef PA5
558
#define PA5_ALT0 (PA5 | ALT0)
559
#endif
560
#ifdef PA6
561
#define PA6_ALT0 (PA6 | ALT0)
562
#endif
563
#ifdef PA7
564
#define PA7_ALT0 (PA7 | ALT0)
565
#endif
566
#ifdef PA8
567
#define PA8_ALT0 (PA8 | ALT0)
568
#endif
569
#ifdef PA9
570
#define PA9_ALT0 (PA9 | ALT0)
571
#endif
572
#ifdef PA10
573
#define PA10_ALT0 (PA10 | ALT0)
574
#endif
575
#ifdef PA11
576
#define PA11_ALT0 (PA11 | ALT0)
577
#endif
578
#ifdef PA12
579
#define PA12_ALT0 (PA12 | ALT0)
580
#endif
581
#ifdef PA13
582
#define PA13_ALT0 (PA13 | ALT0)
583
#endif
584
#ifdef PA14
585
#define PA14_ALT0 (PA14 | ALT0)
586
#endif
587
#ifdef PA15
588
#define PA15_ALT0 (PA15 | ALT0)
589
#endif
590
#ifdef PB0
591
#define PB0_ALT0 (PB0 | ALT0)
592
#endif
593
#ifdef PB1
594
#define PB1_ALT0 (PB1 | ALT0)
595
#endif
596
#ifdef PB2
597
#define PB2_ALT0 (PB2 | ALT0)
598
#endif
599
#ifdef PB3
600
#define PB3_ALT0 (PB3 | ALT0)
601
#endif
602
#ifdef PB4
603
#define PB4_ALT0 (PB4 | ALT0)
604
#endif
605
#ifdef PB5
606
#define PB5_ALT0 (PB5 | ALT0)
607
#endif
608
#ifdef PB6
609
#define PB6_ALT0 (PB6 | ALT0)
610
#endif
611
#ifdef PB7
612
#define PB7_ALT0 (PB7 | ALT0)
613
#endif
614
#ifdef PB8
615
#define PB8_ALT0 (PB8 | ALT0)
616
#endif
617
#ifdef PB9
618
#define PB9_ALT0 (PB9 | ALT0)
619
#endif
620
#ifdef PB10
621
#define PB10_ALT0 (PB10 | ALT0)
622
#endif
623
#ifdef PB11
624
#define PB11_ALT0 (PB11 | ALT0)
625
#endif
626
#ifdef PB12
627
#define PB12_ALT0 (PB12 | ALT0)
628
#endif
629
#ifdef PB13
630
#define PB13_ALT0 (PB13 | ALT0)
631
#endif
632
#ifdef PB14
633
#define PB14_ALT0 (PB14 | ALT0)
634
#endif
635
#ifdef PB15
636
#define PB15_ALT0 (PB15 | ALT0)
637
#endif
638
#ifdef PC0
639
#define PC0_ALT0 (PC0 | ALT0)
640
#endif
641
#ifdef PC1
642
#define PC1_ALT0 (PC1 | ALT0)
643
#endif
644
#ifdef PC2
645
#define PC2_ALT0 (PC2 | ALT0)
646
#endif
647
#ifdef PC3
648
#define PC3_ALT0 (PC3 | ALT0)
649
#endif
650
#ifdef PC4
651
#define PC4_ALT0 (PC4 | ALT0)
652
#endif
653
#ifdef PC5
654
#define PC5_ALT0 (PC5 | ALT0)
655
#endif
656
#ifdef PC6
657
#define PC6_ALT0 (PC6 | ALT0)
658
#endif
659
#ifdef PC7
660
#define PC7_ALT0 (PC7 | ALT0)
661
#endif
662
#ifdef PC8
663
#define PC8_ALT0 (PC8 | ALT0)
664
#endif
665
#ifdef PC9
666
#define PC9_ALT0 (PC9 | ALT0)
667
#endif
668
#ifdef PC10
669
#define PC10_ALT0 (PC10 | ALT0)
670
#endif
671
#ifdef PC11
672
#define PC11_ALT0 (PC11 | ALT0)
673
#endif
674
#ifdef PC12
675
#define PC12_ALT0 (PC12 | ALT0)
676
#endif
677
#ifdef PC13
678
#define PC13_ALT0 (PC13 | ALT0)
679
#endif
680
#ifdef PC14
681
#define PC14_ALT0 (PC14 | ALT0)
682
#endif
683
#ifdef PC15
684
#define PC15_ALT0 (PC15 | ALT0)
685
#endif
686
#ifdef PD0
687
#define PD0_ALT0 (PD0 | ALT0)
688
#endif
689
#ifdef PD1
690
#define PD1_ALT0 (PD1 | ALT0)
691
#endif
692
#ifdef PD2
693
#define PD2_ALT0 (PD2 | ALT0)
694
#endif
695
#ifdef PD3
696
#define PD3_ALT0 (PD3 | ALT0)
697
#endif
698
#ifdef PD4
699
#define PD4_ALT0 (PD4 | ALT0)
700
#endif
701
#ifdef PD5
702
#define PD5_ALT0 (PD5 | ALT0)
703
#endif
704
#ifdef PD6
705
#define PD6_ALT0 (PD6 | ALT0)
706
#endif
707
#ifdef PD7
708
#define PD7_ALT0 (PD7 | ALT0)
709
#endif
710
#ifdef PD8
711
#define PD8_ALT0 (PD8 | ALT0)
712
#endif
713
#ifdef PD9
714
#define PD9_ALT0 (PD9 | ALT0)
715
#endif
716
#ifdef PD10
717
#define PD10_ALT0 (PD10 | ALT0)
718
#endif
719
#ifdef PD11
720
#define PD11_ALT0 (PD11 | ALT0)
721
#endif
722
#ifdef PD12
723
#define PD12_ALT0 (PD12 | ALT0)
724
#endif
725
#ifdef PD13
726
#define PD13_ALT0 (PD13 | ALT0)
727
#endif
728
#ifdef PD14
729
#define PD14_ALT0 (PD14 | ALT0)
730
#endif
731
#ifdef PD15
732
#define PD15_ALT0 (PD15 | ALT0)
733
#endif
734
#ifdef PE0
735
#define PE0_ALT0 (PE0 | ALT0)
736
#endif
737
#ifdef PE1
738
#define PE1_ALT0 (PE1 | ALT0)
739
#endif
740
#ifdef PE2
741
#define PE2_ALT0 (PE2 | ALT0)
742
#endif
743
#ifdef PE3
744
#define PE3_ALT0 (PE3 | ALT0)
745
#endif
746
#ifdef PE4
747
#define PE4_ALT0 (PE4 | ALT0)
748
#endif
749
#ifdef PE5
750
#define PE5_ALT0 (PE5 | ALT0)
751
#endif
752
#ifdef PE6
753
#define PE6_ALT0 (PE6 | ALT0)
754
#endif
755
#ifdef PE7
756
#define PE7_ALT0 (PE7 | ALT0)
757
#endif
758
#ifdef PE8
759
#define PE8_ALT0 (PE8 | ALT0)
760
#endif
761
#ifdef PE9
762
#define PE9_ALT0 (PE9 | ALT0)
763
#endif
764
#ifdef PE10
765
#define PE10_ALT0 (PE10 | ALT0)
766
#endif
767
#ifdef PE11
768
#define PE11_ALT0 (PE11 | ALT0)
769
#endif
770
#ifdef PE12
771
#define PE12_ALT0 (PE12 | ALT0)
772
#endif
773
#ifdef PE13
774
#define PE13_ALT0 (PE13 | ALT0)
775
#endif
776
#ifdef PE14
777
#define PE14_ALT0 (PE14 | ALT0)
778
#endif
779
#ifdef PE15
780
#define PE15_ALT0 (PE15 | ALT0)
781
#endif
782
#ifdef PF0
783
#define PF0_ALT0 (PF0 | ALT0)
784
#endif
785
#ifdef PF1
786
#define PF1_ALT0 (PF1 | ALT0)
787
#endif
788
#ifdef PF2
789
#define PF2_ALT0 (PF2 | ALT0)
790
#endif
791
#ifdef PF3
792
#define PF3_ALT0 (PF3 | ALT0)
793
#endif
794
#ifdef PF4
795
#define PF4_ALT0 (PF4 | ALT0)
796
#endif
797
#ifdef PF5
798
#define PF5_ALT0 (PF5 | ALT0)
799
#endif
800
#ifdef PF6
801
#define PF6_ALT0 (PF6 | ALT0)
802
#endif
803
#ifdef PF7
804
#define PF7_ALT0 (PF7 | ALT0)
805
#endif
806
#ifdef PF8
807
#define PF8_ALT0 (PF8 | ALT0)
808
#endif
809
#ifdef PF9
810
#define PF9_ALT0 (PF9 | ALT0)
811
#endif
812
#ifdef PF10
813
#define PF10_ALT0 (PF10 | ALT0)
814
#endif
815
#ifdef PF11
816
#define PF11_ALT0 (PF11 | ALT0)
817
#endif
818
#ifdef PF12
819
#define PF12_ALT0 (PF12 | ALT0)
820
#endif
821
#ifdef PF13
822
#define PF13_ALT0 (PF13 | ALT0)
823
#endif
824
#ifdef PF14
825
#define PF14_ALT0 (PF14 | ALT0)
826
#endif
827
#ifdef PF15
828
#define PF15_ALT0 (PF15 | ALT0)
829
#endif
830
#ifdef PG0
831
#define PG0_ALT0 (PG0 | ALT0)
832
#endif
833
#ifdef PG1
834
#define PG1_ALT0 (PG1 | ALT0)
835
#endif
836
#ifdef PG2
837
#define PG2_ALT0 (PG2 | ALT0)
838
#endif
839
#ifdef PG3
840
#define PG3_ALT0 (PG3 | ALT0)
841
#endif
842
#ifdef PG4
843
#define PG4_ALT0 (PG4 | ALT0)
844
#endif
845
#ifdef PG5
846
#define PG5_ALT0 (PG5 | ALT0)
847
#endif
848
#ifdef PG6
849
#define PG6_ALT0 (PG6 | ALT0)
850
#endif
851
#ifdef PG7
852
#define PG7_ALT0 (PG7 | ALT0)
853
#endif
854
#ifdef PG8
855
#define PG8_ALT0 (PG8 | ALT0)
856
#endif
857
#ifdef PG9
858
#define PG9_ALT0 (PG9 | ALT0)
859
#endif
860
#ifdef PG10
861
#define PG10_ALT0 (PG10 | ALT0)
862
#endif
863
#ifdef PG11
864
#define PG11_ALT0 (PG11 | ALT0)
865
#endif
866
#ifdef PG12
867
#define PG12_ALT0 (PG12 | ALT0)
868
#endif
869
#ifdef PG13
870
#define PG13_ALT0 (PG13 | ALT0)
871
#endif
872
#ifdef PG14
873
#define PG14_ALT0 (PG14 | ALT0)
874
#endif
875
#ifdef PG15
876
#define PG15_ALT0 (PG15 | ALT0)
877
#endif
878
#ifdef PH0
879
#define PH0_ALT0 (PH0 | ALT0)
880
#endif
881
#ifdef PH1
882
#define PH1_ALT0 (PH1 | ALT0)
883
#endif
884
#ifdef PH2
885
#define PH2_ALT0 (PH2 | ALT0)
886
#endif
887
#ifdef PH3
888
#define PH3_ALT0 (PH3 | ALT0)
889
#endif
890
#ifdef PH4
891
#define PH4_ALT0 (PH4 | ALT0)
892
#endif
893
#ifdef PH5
894
#define PH5_ALT0 (PH5 | ALT0)
895
#endif
896
#ifdef PH6
897
#define PH6_ALT0 (PH6 | ALT0)
898
#endif
899
#ifdef PH7
900
#define PH7_ALT0 (PH7 | ALT0)
901
#endif
902
#ifdef PH8
903
#define PH8_ALT0 (PH8 | ALT0)
904
#endif
905
#ifdef PH9
906
#define PH9_ALT0 (PH9 | ALT0)
907
#endif
908
#ifdef PH10
909
#define PH10_ALT0 (PH10 | ALT0)
910
#endif
911
#ifdef PH11
912
#define PH11_ALT0 (PH11 | ALT0)
913
#endif
914
#ifdef PH12
915
#define PH12_ALT0 (PH12 | ALT0)
916
#endif
917
#ifdef PH13
918
#define PH13_ALT0 (PH13 | ALT0)
919
#endif
920
#ifdef PH14
921
#define PH14_ALT0 (PH14 | ALT0)
922
#endif
923
#ifdef PH15
924
#define PH15_ALT0 (PH15 | ALT0)
925
#endif
926
#ifdef PI0
927
#define PI0_ALT0 (PI0 | ALT0)
928
#endif
929
#ifdef PI1
930
#define PI1_ALT0 (PI1 | ALT0)
931
#endif
932
#ifdef PI2
933
#define PI2_ALT0 (PI2 | ALT0)
934
#endif
935
#ifdef PI3
936
#define PI3_ALT0 (PI3 | ALT0)
937
#endif
938
#ifdef PI4
939
#define PI4_ALT0 (PI4 | ALT0)
940
#endif
941
#ifdef PI5
942
#define PI5_ALT0 (PI5 | ALT0)
943
#endif
944
#ifdef PI6
945
#define PI6_ALT0 (PI6 | ALT0)
946
#endif
947
#ifdef PI7
948
#define PI7_ALT0 (PI7 | ALT0)
949
#endif
950
#ifdef PI8
951
#define PI8_ALT0 (PI8 | ALT0)
952
#endif
953
#ifdef PI9
954
#define PI9_ALT0 (PI9 | ALT0)
955
#endif
956
#ifdef PI10
957
#define PI10_ALT0 (PI10 | ALT0)
958
#endif
959
#ifdef PI11
960
#define PI11_ALT0 (PI11 | ALT0)
961
#endif
962
#ifdef PI12
963
#define PI12_ALT0 (PI12 | ALT0)
964
#endif
965
#ifdef PI13
966
#define PI13_ALT0 (PI13 | ALT0)
967
#endif
968
#ifdef PI14
969
#define PI14_ALT0 (PI14 | ALT0)
970
#endif
971
#ifdef PI15
972
#define PI15_ALT0 (PI15 | ALT0)
973
#endif
974
#ifdef PJ0
975
#define PJ0_ALT0 (PJ0 | ALT0)
976
#endif
977
#ifdef PJ1
978
#define PJ1_ALT0 (PJ1 | ALT0)
979
#endif
980
#ifdef PJ2
981
#define PJ2_ALT0 (PJ2 | ALT0)
982
#endif
983
#ifdef PJ3
984
#define PJ3_ALT0 (PJ3 | ALT0)
985
#endif
986
#ifdef PJ4
987
#define PJ4_ALT0 (PJ4 | ALT0)
988
#endif
989
#ifdef PJ5
990
#define PJ5_ALT0 (PJ5 | ALT0)
991
#endif
992
#ifdef PJ6
993
#define PJ6_ALT0 (PJ6 | ALT0)
994
#endif
995
#ifdef PJ7
996
#define PJ7_ALT0 (PJ7 | ALT0)
997
#endif
998
#ifdef PJ8
999
#define PJ8_ALT0 (PJ8 | ALT0)
1000
#endif
1001
#ifdef PJ9
1002
#define PJ9_ALT0 (PJ9 | ALT0)
1003
#endif
1004
#ifdef PJ10
1005
#define PJ10_ALT0 (PJ10 | ALT0)
1006
#endif
1007
#ifdef PJ11
1008
#define PJ11_ALT0 (PJ11 | ALT0)
1009
#endif
1010
#ifdef PJ12
1011
#define PJ12_ALT0 (PJ12 | ALT0)
1012
#endif
1013
#ifdef PJ13
1014
#define PJ13_ALT0 (PJ13 | ALT0)
1015
#endif
1016
#ifdef PJ14
1017
#define PJ14_ALT0 (PJ14 | ALT0)
1018
#endif
1019
#ifdef PJ15
1020
#define PJ15_ALT0 (PJ15 | ALT0)
1021
#endif
1022
#ifdef PK0
1023
#define PK0_ALT0 (PK0 | ALT0)
1024
#endif
1025
#ifdef PK1
1026
#define PK1_ALT0 (PK1 | ALT0)
1027
#endif
1028
#ifdef PK2
1029
#define PK2_ALT0 (PK2 | ALT0)
1030
#endif
1031
#ifdef PK3
1032
#define PK3_ALT0 (PK3 | ALT0)
1033
#endif
1034
#ifdef PK4
1035
#define PK4_ALT0 (PK4 | ALT0)
1036
#endif
1037
#ifdef PK5
1038
#define PK5_ALT0 (PK5 | ALT0)
1039
#endif
1040
#ifdef PK6
1041
#define PK6_ALT0 (PK6 | ALT0)
1042
#endif
1043
#ifdef PK7
1044
#define PK7_ALT0 (PK7 | ALT0)
1045
#endif
1046
#ifdef PK8
1047
#define PK8_ALT0 (PK8 | ALT0)
1048
#endif
1049
#ifdef PK9
1050
#define PK9_ALT0 (PK9 | ALT0)
1051
#endif
1052
#ifdef PK10
1053
#define PK10_ALT0 (PK10 | ALT0)
1054
#endif
1055
#ifdef PK11
1056
#define PK11_ALT0 (PK11 | ALT0)
1057
#endif
1058
#ifdef PK12
1059
#define PK12_ALT0 (PK12 | ALT0)
1060
#endif
1061
#ifdef PK13
1062
#define PK13_ALT0 (PK13 | ALT0)
1063
#endif
1064
#ifdef PK14
1065
#define PK14_ALT0 (PK14 | ALT0)
1066
#endif
1067
#ifdef PK15
1068
#define PK15_ALT0 (PK15 | ALT0)
1069
#endif
1070
#ifdef PZ0
1071
#define PZ0_ALT0 (PZ0 | ALT0)
1072
#endif
1073
#ifdef PZ1
1074
#define PZ1_ALT0 (PZ1 | ALT0)
1075
#endif
1076
#ifdef PZ2
1077
#define PZ2_ALT0 (PZ2 | ALT0)
1078
#endif
1079
#ifdef PZ3
1080
#define PZ3_ALT0 (PZ3 | ALT0)
1081
#endif
1082
#ifdef PZ4
1083
#define PZ4_ALT0 (PZ4 | ALT0)
1084
#endif
1085
#ifdef PZ5
1086
#define PZ5_ALT0 (PZ5 | ALT0)
1087
#endif
1088
#ifdef PZ6
1089
#define PZ6_ALT0 (PZ6 | ALT0)
1090
#endif
1091
#ifdef PZ7
1092
#define PZ7_ALT0 (PZ7 | ALT0)
1093
#endif
1094
#ifdef PZ8
1095
#define PZ8_ALT0 (PZ8 | ALT0)
1096
#endif
1097
#ifdef PZ9
1098
#define PZ9_ALT0 (PZ9 | ALT0)
1099
#endif
1100
#ifdef PZ10
1101
#define PZ10_ALT0 (PZ10 | ALT0)
1102
#endif
1103
#ifdef PZ11
1104
#define PZ11_ALT0 (PZ11 | ALT0)
1105
#endif
1106
#ifdef PZ12
1107
#define PZ12_ALT0 (PZ12 | ALT0)
1108
#endif
1109
#ifdef PZ13
1110
#define PZ13_ALT0 (PZ13 | ALT0)
1111
#endif
1112
#ifdef PZ14
1113
#define PZ14_ALT0 (PZ14 | ALT0)
1114
#endif
1115
#ifdef PZ15
1116
#define PZ15_ALT0 (PZ15 | ALT0)
1117
#endif
1118
1119
#endif
/*_PINS_ARDUINO_DIGITAL_H_*/
cores
arduino
pins_arduino_digital.h
Generated by
1.13.2