Comunicação do PIC

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

Comunicação do PIC

Mensagempor joao » 18 Abr 2008 03:55

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
Avatar do usuário
joao
Byte
 
Mensagens: 463
Registrado em: 17 Out 2006 08:21

Mensagempor phophollety » 18 Abr 2008 09:07

Pode usar no MSSP um por ver, ou SPI ou I2C mas, pode ter ao mesmo tempo uma uart e o MSSP ativo..
"3 minutes of boring code review means 3 hours less fixing LSD (Little Stupid Detail)" Dr. Mike Smith
"Dê-me um ponto de apoio e uma alavanca e moverei o mundo" Arquimedes
"Quando vejo um Alfa Romeo passar eu tiro o meu chapéu" Henry FORD.
Avatar do usuário
phophollety
Dword
 
Mensagens: 1511
Registrado em: 15 Out 2006 13:00
Localização: Santo André São Paulo, Brasil

Mensagempor Sergio38br » 18 Abr 2008 09:25

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
Avatar do usuário
Sergio38br
Word
 
Mensagens: 759
Registrado em: 22 Nov 2007 13:39
Localização: São Paulo - SP

Mensagempor fabim » 18 Abr 2008 09:35

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

tem sim. serial
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor Sergio38br » 18 Abr 2008 10:38

Retificando, mil desculpas, não possuem UART/USART/EUSART.......

Sergio
Avatar do usuário
Sergio38br
Word
 
Mensagens: 759
Registrado em: 22 Nov 2007 13:39
Localização: São Paulo - SP

Mensagempor tcpipchip » 18 Abr 2008 11:17

Na verdade seria fazer o famoso BIT BANGING
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!


Voltar para PIC

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

cron

x