Comunicacion Pic (usart) 16f y 18f
- Details
- Category: pik linux/win sddc
- Published Date
- Written by Super User
- Hits: 3564
*Sistema: ubuntu
*SDCC: 3.2.0
*IDE: Piklab 0.16.1
Usaremos el modulo usart que algunos Pic de la gama 16f lo tienen, la configuración es igual para todos, lo que si se debe cambiar es el SPBRG y BRGH según el oscilador que estemos trabajado.
En este ejemplo he utilizado el Pic16f628a configurado para que trabaje con su oscilador interno (transmisor y el receptor).
El funcionamiento es sencillo, el Pic transmisor enviara los 4 bits los mas bajos del PUERTO A, y el Pic receptor según el estado del PIN RA4 (Pic transmisor), el dato enviado lo mostrara por el Puerto A o en el Puerto B. como muestra esta parte del codigo del programa.
Contador 0-999 Multiplexado - pic16f84A
- Details
- Category: pik linux/win sddc
- Published Date
- Written by Super User
- Hits: 14083
*Sistema: Windows 7 x86
*SDCC: v3.2.0
*IDE: MPLAB
Es un simple contador de 0-999 multiplexado, con 2 botones de control para aumentar y disminuir el numero de 3 digitos, el delay esta programado para un cristal de 4MHZ.
Codigo Fuente
Instalación de sdcc en windows con mplab ide y simulador proteus
- Details
- Category: pik linux/win sddc
- Published Date
- Written by Super User
- Hits: 4653
Lo primero que se debe hacer es tener instalado el MPLAB IDE, luego tenemos que descargar el compilador para windows del siguiente enlace:
http://sourceforge.net/projects/sdcc/files/
Hacemos doble click en el programa de instalacion sdcc-3.0.4-setup.exe como muestra la siguiente imagen:
Lo instalamos como un programa cualquiera si queremos comprobar la instalacion abrimos la consola de windows "Simbolo de sistema" y escribimos el siguiente comando:
sdcc -V
Instalacion /Configuracion Pickit 2 con Piklab
- Details
- Category: pik linux/win sddc
- Published Date
- Written by Super User
- Hits: 3251
Descargamos el pk2cmd, de este enlace :
http://ww1.microchip.com/downloads/en/DeviceDoc/pk2cmdv1.20LinuxMacSource.tar.gz
Descomprimimos en una carpeta todo los archivos, para luego ser compilados e instalados. para ello abrimos el terminal entramos a la carpeta donde se encuentran los archivos descomprimidos y escribimos el siguiente comando:
sudo make linux
sudo make install
como muestra la siguiente imagen:
Instalación Piklab y sdcc
- Details
- Category: pik linux/win sddc
- Published Date
- Written by Super User
- Hits: 3886
INSTALACION DEL IDE PIKLAB
La instalación del piklab se ara mediante el gestor de paquetes synaptic, para ello lo primero que vamos haces es agregar el repositorio donde se encuentran los binarios para la instalación de nuestro IDE.
Abrimos el gestor de paquetes synaptic y entramos al menu configuracion->repositorios->otro software, y muestra lo siguiente:
Presionamos el botón Añadir (marcado con rojo) y en la siguiente ventana: