- NIP: periféricos independientes centrales en microcontroladores Microchip, también conocidos como CIP: periféricos independientes centrales.
El artículo anterior [ 1 ] (lo llamaremos "parte 1" de la serie de artículos, ya que espero que haya suficiente entusiasmo y energía para varios artículos) se dedicó a las partes más obvias del Microchip Periférico Core-Microchip (MC) - células lógicas configurables.
UPD aquí parte 3. ADC con una calculadora
/ , PIC .
/ , , . “” , “” .
PIC :
- / ( EMI )
- ( PIC / 25, 50 100)
/, PPS
“ ”, (Peripheral Pin Select, PPS).
, :
- – «» /
- ( (, )
- ( Microchip , - , , .. - )
- — (UART, .) ,
- ( UART )
- . ( ??), . , ( ), PPS “” “”

.1. PPS MPLAB X IDE
, PIC16F18855, PIC — , .. / (Current-Control Drive Mode, CCDM). . , .
— 1, 2, 5 10, .
, :
,
, , . .1, .0, . 25 ( 50) , .
.
, .
(. .2). . , Microchip, ( - . ), .

.2. .
, CCDM.

.3. .
, (RC7) , .1, .
, , ( ).
| . |
---|
 |  |
.4. RC7.
CLC /, CCDM PPS (CLC).

5. .
.5 D , RC ( ). R C. R / C. , , .
. CCDM CCDM

.6. CLC2
, CLC1 D , .

. 7. .
, , :


. 8. .
3 , PPS CCDM 2.
(.9), . CLC . , , CLC “” “”, CLC “” PPS.

.9.

.10. .
. .9 . , (.11).

. 11. .
1, ( , 50, ).
(. 10 11) , 1 0 .
, ( .1 ). , (CCDM), .. /.

.12. .
, (. [1]).
, .

13.
, . , .

. 14. .
RS- . ( R ) , (S ).

. 15. .
, .
, , “” , . , .

. 16. .

. 17. .
D-
C . .
, , , . , D.
PIC16F188xx (Complementary Waveform Generator, CWG), .

. 18. D CIP.

. 19. .
, CCDM, CLC, , , CWG D.
— / Microchip. , , PIC16F1xxx, “” — CCDM ( ), PIC16F188xx (PIC16F18855 .).
, (PPS, CCDM ), (Run, Sleep, Idle Doze). , , .
, , .. . , – , .
:
- Células lógicas configurables en controladores PIC. https://geektimes.ru/post/278718/
- PIC16 (L) F18855 / 75 Hoja de datos. www.microchip.com
- TB3140. Resumen técnico del generador de rampa programable. www.microchip.com