[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Особых препятствий не видно. На PIC'е реализовывается ведь программный СОМ-порт.
Но при этом нужно отдавать себе отчет, что:
- это потребует использования внешнего прерывания с высоким приоритетом;
- если уж мы начали принимать или передавать байт через программный порт, то уж об остальном на это время нужно забыть совершенно.
Так что порты, похоже, могут друг другу мешать.
Лучше, все-таки, взять процессор с двумя аппаратными СОМами.
Или поступить как мои знакомые - взять две AVR'ы (в каждой по СОМу) и связать их по SPI. Я бы так никогда не сделал, однако работает, да и пишется программа не сложно (ее для знакомых писал я).
E-mail: info@telesys.ru