aula 05 - ime-uspadao/aula05mc.pdfaula 05 adão de melo neto pic com linguagem c pic com linguagem c...
Post on 05-Jul-2020
13 Views
Preview:
TRANSCRIPT
1
AULA 05
Adão de Melo Neto
PIC com Linguagem C
PIC com Linguagem C
PIC com ASSEMBLY
PIC com ASSEMBLY
OBJETIVO:
Se apertar o botão acende o LED1 e apaga o LED2
Se soltar o botão acende o LED2 e apaga o LED1
8
Memória de Programa do PIC16F84A
Memória de programa
– Área onde será gravado o programa de controle do PIC16F84A
– Palavra de 14 bits
– Tipo Flash
– Possui 1K endereços (0000 h até 03F3 endereços)
9
Memória de dados do PIC16F84A Memória de dados
– É uma área de RAM utilizada para guardar as variáveis e registradores
usados . No PIC esta área é separada em bancos de memória (banco 0 e
banco 1), que são selecionados pelos bits RP1 e RP0 do registro STATUS.
10
Registrador INTCON
Serve para configurar e identificar interrupções.
Localizada no endereço 08h
12
Registrador TRIS Permite a configuração das portas de IO (Porta B e Porta A)
Para programar a portA usamos o TRISA (endereço 85h), e a porta B o
TRISB (endereço 86h).
Se desejamos que pino da portaA/portB seja entrada (saida) colocamos 1
(0) no bit correspondente do TRISA/TRISB.
top related