Este é um treinamento sobre o microcontrolador Microchip PIC18F4520. Durante o tempo de estudos iremos detalhar cada um dos itens que compõem este chip. Estudaremos todos os registradores, timers, comparadores etc...
Utilizaremos ferramentas de desenvolvimento de hardware e de software para alvançar o objetivo de tonar um pouco mais simples, principalmente para os iniciantes, aquilo que muitos candidatos consideram muito complexo e acabam por desistir da jornada.
Este microcontrolador é muito completo e portanto, muito poderoso. A base de conhecimento adquirida sobre ele pode facilitar muito o estudo de qualquer outro modelo seja de qual fabricante for.
Este foi um dos motivos da escolha do modelo e um segundo motivo é o fato de eu ter já publicado uma série grande de artigos e projetos no YouTube sobre estes microcontroladores. Lá você poderá encontrar vídeos de apoio e também um treinamento sobre PIC, gratuito, que poderá lhe servir de apoio e pesquisa para o que será dito durante esta caminhada.
Ainda no canal você poderá encotrar outros projetos envolvendo PICs e, por exemplo, displays touch de alta performance, construídos com base no PIC32.
Este é um projeto interessante pois, se aperfeiçoado, pode ser usado como um computador de bordo para automóveis a ser adaptado em modelos mais antigos que possuem carência de um instrumento deste nível.
Assim, espero que o treinamento possa dar aos alunos a motivação para vencer os obstáculos e adquirir uma base bastante sólida para seguir em frente neste caminho maravilhoso da eletrônic junto com a programação.
Desejo aos alunos um ótimo aproveitamento sobre a matéria.
O treinamento está dividido da seguinte forma:
1- Entrada e Saída
Nesta seção vamos estudar os PORTs A B C D E e os seus interligados, TRIS A,B,C,D,E, LAT A,B,C,D,E.
2- Conversor A/D
3- Timers
4- Interrupções
5- CCP
6- Comparadores
7- PWM
9- EEPROM
10- HLVD
11- Oscilador
12- EUART
13- I2C
14- SPI
15- Configurations bits
16- RS485