Estoy en el proceso de aprender cómo programar ATTiny13-20pu, y estoy leyendo este post: enlace ( archivado: enlace ), que explica cómo realizar una comunicación en serie con attiny.
Citando:
"El cuarto canal de multiplexor ADC en el tiny13 requiere que la línea de reinicio esté dedicada como un pin IO. Al configurar este fusible se rompe la programación en serie simple, así que elegí usar Solo tres de los cuatro canales disponibles. Puedes alterar el código si no te importa la programación de HV, "
Para programar ATTiny estoy usando AVRISP mkII, que conecto usando un conector Vcc de 6 clavijas, GND, SCK, MISO, MOSI. La CC externa es de 5 V (GND y Vcc de avrisp están conectados a GND y Vcc de esa fuente de CC; de lo contrario, avrdude no ve el objetivo). Un ejemplo del comando en Linux:
avrdude -p attiny13 -c avrispmkii -P usb -U flash:w:blink.hex
La pregunta es, ¿es posible utilizar la programación de HV en esta configuración o necesito algo más que AVRISP? ¿Qué hacer con la fuente de CC externa, que ahora es de 5 V y es paralela a las AVRISP Vcc / GND?
Como tengo muy poca experiencia en la programación de chips, trato de ser seguro y entiendo las consecuencias de quemar ese fusible relacionado con RESET.
Si es posible, avise también si estoy haciendo la programación de manera incorrecta (chip en peligro o dispositivo AVRISP), o llame a las cosas por nombres incorrectos.