TODOPIC
Microcontroladores PIC => Programadores => Mensaje iniciado por: micro_pepe en 18 de Julio de 2018, 13:24:32
-
El PIC16F1847 según el datasheet, pone que en el pin MCLR soporta un voltaje máximo de 9v:
pag 345: http://ww1.microchip.com/downloads/en/DeviceDoc/41453B.pdf
yo a la hora de hacer una pcb, le pongo el conector ICSP, y entre el conector y el pin Vpp del pic, intercalo una resistencia de 470ohm y un zener de 8v2, para que al pin Vpp no le lleguen los 13V del programador.
Esto funciona con un PICki3 y con un ICD 3, pero no sé si es necesario hacerlo ¿es necesario?
Gracias!!! un saludo.
-
Si te permite variar la tension de programacion entonces no es necesario, que se lo agregues no le hace problema. Hay una nota especial abajo para el MCLR:
The MPLAB ICD 2 does not support variable VPP output. Circuitry to limit the MPLAB ICD 2 VPP voltage must be placed between the MPLAB ICD 2 and target system when programming or debugging with the MPLAB ICD 2.
Basicamente aquellos programadores que tengan por default los 12/13V para programar van a destruirlo si es que no se posee alguna proteccion, pero si tenes un programdor en el cual se puede ajustar la tension de programacion entonces no deberia haber problemas imagino.
-
OK, lo dejaré puesto, a veces se hace un PCb con conector ICSP, que puede pasar por otras manos, y que pueden tener otro tipo de programador que de una Vpp fija de 12 o 13V.
Gracias. Un saludo!!!