Mastk...
Ainda nao estou tendo problemas..tenho que fazer com dois pics se comuniquem via serial e gostaria de saber:
Qual a diferenca entre utilizar interrupcao (rda) e o comando kbhit() ??
Obrigado
Muganga
Moderadores: andre_luis, 51, guest2003, Renie
btpavao escreveu:mugangalinux
Até o pouco que conheço de PIC, só programei alguns 16F e 18F, eles não permitem o roteamento de pinos. Dê uma olhada no datasheet do PIC que vc está usando, lá no PIN DIAGRAM, vc achará os pinos correspondentes a serial.
Só por curiosidade, existem microcontroladores que permitem o roteamento dos pinos. Nos PSoC`s vc pode atibuir qualquer coisa (expl: serial, AD, 485, etc) a qualquer pino, ele é modular, o que é excelente para dificultar a engenharia reversa do projeto. Os uC ARM também permitem o roteamento, porém neste uC, o roteamento é limitado a alguns pinos.
De nada,
Btpavao
btpavao escreveu:
mugangalinux
Até o pouco que conheço de PIC, só programei alguns 16F e 18F, eles não permitem o roteamento de pinos. Dê uma olhada no datasheet do PIC que vc está usando, lá no PIN DIAGRAM, vc achará os pinos correspondentes a serial.
Só por curiosidade, existem microcontroladores que permitem o roteamento dos pinos. Nos PSoC`s vc pode atibuir qualquer coisa (expl: serial, AD, 485, etc) a qualquer pino, ele é modular, o que é excelente para dificultar a engenharia reversa do projeto. Os uC ARM também permitem o roteamento, porém neste uC, o roteamento é limitado a alguns pinos.
De nada,
Btpavao
ARM, só para algumas funções muito especificas. Como exemplo controle de TFT.. Fora isso, os que eu conheço e estudei, nenhum permite.
Fabim
quando configuro dois pinos (tx e rx) do pic, posso usar qualquer pino ou o pic tem o pino exato para comunicação serial?
btpavao escreveu:btpavao escreveu:
mugangalinux
Até o pouco que conheço de PIC, só programei alguns 16F e 18F, eles não permitem o roteamento de pinos. Dê uma olhada no datasheet do PIC que vc está usando, lá no PIN DIAGRAM, vc achará os pinos correspondentes a serial.
Só por curiosidade, existem microcontroladores que permitem o roteamento dos pinos. Nos PSoC`s vc pode atibuir qualquer coisa (expl: serial, AD, 485, etc) a qualquer pino, ele é modular, o que é excelente para dificultar a engenharia reversa do projeto. Os uC ARM também permitem o roteamento, porém neste uC, o roteamento é limitado a alguns pinos.
De nada,
Btpavao
ARM, só para algumas funções muito especificas. Como exemplo controle de TFT.. Fora isso, os que eu conheço e estudei, nenhum permite.
Fabim
Só programei os Cortex-M3 da ST, nesses sei que é possível rotear os pinos de AD, UART, I2C, SPI, CAN.
Btpavao
Usuários navegando neste fórum: Bing [Bot] e 1 visitante