У MAX232 есть 4 выхода: TX;RX;CTX;DTR/RTS(выбор джампером)
У Attiny Есть 4 входа : MOSI;MISO;SCK;RESET.
Вопрос: как их между собой соеденить? Выбирать RTS или DTR ? Через какой софт шить?
На счет MAX232-ATtiny: скорее точку TXD около max232 надо соединить с TXD tiny, ну и RXD аналогично. 2 этих выводов вполне достаточно чтобы наладить связь с ПК.
Чем шить? ну это каждому свое. Сам пользуюсь программатором AS2. Можно воспользоваться AVRprog, идущим в составе AVR Studio. Да и тем на счет прошивалок на форуме хватает. Ну а рсапиновка разъема стандартная.
MC34064 - супервизор питания.
Кварц поменять можно, но нужно ли?
Качай даташит на микру, которую будешь использовать, и кури. Туже ATtiny2313 подключаешь к максу RX к TXD(PD1) и TX к RXD(PD0). А шьешь ее через ноги PA2 (reset), PD2(SCK)(не уверен), PB6(MOSI), PB5(MISO) программатором хоть в 5 проводков. Ищи на форуме
BerZerK-ku писал(а):На счет MAX232-ATtiny: скорее точку TXD около max232 надо соединить с TXD tiny, ну и RXD аналогично. 2 этих выводов вполне достаточно чтобы наладить связь с ПК.
Я тоже считаю, что достаточно. Только работать не будет. Надо вход и выход соединять. а RTS-CTS и DTR-RI перемычками прямо на плате с ком разъема соеденить - проблем не будет. Нужно всего 2 провода для связи с компом. Кстати, и от ком-разъема к максу232 тоже RXD-Tout и TXD-Rin
Последний раз редактировалось MOHOXPOM Сб ноя 08, 2008 14:54:36, всего редактировалось 5 раз.
MOHOXPOM писал(а):Я тоже считаю, что достаточно. Только работать не будет. Надо вход и выход соединять. а RTS-CTS и DTR-RI перемычками прямо на плате с ком разъема соеденить - проблем не будет. Нужно всего 2 провода для связи с компом. Кстати, и от ком-разъема к максу232 тоже RXD-Tout и TXD-Rin
Точно. Предполагал что надписи на плате стоят для МК, а не для МАХ. Но судя по разводке, действительно надо "TXD" подключить ко входу UART-МК и наоборот.
А вот RTS-CTS и DTR-RI соединять все-таки необязательно. Смотря каким ПО пользоваться собираешься.
Так же считаю, что RTS-CTS и DTR-RI соединять не обязательно совсем, потому как это может потребоваться только для софта с аппаратным управлением потоком, а это редкость, на самом деле. Относительно первого поста: Вы попытались скрестить два интерфейса - SPI и UART (RS-232), без специальных мер это, в общем-то довольно сложно..
Ежели автор так замысловато спрашивал о программаторе на СОМ-порт, так тут понипрог в помошь.
Но лучше все-таки соединить перемычками эти контакты. Есть хорошая прога wTerm называется, я ее пользую. Можно будет хотя бы увидеть, что кабель нормальный а не урезанный, или что он подключен
Я соеденил перемычками:
"TX" у МАХ(нога 12) с "TXD" у Tiny(нога 3)
"RX" у MAX(нога 10) с "RXD" у Tiny(нога 2)
Правильно?Или поменять наоборот?
Можно ли к PD-выходам подключать светодиоды так, как и к PB-выходам?
Похоже, что не верно. Давайте сначала разбираться. У МАХа есть 2 приемника и 2 передатчика. Приемниками называем то, что принимает данные с компа, т.е. вход RS-232. Получаем такие пары выводов: вход RS-232 (вывод 13) - выход TTL (выв. 12), вход RS-232 (вывод 8 ) - выход TTL (выв. 9) - это приемники, и наоборот, передатчики: выход RS-232 (вывод 14) - вход TTL (выв. 11), выход RS-232 (вывод 7) - вход TTL (выв. 10).
Для общения с компом должно быть так: выход компа (ТХ) -> вход приемника MAXa (выв. 8 или 13) -> выход приемника МАХа (выв. 9 или 12) -> вход МК (RX) - это для приема данных с ПК, для отправки на ПК: выход МК (ТХ) -> вход передатчика МАХа (выв. 10 или 11) -> выход передатчика MAXa (выв. 7 или 14) -> вход ПК (RX).
Пары выводов MAXa вход/выход фиксированные, т.е. подав сигнал на вход 10 не стоит ожидать его на выходе 14
Ну или проще: RX(max232) к TX(МК), TX(max232) к RX(МК)
А на счет светиков - пожете подключать куда угодно через ограничительные резисторы. Главное не на ресет и ноги резонатора. Дальше зависит от программы - как напишешь, тем и моргнешь