Apostila 16f628

12351 palavras 50 páginas
ESTUDO DIRIGIDO PARA MICROCONTROLADORES MICROCHIP

ÍNDICE

1. INTRODUÇÃO
2. ARQUITETURA HARVARD X VON NEUMANN
3. A ESTRUTURA INTERNA
4. OS CICLOS DE MÁQUINA (CLOCK)
5. PINAGEM DOS CIS E CARACTERISTICAS TÉCNICAS. 1. PIC 16F84 2. PIC 16F628A
5. TERMOS UTILIZADOS
7. MEMÓRIA DE PROGRAMA
8. MEMÓRIA DE DADOS
9. OS REGISTRADORES ESPECIAIS: 1. REGISTRADORES GERAIS 1. STATUS E PCON 2. OPTION 3. PCL e PCLATH 4. FSR e o INDF 9 PORTAS 9 PORTA E TRISA 9 PORTB E TRISB

. CONTADORES:
TMRO:
T1CON, TMR1L e TMR1H:
T2CON, TMR2 e PR2:
9.6. INTCON, PIR1 e PIE1 9.7. CMCON: 9.8. VRCON: 9.9 CCP1CON, CCP1L e CCP1H: 9.10 EECON1, EECON2, EEADR e EEDATA: 9.11. TXSTA e RCSTA: 9.12. TXREG e RCREG: Buffers para dados recebidos ou enviados. 9.13. SPBRG: Configura o Baud Rate.
10. VAMOS CONHECER AGORA O SET DE INSTRUÇÕES DO PIC 16F628
1. OPERAÇÕES COM REGISTRADORES:
2. OPERAÇÃO COM LITERAIS:
3. OPERAÇÃO COM BITS:
4. CONTROLES:

|PROGRAMANDO O PIC 16F628 |

OS COMENTÁRIOS:
OS ARQUIVOS DE DEFINIÇÃO CHAMADOS DE “INCLUDES”
CONSTANTES E DEFINIÇÕES: EQU e DEFINES.
PADRÃO DE ESTRUTURAÇÃO.
ORG:
END:
CBLOCK e ENDC:
1. UTILIZANDO EQUs.
2. UTILIZANDO CBLOCK e ENDC
FLAGS:
#DEFINE
CRIANDO CONSTANTES:
DEFININDO AS ENTRADAS E SAIDAS:
VETOR DE RESET:
UTILIZANDO ROTINAS:
GOTO
CALL, RETURN
COMO TOMAR DECISÕES DENTRO DE UM PROGRAMA:
TESTANDO OS BITS E FLAGS:
COMO MUDAR OS ESTADOS DE UM BIT OU FLAGS
PRIMEIRO PROGRAMA
OPERAÇÕES ARITMÉTICAS BÁSICAS:
1. SOMANDO
2. SUBTRAINDO
3.FAZENDO COMPARAÇÕES MAIOR QUE , MENOR QUE, IGUAL:
4. MULTIPLICANDO
5. DIVIDINDO (ROTATE RIGHT FILE)
EXPERIÊNCIA NUMERO 2 CONTADOR
VEJAMOS AGORA A PARTE LÓGICA (PORTAS E BYTES.)
1. AND ( ANDWF e ANDLW)
OR (IORWF e IORLW)
XOR (XORWF e XORLW)
COMPLEMENTO (COMF)
INVERSÃO (SWAPF)

Relacionados

  • TIPOS DE CONTENCAO
    586 palavras | 3 páginas
  • MICROCONTROLADORES PIC
    3263 palavras | 14 páginas
  • apostila de microcontroladores
    32742 palavras | 131 páginas
  • Microcoltrolador PIC16F628A Assembly
    1452 palavras | 6 páginas
  • Projeto do kit didatico de mit utilizando microcontrolador
    2391 palavras | 10 páginas
  • Relatorio mesa coordenada
    7067 palavras | 29 páginas
  • Binario
    9836 palavras | 40 páginas
  • microcontrolador
    4569 palavras | 19 páginas
  • Automação industrial
    9401 palavras | 38 páginas
  • Instalaçao residencial
    19724 palavras | 79 páginas