Manual

511 palavras 3 páginas
FUNÇÕES MAIS UTILIZADAS DA LINGUAGEM C PADRÃO CCS
Função
output_high() output_low() Descrição

Exemplo

Ativa um determinado pino do microcontrolador Desativa um determinado pino do microcontrolador output_high(PIN_D0); output_high(PIN_C2); output_low(PIN_D0); output_low(PIN_C2); if (input(PIN_A1))
{
output_high(PIN_D0); x = input(PIN_A4);
}
output_a(VAR1); // envia VAR1 para PORTA output_b(0xff); // liga todos bits de PORTB output_c(VAR1); // envia VAR1 para PORTC output_d(0x00); // desliga todos os bits de PORTD output_e(VAR1); // envia VAR1 para PORTE int VAR1;
VAR1 = input_a(); int VAR1;
VAR1 = input_b(); int VAR1;
VAR1 = input_c(); int VAR1;
VAR1 = input_d(); int VAR1;
VAR1 = input_e();

input()

Busca o estado de um pino

output_a() output_b() output_c() output_d() output_e()

Envia um byte para o PORT A
Envia um byte para o PORT B
Envia um byte para o PORT C
Envia um byte para o PORT D
Envia um byte para o PORT E

input_a()

Busca um byte do PORT A

input_b()

Busca um byte do PORT B

input_c()

Busca um byte do PORT C

input_d()

Busca um byte do PORT D

input_e()

Busca um byte do PORT E

#use delay (clock=4000000)
#define use_portb_lcd true

#include
...
lcd_init()

void main()
{

Inicializa o LCD.

... lcd_init(); ...
}

lcd_putc()

Envia uma string (seqüência de caracteres) para o LCD

delay_ms()

Causa um atraso em milésimos de segundo

delay_us()

Causa um atraso em milionésimos de segundo printf()

Cria uma saída formatada, geralmente utilizada para exibir dados das variáveis no
LCD

lcd_putc(“ \f TESTE”); delay_ms(VAR1); delay_ms(100); delay_us(10); delay_us(VAR1); float VAR1; int VAR2; long VAR3; printf(lcd_putc, “\f TESTE %f”, VAR1); printf(lcd_putc,”\fTESTE\n %lu %f”, VAR3, VAR1);

DECLARAÇÃO DE VARIÁVEIS
Tipos de dados int signed int long signed long float short ou boolean

Tamanho em bits 8
8
16
16
32

Relacionados

  • MANUAL
    2339 palavras | 10 páginas
  • Manuais
    1228 palavras | 5 páginas
  • manual
    404 palavras | 2 páginas
  • manual
    10956 palavras | 44 páginas
  • Manuais
    1863 palavras | 8 páginas
  • Manuais
    2066 palavras | 9 páginas
  • manual
    1995 palavras | 8 páginas
  • manual
    9793 palavras | 40 páginas
  • Manual
    3306 palavras | 14 páginas
  • Manual
    4636 palavras | 19 páginas