introdução C pic18f4550

778 palavras 4 páginas
Material de apoio à introdução de programação em
MCU

EXPRESSINHO
PIC18F4550

“A mente que se abre a uma nova idéia jamais voltará ao seu tamanho original.”
Albert Einstein

As ferramentas de desenvolvimento, compilador e gravador utilizados neste treinamento são , respectivamente: MPLAB
V8.92, C18lite e PICkit V2.61.

A linguagem c
Não é o objetivo desta aula o aprendizado da programação em C, porém devem ser apontadas algumas características da linguagem. Palavras reservadas
Toda linguagem de programação possui um conjunto de palavras definidas para interpretação do próprio compilador, sendo assim estas palavras não devem ser utilizadas senão às definidas pelo compilador.
Auto, break, case, char, const, continue, default, do, double, else, enum, extern, far, float, for, goto, if, int, long, near, overlay, ram, register, return, rom, short, signed, sezeof, static, struct, switch, typedef, union, unbsigned, void, volatgile, while.

Identificadores
São nomes dados às funções, variáveis, constantes, etc.
Não devem jamais:
Começar com número; (2sabado)
Conter caractere especial; (sabado#aula)
Conter caractere acentuado; (êxodo)
Conter espaço. (aula sabado)
Pode:
Começar com letra e ser acrescido de número; (A25)
Começar com o _(underline) que é tratado como letra (_A25)
Podem ser maiúsculas e minúsculas.

Tipos de dados
Os dados podem assumir cinco tipos básicos em c.
Char: utilizado para guardar caracteres ou valores inteiros. (8 bits) Int: utilizado para armazenar valores numéricos inteiros. (16 bits)
Float: utilizado para armazenar números em ponto flutuante, ou seja, com casas decimais.
Double: este tipo de dado tem a mesma capacidade do float.
Void: este tipo de dado indica que um resultado não tem um tipo definido, não retorna nenhum valor.

Modificadores de tipo
Signed: define que um determinado dado pode assumir valores positivos e negativos dentro de uma variável por exemplo.
Unsigned: apenas valores positivos podem ser armazenados neste tipo de dado.

Relacionados

  • Eletronica
    8174 palavras | 33 páginas
  • Sisttemas embutidos
    2472 palavras | 10 páginas
  • PIC18
    1076 palavras | 5 páginas
  • Siribi
    8215 palavras | 33 páginas
  • Domotica
    11865 palavras | 48 páginas
  • Elevador com pic
    3392 palavras | 14 páginas
  • FECHADURA ELETRONICA
    6275 palavras | 26 páginas
  • Microcontrolandos Controlando PIC18F4550 Via USB
    2604 palavras | 11 páginas
  • Controle e monitoramento da temperatura de um ambiente utilizando um conjunto microcontrolado rpc
    12437 palavras | 50 páginas
  • dicas de montagem programação
    1992 palavras | 8 páginas