TODOPIC
Microcontroladores PIC => Almacén del Assembler => Mensaje iniciado por: Vangeluz en 16 de Octubre de 2013, 04:49:03
-
Hola de nuevo a todos, mi pregunta es, como programar el 16F887a.
Estoy por comprar uno ya que el 16F877a esta en escases y me venden este, uso ICPROG 1.5 y no lo tiene, ni esta en las ultimas versiones, y en MPLAB tampoco, uso v7.2 ( no mire ultimas versiones ).
La cosa que no se si voy a tener inconvenientes, o simplemente cambio en el asm, de 16F887a a 16F877a y quiza funciona ....
Por favor alguien que lo halla pasado por esta duda q avise ... muchas gracias !!!
-
Hola, Por el Mplab, no hay problema, aún puedes descargar gratis la versión 8.92 de la página de Microchip, para programarlo te recomiendo cambiar de programador, algunas las alternativas son: comprar el pickit de microchip o comprar un pickit clone, en mercado libre hay muchas alternativas de este, yo uso uno de estos y funciona perfecto.
Saludos.
-
El WinPic800 tambien lo tiene, es gratuito.
El cambio mas importante es en la configuracion de los puertos analogicos que se hace en los registros ANSEL y ANSELH que estan el banco 3, por ejemplo:
BANKSEL ANSEL ; pasamos a banco 3 para reg. ANSEL y ANSELH
movlw 0X0F
movwf ANSEL ; PORTA,0,1,2,3 entradas analogicas, resto digitales
clrf ANSELH ; PORTB I/O digitales
Despues el 887 tiene clock interno para 4 y 8MHz esto lo puedes configurar en el MPLAB segun la frec que quieras, si quieres trabajar a mayores frec le tendras que poner un oscilador externo.
-
Gracias voy a tener en cuenta sus comentarios y me ariezgare a comprarlo a ver si me funca !!!!
-
No precisas comprarlo, el software Winpic800 es gratis, y puede funcionar tu actual programador en el...
Lo bajas de http://winpic800.com (http://winpic800.com)