Intel Galileo: 07 - Comunicação USART Galileo e PIC

of 19 /19
PiC18F2550: USART e ADC Objetivo Reconhecer as conexões da placa de desenvolvimento e implementar firmware para utilização da USART e ADC no ambiente MPLABX e compilador XC8

Embed Size (px)

Transcript of Intel Galileo: 07 - Comunicação USART Galileo e PIC

1. PiC18F2550: USART e ADC Objetivo Reconhecer as conexes da placa de desenvolvimento e implementar firmware para utilizao da USART e ADC no ambiente MPLABX e compilador XC8 2. PiC18F2550: USART e ADC Placa de Desenvolvimento Prov acesso aos pinos do PIC, fonte de alimentao e cristal oscilador, conexo USB, USART e firmware com bootloader 3. PiC18F2550: USART e ADC Pinos PIC Pinos na placa de desenvolvimento correspondem aos do microcontrolador 14 - VUSB 15- RC4/D-/VM 28- RB7/KBI3/PGD 1 - MCLR/VPP/RE3 4. PiC18F2550: USART e ADC Pinos PIC USART TX e RX 18 - RC7/RX/DT/SDO 17- RC6/TX/CK 5. PiC18F2550: USART e ADC Conexes pino 17- TX pin 0- RX 6. PiC18F2550: USART e ADC Conexes pino 17- TX pin 0- RX pino 18- RX pin 1- TX 7. PiC18F2550: USART e ADC Conexes pino 17- TX pin 0- RX pino 18- RX pin 1- TX pin 28- RB7 GND 8. PiC18F2550: USART e ADC Conexes pino 17- TX pin 0- RX pino 18- RX pin 1- TX pin 28- RB7 GND pin 4- RA2 9. PiC18F2550: USART e ADC Software Galileo Script Python para comunicao serial Configura comunicao serial da Galileo pinos 1(TX) e 0(RX) 10. PiC18F2550: USART e ADC Software Galileo Script Python para comunicao serial envia o caracter 11. PiC18F2550: USART e ADC Software Galileo Script Python para comunicao serial esvazia o buffer de entrada 12. PiC18F2550: USART e ADC Software Galileo Script Python para comunicao serial leitura da string enviada pela placa com o PIC 13. PiC18F2550: USART e ADC Firmware PIC18F2550 Implementado com o MPLABX e Compilador XC8 leitura do caractere enviado pela Galileo 14. PiC18F2550: USART e ADC Firmware PIC18F2550 Implementado com o MPLABX e Compilador XC8 teste da condio 15. PiC18F2550: USART e ADC Firmware PIC18F2550 Implementado com o MPLABX e Compilador XC8 leitura do conversor AD 16. PiC18F2550: USART e ADC Firmware PIC18F2550 Implementado com o MPLABX e Compilador XC8 Converso e escrita na USART 17. PiC18F2550: USART e ADC Concluso Atividade realizada envolveu implementao de firmware no microcontrolador para comunicao com a USART, conexo com a Galileo e implementao de script em Python para avaliar a comunicao entre as placas. 18. PiC18F2550: USART e ADC Resultado Placa Galileo e PIC com as conexes 19. PiC18F2550: USART e ADC Autor: Prof. Dr. Marco Tlio Chella DCOMP - Departamento de computao UFS - Universidade Federal de Sergipe Agradecimento A Intel que cedeu a placa Galileo para o desenvolvimento desse trabalho.