serie picbasic

382 palavras 2 páginas
Avaliação de Microcontroladores - PicBasicPro – Conectando um display de 7 Segmentos

Prof. Cassius

Nome:_______________________________________________________Pront:___________Turma:___________
Conectando um display de 7 segmentos no microcontrolador PIC
Um display de 7 segmentos tem o seguinte aspecto:
Configuração de um display anodo comum

Configuração de um display catodo comum

Pode-se conectar um display de 7 segmentos anodo comum ao PIC 16F84 da seguinte forma:

Number

Segments

Hex

0

1100 0000

$C0

1

1111 1001

$F9

2

1010 0100

$A4

3

1011 0000

$B0

4

1001 1001

$99

5

1001 0010

$92

6

1000 0010

$82

7

1111 1000

$F8

8

1000 0000

$80

9

1001 1000

$98

Exemplo para escrever “O” em um display de 7 segmentos anodo comum:
TRISB = %00000000
PORTB = %11000000
END

'escreve 0

1) Para os programas a seguir, considere um display de 7 segmentos tipo anodo comum, conectado ao PORTB do
PIC16F84.
Explique o que faz cada instrução dos programas abaixo, e simule os programas, indicando o que é mostrado no display de 7 segmentos.
a)
TRISB = %00000000
VOLTA:
PORTB = %11000000
PAUSEUS 1
PORTB = %11111001
PAUSEUS 1
PORTB = %10100100
PAUSEUS 1
GOTO VOLTA
END
b)
TRISA = %00011111
TRISB = %00000000
INICIO:
IF PORTA.4 = 1 THEN
PORTB = %10011001
ELSE
PORTB =%00000000
ENDIF
GOTO INICIO
END
c)
SENSOR1 VAR PORTA.1
TRISA = %00011111
TRISB = %00000000
VOLTA:
PORTB = %00000000
WHILE SENSOR1 = 1
PORTB = %11111001
WEND
GOTO VOLTA
END

d)
X

VAR

BYTE

NUMERO1

VAR

BYTE

TRISB = %00000000
PORTB = %00000000
LOOP:
FOR X = 9 TO 0 STEP -1
GOSUB

CONVERTE

PORTB = NUMERO1
PAUSE 1
NEXT

X

GOTO LOOP
CONVERTE:
LOOKUP X,[$C0,$F9,$A4,$B0,$99,$92,$82,$F8,$80,$98],NUMERO1
RETURN
END
2) Modifique o programa 1a para mostrar no display os simbolos “A”, “b”e “C”.
3) Modifique o programa 1b , para que quando o pino RA2 = 1,

Relacionados

  • Escola
    16370 palavras | 66 páginas
  • Projetos
    81190 palavras | 325 páginas
  • Manual pbp
    29365 palavras | 118 páginas
  • semaforo microcontrolado
    1183 palavras | 5 páginas
  • Microcontrolador PIC
    1580 palavras | 7 páginas
  • manual proteus
    15999 palavras | 64 páginas
  • SISTEMA AUTOMATIZADO DE CONTROLE DE UMIDADE DO SOLO
    10386 palavras | 42 páginas
  • Futebol de robos
    5843 palavras | 24 páginas
  • CHAVE DE SELEÇÃO DE COMBUSTÍVEL COM MEDIÇÃO DIGITAL DE VOLUME PARA AUTOMÓVEIS BI-COMBUSTÍVEL
    13810 palavras | 56 páginas
  • Build a diy brushless motor controller in a day (ish)
    4861 palavras | 20 páginas