Pesquisar neste blog

04/08/2020

Memória EPROM 1 com PIC 16F84A

Código feito em CCS C Compiler

#include <16f84a.h>
//xt= oscilador crystal , nowdt= desabilitando
#fuses xt, nowdt, put//put= habilitando o temporizador inicial
#use delay(clock = 20MHz)
#use fast_io(a)
#use fast_io(b)

void main(void){
   
   set_tris_a(0xff);//port como entrada
   set_tris_b(0x00);//port como saída
   output_b(0x00);//
   
   //tratamento de dados
   write_eeprom(1, 0xff);//colocando no endereco 1 o valor ff em decimal
   write_eeprom(2, 0x00);//escrevendo no endereco 2 tudo 0
   
   while(1){
      
      output_b(read_eeprom(1));//colocando como argumento para ler o endereco 1 da memória eeprom
      delay_ms(500);
      output_b(read_eeprom(2));//colocando como argumento para ler o endereco 2 da memória eeprom
      delay_ms(500);
      
   }
}






Nenhum comentário: