Нужна помощь CDC-232 и atmega16
В сети существует хорошо известный проект преобразования rsr232 в USB под названием CDC-232.
На сайте автора есть схемы для вариантов на attiny45, ATtiny2313 и ATmega8/48/88. Однако если скачать исходники, то в make файле список возможных мк, под которые можно собрать прошивку, несколько шире. В частности фигурирует atmega16. Прошивка без проблем собирается, однако цоколевка atmega16 и ATmega8/48/88 не совпадает. Возникает вопрос - а как собственно будет выглядеть схема CDC-232 для atmega16?
Логично предположить что она будет логически идентична ATmega8/48/88.
Т.е. подключение usb это int0 и int1 - выводы 4,5 для atmega8 и соответственно 16,17 для atmega16. А подключение rs232 это rx,tx - выводы 2,3 для atmega8 и соответственно 14,15 для atmega16.
Вот и нужна помощь того кто хорошо разбирается в Си, и может посмотреть исходники, что бы подтвердить или опровергнуть мои предположения.
Сайт проекта CDC-232 (искаженный)
ввв.recursion.jp/avrcdc/cdc-232.хтмл
Зарание спасибо.
|