Home

PICnano v1

image

Contents

1. Descripci n de la ventana M PLAB en la funci n Debugger www desarrollopic com PICnano v1 File Edit View Project Debugger Programmer Tools MA ado Y Du El E proyecto a El 23 EJECUCI N DEL PROGRAMA L NEA A L NEA Imarcapor so N N Configure Window Help Debua v em 9 ese 6F876A Secuencial_1 principal asm Checksum 0xf5dd Descripcion conti cont2 CP OFF amp _PWRTE_OFF amp CONTROL DEPURADOR LVP OFF amp _CPD OFF amp DEBUG OFF amp WRT Microcontrolador PICI6F876A Uso de Puertos salidas HEIL list p PICIGF876A Seleccionar procesador tinclude Pl6F876A inc incluir archivo P16F876A inc config OSC amp _BOREN OFF amp WDT OFF amp equ Ox20 Ubicar contl en direcci n 0x20 equ 0x21 Ubicar cont2 en direcci n 0x21 org Ox00 Vector de Reset Start Iniciar TRISB Ox00 Configurar todo PORTB como salida banksel TRISC Cambiar al Banco 1 clrf TRISC banksel PORTC Cambiar al Banco O moviw b 00011000 00011000 a W movwf PORIC W a PORTC call Pausa moviw 2b 00100100 movwf PORIC call Pausa moviw 2b 01000010 movwf PORIC call Pausa moviw 10000001 movwf PORTC call Pausa moviw b 01000010 movwf PORIC call Pausa moviw b 00100100 movwf PORIC call Pausa goto MLoop Saltar a MLoop PROGRAMA ASM
2. Subrutina pausa Genera 50 milisegundos Pausa loopl movlw d 15 movwf contl moviw d 40 movwf cont2 Mover 15 a W Mover W a cont1l cargar cont1 Mover 40 a W Mover W a cont2 cargar cont2 Manual de usuario A Tre ees 2 output 53 0 8 m HW BP 1 Used 0 Sw Build Version Control Find in Files PICkit 2 Sepping Target PICkit 2 Ready Stepping Target PICkit 2 Ready Stepping Target PICkit 2 Ready Stepping Target PICkit 2 Ready Stepping Target PICkit 2 Ready Stepping Target PICkit 2 Ready Stepping Target PICkit 2 Ready Stepping Target PICkit 2 Ready Stepping Target PICkit 2 Ready Stepping Target PICkit 2 Ready Stepping Target PICkit 2 Ready Stepping Target PICkit 2 Ready n Watch Add SFR ADCONO v Add Symbol BODEN OFF decfsz contl decrementar contl saltear si da 0 Symbol Name Value goto loop2 Saltar a loop2 TRISC 00000000 decfsz cont2 decrementar cont2 saltear si da O PORTC 00100100 51 2 conti 10 2 loop2 goto loop1 Saltar a loopl MODIFICACION DE cont2 40 53 return retornar de subrutina m REGISTROS Y VARIABLES 55 end Fin del c digo Mi EN TIEMPO REAL 23 Files Symbols gt z zm Watch 1 watch 2 watch 3 watch 4 4 PICkit 2 PIC16F876A pede W 0x28 ZDCc Ln48 Col1 INS WR 4 Funci
3. Para saber la organizaci n de los pines ICSP con ayuda de la interfaz Men gt ZIF gt Conexi n ICSP 98 PiCnano Programmer PICnano vi Archivo Dispositivo Programador Herramientas ZIF Ver Ayuda Midrange Standard Configuration Device PIC16F88 User IDs Checksum 3002 PiCnano connected PIC Device Found 3 3FFF 3FFF 3FFF 3FFF FF FF FF FF FF EF EF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF EF EF EF EF EF EF FF Independientemente de la v a de programaci n en base ZIF o por conexi n ICSP existe una herramienta en el programador PlEnano v que ayudara agilizar la programaci n de los dispositivos sin necesidad de la interfaz Uma ves cargado el archivo nex en la interfaz ya sol necesitas presionar el push button para descargar el programa al PIC al hacerlo se actualiza autom ticamente el hex y lo descarga al PIC y as sucesivamente 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF La conexi n ICSP te permite programar directamente sobre tus aplicaciones como Tarjetas de Desarrollo y protoboard Para activar esta funci n M en gt Programador gt Write om PlCnano Button www desarrollopic com PICnano v1 Manual de usuario 3 Depurador Debugger Esta funci n corre nuestros programas l nea a l nea en el PIC desde el MPLAB podemos hacerlo de forma continua o con pausas saltando o introduci ndonos e
4. PIC 28pin PIC 40pin T Program Memory J Enabled Source None Empty Erased Enabled Word ASCII 00 FF FF FF FF FF FF FF FF 08 FF FF FF FF FF FF FF FF 10 FF FF FF FF FF FF FF FF EHE FF FF FF FF FF FF FF Paso 2 Nos aparece una imagen indicando como colocar el PIC sobre la base ZIF Tomar como referencia el PIN1 marcado con un punto Archivo Dispositivo Programador Herramientas ZIF Ver Ayuda Midrange Standard Configuration Device PIC16F88 User IDs Checksum 3002 PlCnano connected PIC Device Found 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF 3FFF Enabled Word ASCII 00 FF 08 EA FF FF FF FF FF FF FF FF FF FF Finalmente para programar en la base ZIF del PICnano v1 ya sol hace falta seleccionar entre 3 opciones PICs de 8 14 y 18 pines 2 PICs de 28 y 40 pines 3 dsPIC de 28 y 40 pines Este paso conmuta autom ticamente los pines de la base ZIF configur ndose para cada dispositivo evitando as estorbosos y complicados interruptores o jumpers simplificando la operaci n por el usuario Www desarrollopic com PICnano v1 5 Manual de usuario Con el PIC en su lugar y la base ZIF configurada Men Herramientas Check Communication El dispositivo ser detectado por el IPICmamo v En la siguiente imagen se observa el push
5. Fuente de voltaje variable 2 5 a 5V 400mA At PlCnano Programmer PICnanov texit Archivo Dispositivo Programador Herramientas ZIF Ver Ayuda PIC18F Configuration Device PIC18F1330 Configuration 0700 1F1F 810E 0081 User IDs FF FF FF FF FF FF FF FF Checksum E33E PiCnano connected ID PlCnano v1 ali La fuente variable se ajusta autom ticamente al detectar un PIC v a ICSP o en base ZIF para microcontroladores PIC de 3 3 o 5V Tambi n puede ser ajustada manualmente de 2 5 a 5V por 400mA y alimentar tus circuitos por el conector ICSP puede entregar mas corriente de ser necesario por tiempo limitado gracias a su tecnolog a MOSFET FF FF FF EF FF FF EF FF FF FF FF FF FF FF FF FF EF EF FF FF FF EF EF FE FF FF FF FF FF FF FF FF La herramienta l gica proporciona 4 pines de Entradas Salidas que podr n configurarse para dicho fin los niveles son TTL Para activar salidas dar clic sobre el s mbolo 0 Pin4 de ia i GE Pines mt Vpp Salida m PGD Entrada Salida Pno D I PGC Entrada Salida AUX Entrada Salida PlCnano VDD pin MUST have a valid voltage either sourced from PlCnano orthe target or pins 4 5 amp 6 will not function 5 3 Analizador L gico www desarrollopic com PICnano v1 Manual de usuario analizador l gico te permite configurar 3 pines 1 3 del programador PICnano v1como entradas para detectar eventos de estad
6. button selector SELEGTOR 1 PICs de 8 14 y 18 pines 2 PICs de 28 y 40 pines 3 dsPIC de 28 y 40 pines Selector Electr nico 2 2 Por conexi n ICSP La programaci n por 5 es muy pr ctica y f cil pues no requiere retirar el PIC de su aplicaci n se podr programar directamente en una protoboard o tarjeta de desarrollo tambi n permite alimentar nuestro circuito con una fuente variable de 2 5 a 5 V por 400mA incluso mucho mas por tiempo limitado la fuente puede encenderse y ajustarse autom ticamente al detectar el PIC o manualmente por el usuario desde la interfaz El PICnano v1 cuenta con 6 pines en su conector ICSP el 1er pin AUX se utiliza para la herramienta l gica y la programaci n EEPROM para programar PICs se requieren cinco v as b sicas 1 AUX NO reservato pera ores wine 1 2 IPGC Glock Necesario Ea roya ena 12 i 3 PGD Data Necesario Era yere A Necesario pera origine ll Necesario pera ropero ll Necesario pera orogenia www desarrollopic com PICnano v1 6 V as que deber n ir conectadas al PIC en los pines con el mismo nombre para revisar los pines Manual de usuario correspondientes por favor revisar la hoja t cnica del dispositivo a programar Para una idea generalizada de como conectar el PlCnano v1 v a LCSP revisar las siguientes im genes nos proporciona una descripci n de los pines ICSP por medio de la interfaz
7. 4 PIC16F57 16 59 www desarrollopic com Midrange Standard Devices Tambi n todas las versiones LF PIC12F609 PIC12F615 PIC12F629 PIC12F752 PIC16F610 PIC16F627 PIC16F627A PIC16F630 PIC16F677 16 6884 PIC16F72 PIC16F73 PIC16F716 PIC16F737 PIC16F785 PIC16F84A 16 8184 PIC16F870 PIC16F873 PIC16F873A 16 8824 PIC16F883 PIC16F913 PIC16F946 PIC12HV609 PIC12HV615 PIC12F635 PIC12HV752 PIC16HV610 PIC16F628 16 628 PIC16F631 16 6884 PIC16F689 PIC16F74 PIC16F747 PIC16HV785 PIC16F87 PIC16F819 PIC16F871 PIC16F874 PIC16F874A PIC16F884 PIC16F914 Midrange 1 8V Min Devices PIC10F320 PIC16F707 PIC16F722 PIC16F723 PIC16F724 PIC16F726 PIC16F1933 PIC16F1938 PIC16LF1933 PIC16LF1938 PIC10F322 PIC16F720 PIC16LF722 PIC16LF723 PIC16LF724 PIC16LF726 PIC16F1934 PIC16F1939 PIC16LF1934 PIC16LF1939 Enhanced Midrange Devices Tambi n todas las versiones LF PIC12F1822 PIC12F1840 PIC16F1503 PIC16F1516 PIC16F1526 PIC16F1782 PIC16F1507 PIC16F1517 PIC16F1527 PIC16F1783 P Www desarrollopic com PIC12F617 PIC12F675 16 616 16 659 PIC16F648A 16 62564 PIC16F685 PIC16F690 PIC16F76 PIC16F767 16 884 PIC16F872 PIC16F876 PIC16F876A 16 8864 16 9164 PIC16F721 PIC16F722A PIC16F723A PIC16F727 PIC16F1936 PIC16LF1936 PIC16F1508 PIC16F1518 PIC12F683 PIC16HV616 PIC16F6
8. 6A B C www desarrollopic com C AA C AA C 93LC66A B C AA C AA C AA C 25LC010A AA 25LC020A AA 25LC040A AA 25LC080A AA 25LC080B AA 25LC160A AA 25LC160B AA 25LC320A AA 25LC640A AA 25LC128 AA 25LC256 AA 25LC512 AA 25LC1024 AA Manual de usuario PICnano v1 19 www desarrollopic com Contacto contactoO desarrollopic com www desarrollopic com Tel 01 713 1338014 Manual de usuario PICnano v1 20
9. 76 16 68 4 PIC16F77 PIC16F777 PIC16F877 PIC16F877A PIC16F887 PIC16F917 PIC16LF727 PIC16F1937 PIC16LF1937 16 1509 PIC16F1519 Manual de usuario PICnano v1 14 PIC16F1823 PIC16F1827 PIC16F1847 PIC16LF1902 PIC16LF1907 PIC16F1946 PIC18F Devices Tambi n todas las versiones LF PIC18F242 PIC18F248 PIC18F1220 PIC18F1230 PIC18F2221 PIC18F2410 PIC18F2450 PIC18F2510 PIC18F2525 PIC18F2585 PIC18F2610 PIC18F2685 PIC18F4220 PICISFAS31 PIC18F4431 PIC18F4480 PIC18F4510 PIC18F4525 PIC18F4585 PIC18F4610 PIC18F4685 PIC18F6410 PIC18F6525 PIC18F6585 PIC18F6627 PIC18F6722 PIC18F8310 PIC18F8490 PIC18F8520 PIC18F8620 PIC18F8628 PIC18F8680 PIC18F Devices 18 24 10 PIC18F24 11 PIC18F25 10 PIC18F25 11 PIC18F26 11 PIC18F44J10 WWW G PIC16F1824 PIC16F1828 PIC16LF1903 PIC16F1947 PIC18F252 PIC18F258 PIC18F1320 PIC18F1330 PIC18F2320 PIC18F2420 PIC18F2455 PIC18F2515 PIC18F2550 PIC18F2620 18 4221 18 4410 PIC18F4450 PIC18F4515 PIC18F4550 PIC18F4620 PIC18F6310 PIC18F6490 PIC18F6527 PIC18F6620 PIC18F6628 PIC18F6723 PIC18F8390 PIC18F8493 PIC18F8525 PIC18F8621 PIC18F8720 PIC18LF24J10 PIC18LF24 11 PIC18LF25 10 PIC18LF25 11 PIC18LF26 11 PIC18LF44J10 PIC16F1825 PIC16F1829 PIC16LF1904 18 442 PIC18F448 PIC18F2220 PIC18F1330 ICD PIC18F2321 PIC18F2423 PIC18F2458 PIC18F2520 PIC18F2553 PIC18F2680 P
10. 87 60 16 PIC18F K Devices PIC18F13K22 PIC18F13K50 PIC18F14K50 ICD PIC18F23K20 PIC18F25K20 PIC18F26K80 PIC18F43K20 PIC18F45K20 PIC24 Devices PIC24F04KA200 PIC24F08KA101 PIC24F16KA101 PIC24FJ16GA002 PIC24FJ32GA002 PIC24FJ32GA102 PIC24FJ48GA002 PIC24FJ64GA002 PIC24FJ64GA102 PIC24FJ64GA006 PIC24FJ96GA006 PIC24FJ128GA006 PIC24FJ128GA106 Nacarraiir WWW d esarl ol lo PICI8LF13K22 PIC18F14K22 PICI8LF13K50 PIC18F14K50 PIC18F23K22 PIC18F25K22 PIC18F24K20 PIC18F26K20 PIC18F43K22 PIC18F45K22 PIC18F44K20 PIC18F46K20 PIC24F04KA201 PIC24F08KA102 PIC24F16KA102 PIC24FJ16GA004 PIC24FJ32GA004 PIC24FJ32GA104 PIC24FJ48GA004 PIC24FJ64GA004 PIC24FJ64GA104 PIC24FJ64GA008 PIC24FJ96GA008 PIC24FJ128GA008 PIC24FJ128GA108 PIC18LF14K22 PIC18LF14K50 18 24 22 PIC18F26K22 18 44 22 PIC18F46K22 PIC24FJ64GA010 PIC24FJ96GA010 PIC24FJ128GA010 PIC24FJ128GA110 PIC24FJ192GA106 PIC24FJ256GA106 PIC24FJ32GB002 PIC24FJ64GB002 PIC24FJ64GB106 PIC24FJ128GB106 PIC24FJ192GB106 PIC24FJ256GB106 PIC24HJ12GP201 PIC24HJ16GP304 24 320 202 PIC24HJ32GP302 PIC24HJ64GP202 PIC24HJ64GP206 PIC24HJ64GP502 PIC24HJ64GP504 PIC24H J128GP202 PIC24HJ128GP206 PIC24HJ128GP306 PIC24H 128GP502 PIC24H J128GP506 PIC24HJ256GP206 dsPIC33 Devices dsPIC33FJ06GS101 dsPIC33FJ166GS402 dsPIC33FJ166GS502 dsPIC33FJ12GP201 dsPIC33FJ16GP 304 dsPIC33FJ32GP202 dsPIC33FJ32GP 302 d
11. IC18F4320 18 4420 PIC18F4455 PIC18F4520 PIC18F4553 PIC18F4680 PIC18F6390 PIC18F6493 PIC18F6621 PIC18F6680 PIC18F8393 PIC18F8527 PIC18F8622 PIC18F8722 PIC18F24J50 PIC18F25 50 PIC18F26 50 PIC16F1826 PIC16LF1906 PIC18F452 PIC18F458 PIC18F2331 PIC18F2431 PIC18F2480 PIC18F2523 PIC18F2580 PIC18F2682 PIC18F4321 PIC18F4423 PIC18F4458 PIC18F4523 PIC18F4580 PIC18F4682 PIC18F6393 PIC18F6520 PIC18F6622 PIC18F6720 PIC18F8410 PIC18F8585 PIC18F8627 PIC18F8723 18 24 50 PIC18LF25J50 PIC18LF26 50 Manual de usuario PIC18F44 11 PIC18F45 10 PIC18F45 11 PIC18F46 11 PIC18F63 11 PIC18F65 10 PIC18F65 90 PIC18F66 10 PIC18F66 50 PIC18F66 90 PIC18F67 10 PIC18F67 90 PIC18F83 11 PIC18F85 10 PIC18F85 90 PIC18F86 10 PIC18F86 50 PIC18F86 90 PIC18F87 10 PIC18F87 90 PIC18F96 60 PIC18LF44 11 18 45 10 PIC18LF45 11 PIC18LFA46 11 PIC18F44J50 PIC18F45 50 PIC18F46 50 PIC18F63 90 PIC18F65 11 PIC18F66 11 PIC18F66 55 PIC18F67 11 PIC18F83 90 PIC18F85 11 PIC18F86 11 PIC18F86 55 PIC18F87 11 PICI8F96 65 PIC18F64J11 PIC18F65 15 PIC18F66 15 PICI8F66 60 PIC18F67 50 PIC18F84J11 PIC18F85 15 PIC18F86 15 PIC18F86 60 PIC18F87 50 PIC18F97 60 Manual de usuario PIC18LF44 50 PIC18LF45 50 PIC18LF46 50 PIC18F64J90 PIC18F65 50 PICI8F66 16 PIC18F66 65 PIC18F67 60 PIC18F84J90 PIC18F85 50 PIC18F86 16 PIC18F86 65 PIC18F
12. IC30F2010 dsPIC30F3010 dsPIC30F3013 dsPIC30F4011 dsPIC30F5011 dsPIC30F5016 dsPIC30F6010A dsPIC30F6011A dsPIC30F6013A dsPIC30F6014A No soportan low VDD programming dsPIC33FJ64MC710 dsPIC33FJ64M C804 dsPIC33FJ128M C204 dsPIC33FJ128MC510 dsPIC33FJ128MC710 dsPIC33FJ256MC710 dsPIC33FJ128MC804 dsPIC30F2011 dsPIC30F3011 dsPIC30F3014 dsPIC30F4012 dsPIC30F5013 dsPIC30 SMPS Devices dsPIC30F1010 dsPIC30F2020 dsPIC30F2023 PIC32 Devices PIC32MX320F032H PIC32MX320F128H PIC32MX340F128H PIC32MX340F256H PIC32MX340F512H PIC32MX320F064H PIC32MX340F128L PIC32MX360F256L PIC32MX420F032H PIC32M X440F128L PIC32M X440F256H PIC32M X460F256L PIC32MX360F512L PIC32M X440F 128H PIC32M XA40F512H PIC32M X460F512L Manual de usuario dsPIC33FJ128MC706 dsPIC30F2012 dsPIC30F3012 dsPIC30F4013 dsPIC30F5015 dsPIC30F6012A dsPIC30F6015 PIC32MX320F128L 18 KEELOQ HCS Devices HCS200 HCS201 HCS300 HCS301 HCS320 HC5360 HC5361 HCS362 MCP250xx CAN Devices MCP25020 MCP25025 MCP25050 MCP25055 Serial EEPROM Devices www desarrollopic com PICnano v1 111 010 AA 111 020 AA 111 040 AA 111 080 AA 111 160 AA o e gt 24LCOO AA 24LC01B 24LC02B 24 04 24 088 24LC16B 24LC32A 24LC64 24LC128 24LC256 24LC512 AA AA AA AA AA AA AA AA AA AA S S e ca ca PR 93LC46A B C 93LC56A B C 93LC76A B C 93LC8
13. Manual de usuario PlCnano v1 Programador depurador de PIC s www desarrollopic com PICnano v1 Manual de usuario Contenido 1 Descripci n general 1 1 Identificando las partes de PICnano Vl 1 2 Conociendo la A a E E 2 Formas de Programaci n sss nemen ne meme nnnn nn n n i n i ien i ini a oia a o ladies 2 2 Por conexi n ICSP esseese eene mme nn ner iiie in i n n n n 3 Depurador E EN 4 Funci n Prooranimerdto 06 ES 5 Herramientas L 5 1 Fuente abis 5 5 0V 400mA e pra llas lO 01 16 Ol 5 4 Comunicaci n A L 2 6 Soporte de dISPOSILIVOS ccoo arica aio bicis co 5 5 CJ Material que incluye el programador depurador PlCnano v1 Programador PlCnano v1 Cable USB Link de descarga para software manual y ejemplos Link www desarrollopic com PICnano v1 Manual de usuario 1 Descripci n general El programador PlICnano v1 ofrece las funciones de programaci n y depuraci n de PICs adem s de 4 herramientas tiles l gica I O comunicaci n UART analizador l gico y fuente variable soporta una amplia gama de PICs con actualizaciones gratuitas aumentando sus prestaciones las v as de programaci n son por conexi n ICSP y en su base ZIF el
14. formation or click NEXT to get started FF FF FF FF FF FF FF FF FF EE EE EF TE FF FE FE Archivo Dispositivo Programador Herramientas ZIF Ver Ayuda Midrange Standard Configuration Device PIC16F876A Configuration 2 09 FF FF Download to PICkit 2 Download Summary PIC16F876A Data source F IC16F876ANSecuencial lWprincipal HEX Target is Powered Min VDD 4 5 Volts Write entire device Click the DOWNLOAD button below to set up PICkit 2 for Programmer To Go operation FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FE FE FF FE EF EF EF FF FF FF FF FF FF FF FF FF Manual de usuario 10 Seleccionamos como fuente de 5V al PICnano v1 PiCnano Programmer PICnano vi Archivo Dispositivo Programador Herramientas ZIF Ver Ayuda Midrange Standard Configuration Device PIC16F876A Configuration 2 09 Programmer Settings Buffer Settings Device PIC16F876A Buffer data source FA IC16F876AMSecuencial_Nprincipal HEX Code Protect OFF Data Protect OFF Memory Regions Write entire device Verify Device Yes Gick CANCEL to change buffer settings Power Settings Target has its To change 2 VDD voltage click CANCEL and adjust the VDD bax FF FF FF EF FF FE FF EF FE FE FE FF FE FE FE EF FF FF FF FF FF FF FF FF FF FF FF FF FF Desde este punto ya podemos desco
15. i n El PICnano v1 cuenta con dos formas de programar PICs en su base ZIF o por conexi n ICSP ambas optimizadas para satisfacer las necesidades del usuario y son de f cil aplicaci n El programador cuenta con protecci n anti cortos por hardware y software protegiendo en tiempo real al microcontrolador PIC y el puerto USB del PC ejemplos de corto circuito Conectar err neamente el cable CSP Colocar en la posici n incorrecta el PIC en base ZIF www desarrollopic com PICnano v1 4 Manual de usuario Al provocarse un corto circuito el programador cortara inmediatamente la alimentaci n y desplegara una ventana de error en la interfaz mientras que en el programador los leds VDD y USB parpadean intermitentemente 2 1 En base ZIF Para programar en la base ZIF del PICnano v1 seguiremos dos sencillos pasos El primer paso es saber como colocar el dispositivo a programar sobre la base ZIF El segundo paso es indicarle al programador si el dispositivo es de 8 14 18 28 40 pines Despu s de establecer estos pasos el programador estar listo Paso 1 Seleccionamos gt Mun gt ZIF y damos clic en el n mero de pines del PIC a programar Archivo Dispositivo Programador Herramientas Midrange Standard Configuration Conexi n ICSP Device PIC16F88 Configura EEPROM 8pin User lDs PIC10 8pin 3002 Tem PIC12 8pin PIC 14pin PiCnano connected ID PlCnano v1 PIC Device Found
16. n Programmer to go Esta funci n ayuda a tener un programa hex precargado en el PICnano v1 de hasta 128K de memoria el programador solo requiere una fuente de alimentaci n de 5V no requiere entablar comunicaci n USB podr descargar el programa precargado en alguna aplicaci n por ICSP o directamente en el PIC a trav s de la base ZIF Podremos programar PICs sin necesidad de computadora PASO l GCARGAR PROGRAMA HEX PIGNANO vI PASO 2 DESCARGAR PROGRAMA HEX A LA APLICACI N O DIRECTAMENTE AL Paso 1 PIC ESQUEMAS CA CD PROGRAMA HEX ENERG A Seleccionar manualmente el dispositivo destino Men Programador Manual Device Select Abrir el archivo hex Men Archivo Import HEX Y las siguientes instrucciones Www desarrollopic com PICNANO PICNANO PROGRAMA HEX 1160101011 APLICACI N PICnano v1 9 Men gt Programador gt PICnano Programmer To Go Para continuar dar clic en Next d PICnano Programmer PICnano vi Archivo Dispositivo Programador Herramientas ZIF Ver Ayuda Configuration 2 09 Welcome to the PICkit 2 Programmer To Go Wizard This wizard sets up your PICkit 2 unit for Programmer To Go operation This allows code to be downloaded into EEPROM memory on board the PICkit 2 to be programmed later into a target device no PC or software needed All that s required is a 5V USB power source for the PICkit 2 Click the HELP button for more detailed in
17. n subrutinas tambi n se puede modificar registros y variables en tiempo real esta funci n es muy til para optimizar o detectar errores en el programa Para utilizar esta funci n necesitamos seguir los siguientes pasos 1 Con alg n programa terminado compilamos y cargamos el hex a nuestro PIC 2 Desde el MPLAB Men Debugger gt Select Tool 2 PICkit2 ilisto para depurar File Edit View Project Programmer Tools Configure Window Help c n bhg Select Tool gt Y None dy Checksum 0xf5dd Clear Memory 1 MPLAB ICD 2 E proyecto Pas Dev CTO 2 PICkit 3 al de de de de 3 MPLAB ICE 4000 de de de de de de de de de de de de de de de de de de de de de de de de de de de de de de de de de de de de de de de de de de 2 Mic Desi 4 MPLAB SIM salidas 4 a 5 MPLAB ICE 2000 de de de de de de de de de de de de de de de de de de de de de de de de de de de de de de de de de de de de de de de de de de E 6 REAL ICE 7 Starter Kit on Board 8 F _PWRTE_OFF amp LVP E 8 PICkit 2 10 conti 9 MPLAB ICD 3 r con x20 11 cont2 10 PIC32 Starter Kit r cont2 en direcci n 0x21 ELEGIR HERRAMIENTA DE 13 11 Starter Kits r de Reset 14 12 Licensed Debugger DEPURACION 2 Zn E ar al Banco 1 16 clrf TRISC IRISB 0x00 Configurar todo PORTB como salida 17 banksel PORTC Cambiar al Banco 0 18 MLoop 19 movlw 2Pb 00011000 00011000 a W 20 movwf PORTC W a PORTC
18. nectar el programador PICnano v1 Si llegara a ocurrir algun problema durante la programaci n existe un codigo en leds que dara una idea sobre dicha falla Clic en Next d PiCnano Programmer PlCnano vi Archivo Dispositivo Programador Herramientas ZIF Ver Ayuda Midrange Standard Configuration Device PIC16F876A Configuration 2FCF User IDs FF FF FF FF Download Complete The PICkit 2 unit will indicate it s in Programmer To Go mode and ready to program by blinking the Target LED twice in succession Target Remove the PICkit 2 from USB now If the PICkit 2 software or MPLAB attempt to connect to the PICkit 2 unit it will exit Programmer To Go mode For information on powering the PICkit 2 when using Programmer To Go mode click the HELP button For an overview of programming and LED error codes click NEXT MEA FF FF FF FF FF FF FF EF FF FF FF FF FF FF FF FF i FF FF FF FF FF FF FF FF i FF FF FF FF FF FF FF FF Www desarrollopic com PICnano v1 Manual de usuario C digo de Leds en caso de error durante la programaci n 4 PICnano Programmer PICnano vi Archivo Dispositivo Programador Herramientas ZIF Ver Ayuda Midrange Standard Configuration Device PIC16F876A User IDs FF FF FF FF Programming amp Error Codes Basic Operation Steps 1 Connect USB power to the PlCnano See Help Error 2 Check for Target LED blinking PlCnano ready so Eo 1 Led rojo parpadea
19. o altos y bajos flancos de subida y bajada Tambi n puede ajustarse el tiempo de muestreo divisi n por tiempo y m s Pines CH1 PGD Sample Rate 1 MHz 1 ms Window CH2 PGC CH3 AUX NOTE Signals greater than 500 kHz will alias Trigger Position 2 VDD MUST connect to gt EM E os circuit VDD Center of Data Delay 2 Windows End of Data Delay 3 Windows 1 Window 1000 samples Ea Logo Tool 5 4 Comunicaci n UART ri A Select Baud Comes Decomect Mode asci Hex La herramienta UART permite la comunicaci n serial con otros dispositivos como PICs o tarjetas Caracter sticas ajustables Velocidad de trasmisi n BAUD Modo de visualizaci n ASCII HEX Caracter sticas fijas Datos de 8bits Sin paridad 1 bit de parada Pines Rx Tx para el programador PICnano v1 PGD Tx PGC Rx V Append CR LF 0D x0A Connect PiCnano VDD amp target VDD 6 Soporte de dispositivos El programador PlICnano v1 programa el 90 dela gama de microcontroladores Microchip y cuenta con actualizaciones gratuitas cada ves con mayor soporte de dispositivos garantizando contar con la mejor herramienta de Programaci n Depuraci n Actualizaciones www desarrollopic con Baseline Devices PIC1OF200 PIC10F202 PIC10F204 PIC1OF206 PIC10F220 PIC10F222 PIC12F508 PIC12F509 PIC12F510 PIC12F519 PIC16F505 PIC16F506 PIC16F526 PIC16F5
20. programarlos en la base ZIF Incluyendo dsPIC 8 Led 8 14 18pin Indica que pueden programarse PICs de 8 14 y 18pines en la base ZIF 9 Led 28 40pin Indica que pueden programarse PICs de 28 y 40pines en la base ZIF 10 Led dsPIC Indica que pueden programarse dsPIC de 28 y 40pines en la base ZIF 11 ZIF pin 1 Indica el pin 1 de la base ZIF 12 Conector USBmini Entrada para cable USB mini B 1 2 Conociendo la Interfaz O iam Archivo Dispositivo Programador Herramientas ZIF Ver Ayuda Men PIC18F Configuration Device PIC18F1330 t 0700 1F1F 810E 0081 User IDs FF FF FF FF FF FF FF FF E003 4003 Configuraci n del PIC Checksum E33E PlCnano connected ID PlCnano v1 Y PIC Device Found N MICROCHIP Ventana de Estado Leer Grabar Verficar Limpio a 3 Nivel de VDD Funciones b sicas Program Memory V Enabled Hex Only v Source None Empty Erased Archivo hex abierto C digo hexadecimal EF EF EE EE EF EF EF EF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF EF EF FE EE EE FF EF Datos EEPROM La imagen anterior muestra las partes b sicas de la interfaz grafica del programador PlCnano v1 m s adelante se explicaran algunas funciones de la misma Al abrir la interfaz con el programador PICnano v1 conectado identificara autom ticamente el PIC en base ZIF o en conexi n ICSP ajustando autom ticamente el voltaje para PICs de 3 3V 5V 2 Formas de Programac
21. r pidamente 4 Press the PlCnano button to begin programming K During programming the Busy LED will remain lit R Error en Vdd Vpp Once programming has completed either 1 The Target LED blinks indicating success 2 Led roj parpadea 2 veces The Busy LED blinks indicating an error R PIC no detectado o no corresponde Press the PlCnano button to clear the error A 3 Led rojo parpadea 3 veces R fallo Verificaci n despu s de la programaci n 4 Led rojo parpadea 4 veces R Error interno Paso 2 Conectamos el programador PICnano v1 a una fuente de alimentaci n de 5V por la entrada USBmini la fuente puede ser un adaptador como el siguiente con salida USB tipo A Ms IO E Hoc rm ce eene EET cim A Dre ru p T Al conectar el programador PlCnano v1 el led verde indicara que esta encendido el led amarillo estar parpadeando indicando que esta listo para descargar el programa hex precargado Para descargar el programa presionamos el push button PROG y programara el PIC conectado v a ICSP montado sobre la base ZIF Sin computadora 5 Herramientas El programador PICnano v1 adem s de sus funciones Programador Depurador y Programmer To Go tambi n cuenta con 4 herramientas m s que ayudaran con el desarrollo de proyectos a cualquier nivel se describen en las siguientes im genes www desarrollopic com PICnano v1 Manual de usuario 5 1
22. sPIC33FJ64GP202 dsPIC33FJ64GP206 dsPIC33FJ64GP 706 dsPIC33FJ64GP802 dsPIC33FJ128GP202 dsPIC33FJ128GP206 dsPIC33FJ128GP706 dsPIC33FJ256GP506 dsPIC33FJ128GP802 dsPIC33FJ12M C201 dsPIC33FJ16M C304 dsPIC33FJ32M C202 dsPIC33FJ32M C302 dsPIC33FJ64M C202 dsPIC33FJ64M C506 PIC24FJ192GA108 PIC24FJ256GA108 PIC24FJ32GB004 PIC24FJ64GB004 PIC24FJ64GB108 PIC24FJ128GB108 PIC24FJ192GB108 PIC24FJ256GB108 PIC24H 12GP202 PIC24H 32GP204 PIC24HJ32GP 304 PIC24HJ64CP204 PIC24HJ64GP210 PIC24HJ64GP506 PIC24H J128GP204 PIC24HJ128GP210 PIC24HJ128GP310 24 1280 504 24 1280 510 24 2560 210 dsPIC33FJ06G5S102 dsPIC33FJ16G5404 dsPIC33FJ166G5504 dsPIC33FJ12GP202 dsPIC33FJ32GP204 dsPIC33FJ32GP304 dsPIC33FJ64GP204 dsPIC33FJ64GP306 dsPIC33FJ64GP708 dsPIC33FJ64GP804 dsPIC33FJ128GP204 dsPIC33FJ128GP 306 dsPIC33FJ128GP708 dsPIC33FJ256GP510 dsPIC33FJ128GP804 dsPIC33FJ12M C202 dsPIC33FJ32M C204 dsPIC33FJ32M C304 dsPIC33FJ64M C204 dsPIC33FJ64M C508 PIC24FJ192GA110 PIC24FJ256GA110 PIC24FJ64GB110 PIC24FJ128GB110 PIC24FJ192GB110 PIC24FJ256GB110 PIC24HJ64GP510 PIC24HJ256GP610 dsPIC33FJ066GS202 dsPIC33FJ64GP310 dsPIC33FJ64GP 710 dsPIC33FJ128GP310 dsPIC33FJ128GP710 dsPIC33FJ256GP710 dsPIC33FJ64M C510 Manual de usuario 17 dsPIC33FJ64M C706 dsPIC33FJ64M C802 dsPIC33FJ128M C202 dsPIC33FJ128M C506 dsPIC33FJ128MC708 dsPIC33FJ256M C510 dsPIC33FJ128M C802 dsPIC30 Devices dsP
23. soporte en su base es para PICs de 8 14 18 28 y 40 pines incluyendo dsPIC puede utilizarse desde el MPLAB o desde su propia interfaz de usuario su comunicaci n USB 2 0 le permite compatibilidad con los sistemas A m by Ew AN Microsoft gt Windows Windows Vista Windows 7 E Linux Ma 1 1 Identificando las partes de PlCnano v1 f l A e 4 Led USB 7 Switch Selector 10 Led dsPIC 5 Switch Programar 8 led 8 14 18pin 11 ZIF Pin 1 6 Conexi n ICSP 9 Led 28 40pin 12 Conector USBmini 1 Base ZIF Z calo de 40 pines para la programaci n directa de PICs 8 14 18 28 y 40pines 2 Led Power Indica la correcta conexi n del cable USB y por tanto el programador PlCnano v1 esta alimentado 3 Led Vdd Indica la presencia de 2 5V 5V en la base ZIF y en la conexi n ICSP para alimentar y programar dispositivos 4 Led USB Indica la comunicaci n bidireccional del programador PlCnano v1 con la PC por tanto una funci n en proceso www desarrollopic com PICnano v1 Manual de usuario 5 Switch Programar Al presionarlo se descarga el programa al PIC sin necesidad de utilizar la interfaz 6 Conexi n ICSP Conector para programar PIC s desde su aplicaci n tambi n alimenta circuitos con una fuente variable de 2 5 5V por 400mA Ideal para protoboards y tarjetas de desarrollo 7 Switch Selector Al presionarlo seleccionaras entre PICs de 8 14 18 28 y 40pines para

Download Pdf Manuals

image

Related Search

Related Contents

Coursework Guideline    SBS EM0TBL84K  White-Westinghouse SWS1233CQ/S0 Washer User Manual  Déclencheur laser LV5  Instrucciones de montaje y servicio EB 8384-4 ES  FAIT- VERNIS MECHE  PCX440np PDF Manual  Durabase ArtColor TV - Sendersuche Kabeltuner - Migros  

Copyright © All rights reserved.
Failed to retrieve file