Skip to content

Latest commit

 

History

History
45 lines (23 loc) · 1.7 KB

README.md

File metadata and controls

45 lines (23 loc) · 1.7 KB

PICSimLab-Demo-XC8

Aplicação feita no Ubuntu 21.10 e no PICSimLab v0.8.7

Código feito em linguagem C com o compilador XC8 para demonstração da placa PICGenios do simulador PICSimLab.

No simulador -> Teclado Matricial...

-> Pressione (1) para alternar entre ligado/desligado os LEDS do PORTB<7:4> por 5 vezes.

-> Pressione (2) para ativar o display de 7 segmentos e mostrar o padrão "0 1 2 3" por 3 vezes.

-> Pressione (3) para ativar o TRIMPOT (P1-AN0) e fazer a conversão A/D. [Note no LCD o valor do TRIMPOT - (AN0 = 0349)].

-> Pressione (4) para alternar entre ligado/desligado os relês por 3 vezes.

-> Pressione (5) para modular a largura de pulso (PWM) da ventoinha entre 0-100% / 0-1023 (resolução de 10 bits).

-> Pressione (6) para gravar o valor (0x61 - ASCII 'a') na memória EEPROM interna do PIC.

-> Pressione (7) para gravar o valor (0x62 - ASCII 'b') em memória EEPROM externa via protocolo I2C. [Note o valor gravado no simulador - 62].

USART

O acompanhamento do código pode ser feito através do canal USART. Para isso, foi feita a instalação e a configuração do tty0tty.

* Código sujeito a mudanças.

OBS: Os botões (8) (9) (*) (0) e (#) NÃO executam nenhuma ação, mas podem ser programados para tal.