Académique Documents
Professionnel Documents
Culture Documents
Microcontrolador
Aula 5 Tipos de Dados em C
11/10/2013
Tipo
Valor absoluto
signed *
char
-128 a +127
unsigned
char
0 a 255
Modificadores
103
11/10/2013
Tipo
Valor absoluto
short
int
-32.768 a +32.767
int
-32.768 a +32.767
long
int
-2.147.483.648 a +2.147.483.647
Modificadores
103
11/10/2013
Declarao de variveis
104
11/10/2013
Declarao de Constantes
104
Representao de valores
104
11/10/2013
Vetores e Matrizes
105
11/10/2013
Vetores e Matrizes
105
Vetores e Matrizes
105
11/10/2013
'a'
'b'
'v'
'k'
'g'
'h'
't'
'n'
'e'
'o'
'b'
'm'
Matrizes multidimensionais
105
Ponteiros
106
11/10/2013
Ponteiros
107
11/10/2013
10
11/10/2013
Modificadores
108
Tipos de dados:
char, int, float, double e void
Tipos de variveis:
comuns, constantes, strings, vetores, matrizes
e ponteiros.
Modificadores:
short ou long
Qualificadores:
static, auto, ram, rom, near e far
Resumo
x
11
11/10/2013
#include<P18F4550.h>
#include<delays.h>
//// Configuraes
#pragma config
#pragma config
#pragma config
#pragma config
#pragma config
#pragma config
#pragma config
PLLDIV = 5
CPUDIV = OSC1_PLL2
FOSC = HS
WDT = OFF
PBADEN = OFF
LVP = OFF
DEBUG = ON
//
//
//
//
//
//
//
void main(void){
int i;
DDRD = 0x00;
for(;;){
PORTD = 0xFE;
for (i=0;i<8;i++){
Delay10KTCYx(200);// comentado na simulao e depurao
LATD = LATD << 1;
//Delay10KTCYx(200);// Soluo para acender s o 1 Led
}
}
}
231
12