Microcontroladores e Microprocessadores (2023.2)
Tecnologia em Manutenção Industrial - FATEC Cariri

Apresentações de slides
Ainda não foi postada nenhuma apresentação de slides


Material de apoio
Ainda não foi postado nenhum material de apoio



Quadro de avisos
Carga horária concluída até o momento: 60h/a de 60h/a (100.00%)
(26/10/2023 - 08:25:52)

Exercício:

  • Seguir os passos do aviso do dia 05/10/2023;
  • Acrescentar um LDR e mostrar no display os estados de leitura do LDR;
  • Ligar um motor durante apenas 10 segundos assim que houver incidência de luz (estiver de dia) e ligar novamente apenas no dia seguinte (após anoitecer e amanhecer novamente.

Componentes:

  • PIC 16F628A;
  • LDR;
  • Resistor (10k);
  • Display de LCD (LM016L);
  • Motor;
  • Transistor (BC 548).
(05/10/2023 - 07:43:23)

Passo a passo para configuração de PIC 16F628A para uso de pino analógico:

  1. Abrir PIC C Compiler (CCS C Compiler);
  2. Clicar na aba "Project" e em "PIC Wizard";
  3. Escolher nome do projeto e pasta onde ficará salvo;
  4. Selecionar o PIC16F628A em "Device";
  5. Em "Oscilator Frequency" trocar de 20000000 HZ para 4000000 HZ
  6. Logo abaixo em "Fuses", selecionar "Internal RC Osc" na primeira janela de seleção;
  7. Mais abaixo, desmarcar o "Master Clear";
  8. Na seção "Communications" do menu lateral esquerdo, desmacar "Use RS-232";
  9. Caso queira usar o display de LCD, na seção "LCD options", marcar "Use LCD" e relacionar os pinos do display com os pinos do PIC, conforme lista a seguir;

#define LCD_ENABLE_PIN PIN_B0
#define LCD_RS_PIN PIN_B1
#define LCD_RW_PIN PIN_B2
#define LCD_DATA4 PIN_B3
#define LCD_DATA5 PIN_B4
#define LCD_DATA6 PIN_B5
#define LCD_DATA7 PIN_B6

  1. Clicar em "Ok" no canto inferior direito da janela de configurações;
  2. Elaborar o código sem apagar as linhas de configurações geradas pelo compilador.


E-mail acadêmico