Página 1 de 1

Comunicação do PIC

MensagemEnviado: 18 Abr 2008 03:55
por joao
Oi Pessoal,

Estou com uma dúvida:
Eu tava vendo que a principal diferença entre o PIC 16F676 e 16F677 é que o último tem comunicações digitais:
0 -UART
0 -A/E/USART
0 -SPI
0 -I2C
1 -MSSP(SPI/I2C)
OBS: Tirado da Microchip

Alguém pode me explicar duas perguntas:
1 - Eu tenho todas essas portas ou apenas a ultima? É que ela é a única que aparece um número 1 na frente dela, mas tem alguns outros chips que aparece só uma linha no site da microchip ao contrário de todas...

2 - Será que uma boa alma poderia, bem rapidamente, explicar o que é essas portas? Eu sei que a porta I2C é para fazer debug diretamente em HW, mas o resto não tenho a mínima idéia. :(

Muito Obrigado,
Joao

MensagemEnviado: 18 Abr 2008 09:07
por phophollety
Pode usar no MSSP um por ver, ou SPI ou I2C mas, pode ter ao mesmo tempo uma uart e o MSSP ativo..

MensagemEnviado: 18 Abr 2008 09:25
por Sergio38br
ebaaaa sexta-feira... bom dia,

João

I2C é um protocolo especifico de comunicação desenvolvido pela Philips, voce pode ter A/D, memorias e outros dispositivos externos ao PIC para diversas finalidades.

SPI é outro protocolo que também reúne quase a mesma gama de dispositivos externo ao PIC, como vc tem os dois nos mesmo pinos pode usar no modo mais simples um ou outro, usando alguma porta bidirecional vc pode ter uma arranjo dos dois tipos de protocolo anexados ao projeto.

Os dois PIC mencionados não possuem porta serial, vc teria de emula-las por software.

O debug e programação destes PICs é realizados pelos pinos ICSPCLK e ICSPDAT.

Sergio

MensagemEnviado: 18 Abr 2008 09:35
por fabim
Os dois PIC mencionados não possuem porta serial, vc teria de emula-las por software.

tem sim. serial

MensagemEnviado: 18 Abr 2008 10:38
por Sergio38br
Retificando, mil desculpas, não possuem UART/USART/EUSART.......

Sergio

MensagemEnviado: 18 Abr 2008 11:17
por tcpipchip
Na verdade seria fazer o famoso BIT BANGING