Skip to content

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

Notifications You must be signed in to change notification settings

cadu-miranda/PICSimLab-Demo-XC8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

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

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages