guia c

597 palavras 3 páginas
Hardware Base
O hardware utilizado no curso é a Placa de Testes EDT-044 que utiliza o microcontrolador
AT89S52.
Este microntrolador possui 32 pinos de I/O divididos em 4 ports de 8 bits Estes ports são bit/byte endereçáveis, ou seja, podemos acessar o port (P0, P1, P2, P3) ou cada bit individualmente (P0_0,
P0_1, P0_2, P0_3, P0_4, P0_5, P0_6, P0_7, P1_0 ... P1_7, P2_0 ...P2_7, P3_0 ... P3_7).
Na Placa de Testes são utilizadas 9 entradas e 9 saídas, a saber:
Entradas:
P2
– Dip-switch com 8 chaves (ON = nível lógico “0”)
P3_2 – Push-Bottom (acionada = nível lógico “0”)
Saídas:
P0 – 8 Leds (ativos em nível lógico “1”)
P3_7 – Buzzer (ativo em nível lógico “0”)

P1

P1_0
P1_1
P1_2
P1_3
P1_4
P1_5
P1_6
P1_7

P0_0
P0_1
P0_2
P0_3
P0_4
P0_5
P0_6
P0_7

LED1
LED2
LED3
LED4
LED5
LED6
LED7
LED8

P3

P3_0
P3_1
P3_2
P3_3
P3_4
P3_5
P3_6
P3_7

P2_7
P2_6
P2_5
P2_4
P2_3
P2_2
P2_1
P2_0

DIP8
DIP7
DIP6
DIP5
DIP4
DIP3
DIP2
DIP1

PB

BZ

P0
LEDS

P2
DIPS

Simulação
a)
b)
c)
d)
e)
f)

Abrir o programa Pinnacle52 ( Iniciar – Programas – Pinnacle – Pinnacle52 – register later)
Abrir Code Memory ( View - Code Memory) – otimizar janela.
Abrir Ports ( View – Ports) – otimizar janela.
Abrir o Programa – ( File open – Arquivos do tipo: INTEL HEX – PROG1.HEX)
Executar programa (seta verde - run)
Simular entradas (DIPS e PB) e verificar saídas (LEDS e BZ)

1

Programação na Placa de Testes
a)
b)
c)
d)
e)

Abrir o Gravador USB ( C:\8051\Gravadores\Gravador USB)
Conectar o cabo USB do Kit Programador
Carregar o Arquivo .HEX ( LOAD FLASH)
Gravar o programa (AUTO)
Simular o programa alterando o estado da Dips-Switch e PB e verificando os LEDS e BZ.

2

Revisão
Função OR
S=A|B
A
B
0
0
0
1
1
0
1
1

Função AND
S=A&B
A
B
S
0
0
0
0
1
0
1
0
0
1
1
1

S
0
1
1
1

Função XOR
S=A^B
A
B
S
0
0
0
0
1
1
1
0
0
1
1
1

Função NOT
S = !A
A
S
0
1

Relacionados

  • Guia c
    6345 palavras | 26 páginas
  • Guia referencia c++
    884 palavras | 4 páginas
  • Guia de referencia C#
    9966 palavras | 40 páginas
  • C# Guia de referência
    10041 palavras | 41 páginas
  • C# Guia de Referência
    10056 palavras | 41 páginas
  • Guia do desenvolvedor c#
    618 palavras | 3 páginas
  • C Guia Ref
    2337 palavras | 10 páginas
  • Guia De Referencia - Linguagem c
    402 palavras | 2 páginas
  • O Guia Completo Para Quem N O C
    94565 palavras | 379 páginas
  • O Guia Completo Para Quem N O C
    5659 palavras | 23 páginas