Atps
|Disciplina: Microcontroladores |Professor: |
|Técnico em Mecatrônica |
SÉRIE: 3º Mec A
NOME:
N°: 07 34 38 42 47
Contador II
1. OBJETIVO
Fazer um contador utilizando o PIC16F628A, que tenha 4 funções, crescente, decrescente, pares e impares, utilizando um botão para cada comando
2. COMPONENTES E INSTRUMENTOS UTILIZADOS
▪ PIC16F628A
▪ Placa de Fenolite
▪ Estanho
▪ Ferro de solda
▪ Resistor 390Ohm
▪ Botões
▪ Display 7Seg
▪ Soquete 18 pinos
3. CIRCUITO UTILIZADO
[pic] [pic]
4. PROCEDIMENTO
Ao se fazer a programação e gravá-la no PIC16F628A, desenhar o circuito, utilizando O display em ligação com as entradas determinadas pelo programa no PIC, com os resistores, e ligar os botões, nas definidas para botões em seu programa, ligando sua outra saída no VCC.
Montar o circuito, soldar os componentes, e encaixar o PIC gravado, no soquete de 18 pinos.
Abaixo segue a programação do PIC16F628A:
int x;
void main ()
{
x=0;
trisa=1;
porta=1;
trisb=0;
portb=0;
while (1)
{
if (porta.f1==1)
{
portb.f0=1; //zero
portb.f1=1;
portb.f2=1;
portb.f3=1;
portb.f4=1;
portb.f5=1;
portb.f6=0;
delay_ms (500);
portb.f0=0; //um
portb.f1=1;
portb.f2=1;
portb.f3=0;