| (13/11/2025 - 08:16:33) |
- Abrir PIC C Compiler (CCS C Compiler);
- Clicar na aba "Project" e em "PIC Wizard";
- Escolher nome do projeto e pasta onde ficará salvo;
- Selecionar o PIC16F628A em "Device";
- Em "Oscilator Frequency" trocar de 20000000 HZ para 4000000 HZ
- Logo abaixo em "Fuses", selecionar "Internal RC Osc" na primeira janela de seleção;
- Mais abaixo, desmarcar o "Master Clear";
- Na seção "Communications" do menu lateral esquerdo, desmacar "Use RS-232";
- Na seção "Other" do menu lateral, selecionar o canal "CCP1" em "CCPX", ativar a opção "PWM" e setar a frequência do clock em "1000000Hz";
- Clicar em "Ok" no canto inferior direito da janela de configurações;
- Elaborar o código sem apagar as linhas de configurações geradas pelo compilador;
- Compilar em Build All;
- Simular no Proteus ou gravar no chip.
|
(02/10/2025 - 08:27:32) | Instruções para programação de exibição de textos em displays de LCD:
- Executar até o passo 8 da configuração básica de projetos no CCS (aviso anterior);
- Clicar na seção LCD Options;
- Assinalar a caixa "Use LCD" e escolher os pinos para "LCD Enable Pin", "LCD RS Pin" e "LCD RW Pin". Selecionar "2 line" em "LCD Type";
- Clicar em Ok;
- No código, onde tem o seguinte trecho logo no início, acrescentar as linhas em negrito sem alterar as demais:
#define LCD_ENABLE_PIN PIN_A2
#define LCD_RS_PIN PIN_A3
#define LCD_RW_PIN PIN_B1
#define LCD_DATA4 PIN_B2
#define LCD_DATA5 PIN_A7
#define LCD_DATA6 PIN_A1
#define LCD_DATA7 PIN_A0
#define LCD_TYPE 2
#include
- Comando para impressão de texto no display:
while(TRUE){
printf(lcd_putc, "fTexto");
delay_ms(1000);
}
- Compilar e simular no Proteus. A ligação do display de LCD no microcontrolador precisa atender à ordem dos pinos que foi listada no código.
| (22/08/2025 - 10:44:36) |
- Abrir PIC C Compiler (CCS C Compiler);
- Clicar na aba "Project" e em "PIC Wizard";
- Escolher nome do projeto e pasta onde ficará salvo;
- Selecionar o PIC16F628A em "Device";
- Em "Oscilator Frequency" trocar de 20000000 HZ para 4000000 HZ
- Logo abaixo em "Fuses", selecionar "Internal RC Osc" na primeira janela de seleção;
- Mais abaixo, desmarcar o "Master Clear";
- Na seção "Communications" do menu lateral esquerdo, desmacar "Use RS-232";
- Clicar em "Ok" no canto inferior direito da janela de configurações;
- Elaborar o código sem apagar as linhas de configurações geradas pelo compilador;
- Compilar em Build All;
- Simular no Proteus ou gravar no chip.
|