Microcontroladores Pic Clase Ii
Tipos de datos
Variables
Funciones
Displays
lcd
INTRODUCCION
1.-
EL CCS ACEPTA LOS SIGUIENTES TIPOS DE DATOS
TIPO
TAMAÑO
RANGO
DESCRIPCION
INT1
SHORT
1 BIT0a1
Entero de 1 bit
INT
INT8
8 BIT
0 a 255
Entero de 8 bit
Int16
Long
16 BIT
0 a 65.535
Entero de 16 bit
Int32
32 BIT
0 a 4.294.967.295
Entero de 32 bit
Float
32 BIT
Char
8 BIT
0 a255
Carácter
Void
-
-
Sin valor
Signed int8
8 BIT
-128 a +127
Entero con signo
Signed int16
16 BIT
-32768 a + 32767
Entero largo con signo
Signedd int32
32 BIT
a +()
Entero de 32 bitcon
signo
Coma flotante
Constantes
Las constantes pueden especificarse en decimal,
octal hexadecimal o en binario.
123
Decimal
0123
Octal(0)
0x123
Hexadecimal(0x)
0b01010101
Binario (0b)‘x’
Carácter
Variables
Las variables se utilizan para nombrar posiciones
de memoria RAM; se deben declarar
obligatoriamente, antes de utilizarlas para ello se
debe indicar el nombre y el tipo dedato que se
manejara. Se definen de la siguiente forma:
tipo nombre_variable = valor inicial
Ejemplo:
int8 suma = 0;
Variables globales y locales
locales
variable
s
funcion
es
VARIABLE
GLOBALOPERADORES
Aritméticos
Símbolo
Definición
+
Suma
-
Resta
*
Multiplicación
/
División
%
Resto de una división
entera
++
incremento
--
Decremento
OPERADORES
Relacionales
SímboloDefinición
<
MENOR QUE
>
MAYOR QUE
>=
MAYOR O IGUAL QUE
<=
MENOR O IGUAL QUE
==
IGUAL
!=
DISTINTO DE
OPERADORES
Lógicos
Símbolo
Definición
!
NOT
&&
AND
||
OR
FUNCIO
NES
FUNCIONES
Lasfunciones son bloques de sentencias;
las sentencias se deben enmarcar dentro
de las funciones. Al igual que las
variables, las funciones deben definirse
antes de utilizarse.
Una funcion puede serinvocada desde
una sentencia de otra funcion.
Declaraciones de control
Las declaraciones son usadas para controlar el
proceso de ejecución de ejecución del
programa.
las que se admiten en CCS...
Regístrate para leer el documento completo.