lunes, 18 de septiembre de 2017

CURSO PIC: GESTION DE PUERTOS USANDO PUNTEROS



Se puede acceder a la memoria de datos usando punteros, los cuales se definen como int.
#define TRISA(int*) 0x85
#define PORTA(int*) 0x05

El registro es manejado mediante la utilización del operando *:

Int valor
Valor=*porta

Los terminales se pueden leer o escribir utilizando operadores lógicos:

*porta|=0b00000000;
*porta&=0b11111101;

Ejemplo:
 

No hay comentarios:

CURSO PIC: GESTION DE PUERTOS USANDO PUNTEROS

Se puede acceder a la memoria de datos usando punteros, los cuales se definen como int. #define TRISA(int*) 0x85 #define PORTA(int*...