реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Выпендривается ATMega64, не даёт себя прошить... и прочитать.
GDI
сообщение Apr 24 2008, 12:52
Сообщение #16


Профессионал
*****

Группа: Свой
Сообщений: 1 235
Регистрация: 14-05-05
Из: Санкт-Петербург
Пользователь №: 5 008



Гдето в сети встречал вариант использования в таким случае мультиплексора 2х4 управление направлением осуществлялось сигналом ресет, т.е. когда программатор подает ресет на схему, то мультиплексор переключает сигнал с программатора на МК, а в нормальном режиме работв ресет находится в высоком состоянии и мультиплексор подключает МК к схеме.
Более простой вариант - использовать последовательный резистор в линии к ADM2483, но может и не прокатить.


--------------------
http://www.embedders.org Блоги разработчиков электроники.
Go to the top of the page
 
+Quote Post
UniBomb
сообщение Apr 24 2008, 12:57
Сообщение #17


Частый гость
**

Группа: Свой
Сообщений: 148
Регистрация: 26-05-05
Пользователь №: 5 416



Цитата
попробуйте резистор в место разреза засандалить - по идее должно сработать...
Только резюк скорость вам зарежет...

Попробую)) Насчёт скорости посмотрим, может и хватит))

Цитата
Гдето в сети встречал вариант использования в таким случае мультиплексора 2х4 управление направлением осуществлялось сигналом ресет, т.е. когда программатор подает ресет на схему, то мультиплексор переключает сигнал с программатора на МК, а в нормальном режиме работв ресет находится в высоком состоянии и мультиплексор подключает МК к схеме.

Подобная мысль уже пришла ко мне в голову))) Только я хотел использовать полевик или оптрон))

Всем спасибо, тему можно считать окончательно закрытой))
Go to the top of the page
 
+Quote Post
Nick_Shl
сообщение Apr 24 2008, 18:39
Сообщение #18


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 17-04-08
Пользователь №: 36 850



Цитата(UniBomb @ Apr 24 2008, 15:40) *
Встал теперь другой вопрос - как мне быть дальше? Ставить джампер? Мне кажется это решение не очень практично....
Ещё можно вместо нулевого порта(TXD0/RXD0) использовать первый (TXD1/RXD1)... Или использовать бутлоадер и шится по ком потру.

Сообщение отредактировал Nick_Shl - Apr 24 2008, 18:40
Go to the top of the page
 
+Quote Post
million68
сообщение Apr 25 2008, 05:46
Сообщение #19


Участник
*

Группа: Участник
Сообщений: 59
Регистрация: 9-03-07
Из: USSR
Пользователь №: 26 007



Цитата(UniBomb @ Apr 24 2008, 15:40) *
На нём сидит микросхема ADM2483. Так вот он на линии RxD0 удерживала сигнал высокого уровня. Сответсвенно данные с программатора в мк не поступали. .

Подтяните ногу 4 RE ADM243 резистором к VCC, тогда при программировании (reset=0) все ноги Меги в Z-состоянии, а "1" на RE приведет к "...and driving it high disables the receiver."
Go to the top of the page
 
+Quote Post
Flasher
сообщение Apr 25 2008, 10:40
Сообщение #20


Местный
***

Группа: Свой
Сообщений: 374
Регистрация: 6-09-05
Из: Тирасполь, Приднестровье
Пользователь №: 8 294



Правильный ответ- использование бутлоадера.Например http://progloader.nm.ru/ Или другие варианты. Изменять схему- это не есть хорошо.
Go to the top of the page
 
+Quote Post
ReAl
сообщение Apr 25 2008, 11:17
Сообщение #21


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



Цитата(UniBomb @ Apr 24 2008, 15:57) *
Попробую)) Насчёт скорости посмотрим, может и хватит))
Не то место, где надо про это волноваться.
Даже_10_килоом * даже_100_пФ = всего_1_мкс.
Это помешает SPI-ной флешке, см тему про программатор и флешку http://electronix.ru/forum/index.php?showtopic=46712
Но это уже не помешает UART-у на 115200.
А на самом деле можно поставить пару килоом и ёмкость входа с монтажом реально не 100, а пусть 10пФ, итого это даже на 921600 мешать не будет и даже на нескольких МГц SPI.

У меня в какой-то системе на SPI кроме флешки висели часы с 3-проводным интерфейсом, одна двунаправленная линия данных, которая выходила из Hi-Z при чтении из часов. Ну так просто между MOSI и MISO был резистор 2,4к и часы своей одной ногой висели на MISO. При выходе из Hi-Z часы пересиливали резистор и передавали в контроллер, а при записи в часы данные на них подавались через последовательные 2,4к. SPI 2MHz шуршал без проблем, а там по ёмкости была и IO-нога часов, и выходная флешки, и вход MISO самого контроллера.


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd June 2025 - 01:44
Рейтинг@Mail.ru


Страница сгенерированна за 0.01358 секунд с 7
ELECTRONIX ©2004-2016