Автор | Сообщение |
стопыч
Фанат форума
Сообщения: 3151
|
С четвертого вывода COMпорта пропущено через MAX232N (Pin8-Pin9), с Pin9 через резистор 10к в базу N-P-N транзистора. Коллектор транзистора подкл к +5в через 10к и к пину ресет проца. Эммитер на корпус(общий, или минус пять, кому как нравится). На пине "ресет" проца напряжение 0в. На базе транзистора 0,68в. А на Pin9 MAX232N напряжение 4,5в. В обесточенном состоянии выв9 МАКСа не пробит ни на +5, ни на корпус. Сколько должно быть на девятой ноге МАКСа? |
|
стопыч
Фанат форума
Сообщения: 3151
|
во!!! А это откуда?! обведено овалом.
ДОБАВЛЕНО 18/11/2016 10:24
На макс подано 5в. Если предположить, что маркировка первой ноги не от углубления в корпусе, то минус 8вольт, это с удвоителя напряжения. А как же тогда макс запитан, если он развернуто впаян??? Непонятки!
|
|
стопыч
Фанат форума
Сообщения: 3151
|
по даташиту вродь от углубления с торца корпуса счет...
ДОБАВЛЕНО 18/11/2016 11:19
Если выводы считать как по даташиту, то на 2 и 6 выводах 8,5в разной полярности, относительно GND, есть. В выключеном состоянии сопротивление межлу выв 2 и выв 14 --- 2,7к. Выв 14 не подключен к компутеру. и на нем "-8,5в".
|
|
Lenchik
Фанат форума
Сообщения: 7937
|
стопыч, Конденсаторы припаял к 2 и 6?
Микросхема инвертирующая. Значит у тебя на 8 выводе минус с компьютера приходит.
Программу запусти, которой ты рулить СОМ портом собрался. Нужна инициализация порта в исходное состояние. |
|
стопыч
Фанат форума
Сообщения: 3151
|
Да минус с компа. Запускал и другую прогу(ICProg) пик считал этим же компортом. А запускаю Prog08SZ и минус есть.
ДОБАВЛЕНО 18/11/2016 12:46
к 2 и 6 кондеры припаяны. Там удвоение происходит. Как провести инициализацию? |
|
papa7
Завсегдатай
Сообщения: 365
|
стопыч писал: | А запускаю Prog08SZ и минус есть. |
Это MON08? Питание 5 в лучше брать от внешнего ИП. IRQ проверяй в схеме, куда подключаешься. Схема часто просадку дает.IRQ должно быть не меньше 8.2в (хотя, у кого то и при 7.8 работало. У меня нет.)
Остальное на почту отправил. |
|
стопыч
Фанат форума
Сообщения: 3151
|
Питание внешнее. А с четвертого пина компорта идет отрицательное, а макс232 инвертируя его открывает транзистор и на резет проца у мну 0в.
ДОБАВЛЕНО 18/11/2016 13:53
papa7, IRQ 8,15v.
ДОБАВЛЕНО 18/11/2016 13:56
А тут теперь проблема с reset образовалась. Непойму, что произошло, ранее ресет был. и это ком-порт не дает ему "резетится" своим минусом на четвертом выходе. |
|
Lenchik
Фанат форума
Сообщения: 7937
|
стопыч, СОМ порты при запуске операционной системы не настраиваются. Их должна настроить твоя программа. Если есть возможность, проверь на другом компьютере. |
|
стопыч
Фанат форума
Сообщения: 3151
|
Проверил, на другой жесткий диск установил программу и нормализовалось. Ща с четвертого пина компорта +4,6в, а после инверсии с пин9 макс232 ---- 0в, транзистор закрыт, на выводе "ресет" проца 4,6в.
ДОБАВЛЕНО 18/11/2016 15:45
Lenchik, спасибо. Только теперь, хоть название темы меняй.... Проц HC908GP32 в отладочный режим так и не идет. Ну мож кварц потому что у меня не тот. 4мГц. А мож ему вообще только на OSC1 нужно частоту подавать. Надо 4,9152 мегацикла. Нет такого кварца. |
|
papa7
Завсегдатай
Сообщения: 365
|
стопыч писал: | .... Проц HC908GP32 в отладочный режим так и не идет. Ну мож кварц потому что у меня не тот. 4мГц. А мож ему вообще только на OSC1 нужно частоту подавать. Надо 4,9152 мегацикла. Нет такого кварца. |
Если EWM1000+ , то не выпаивая штатный, возьми 9.83MHz и подай на OSC1. OSC2 - не трогай. Штатный кварц не трогай.
На почту отправлял точки подключения. |
|
стопыч
Фанат форума
Сообщения: 3151
|
papa7, нет у меня 9,83... Если и найду кварц, то генератор надо спаять будет.
ДОБАВЛЕНО 18/11/2016 16:12
Прога Prog08SZ. проц на макетке и адаптер на той же макетке. Ежели прям на модуле, то генератора нет. Вот и думал кварцем обойтись
покудова. Генерацию на кварце вижу.
ДОБАВЛЕНО 18/11/2016 16:28
на PTC0 (+5v через килоом). на PTC3 (+5 через килоом). Vdd, VddaD, VddA (+5v). от CGMXFC Pin42, на GND кондер 0,022. Ну и кварц 4,0мГц с кондерчиками по краям по 22пика. PTA7, Vss, VssaD, VssA, PTC1 - это всё на GND. Ресет (Pin1). IRQ (Pin11) 8,15v. Мож чего в даташите на проц недопонял? Или из за кварца?
ДОБАВЛЕНО 18/11/2016 16:33
Не, есть генератор! Г3-7! Он на стол не поместится. |
|
papa7
Завсегдатай
Сообщения: 365
|
стопыч писал: | papa7,.. нет у меня 9,83... Если и найду кварц, то генератор надо спаять будет.
..на PTC0 (+5v через килоом). на PTC3 (+5 через килоом). Vdd, VddaD, VddA (+5v). от CGMXFC Pin42, на GND кондер 0,022. Ну и кварц 4,0мГц с кондерчиками по краям по 22пика. PTA7, Vss, VssaD, VssA, PTC1 - это всё на GND. Ресет (Pin1). IRQ (Pin11) 8,15v. Мож чего в даташите на проц недопонял? Или из за кварца? |
из за кварца - ДА!
Не войдет он в монитор при таком кварце. Ищи 9,83 |
|
стопыч
Фанат форума
Сообщения: 3151
|
papa7, тока Г3-7!!! кварцы за сто км продаются. До поездки в город придется отложить. |
|
Klop
Завсегдатай
Сообщения: 379
|
Частота кварца д.б в 1024 раз выше скорости битрейта. Посмотри что есть у тебя из кварцев и какие стандартнЫе скорости битрейта есть у проги МОН (еще есть specified :-) ) .
9М8304 замечательно меняется на 10М.с учетом допуска |
|
стопыч
Фанат форума
Сообщения: 3151
|
десять нету. Есь 8мГц. скорости с с этим кварцем (8мГц) перебрал. не идёт. спецскорость еще не пробовал. |
|
стопыч
Фанат форума
Сообщения: 3151
|
кварц 8,0мГц скорость поставил в specified 7812. непомогло. осцилом на ресет проца встал, хоть бы мигнул при нажатии ОК в программе.
Действие мое: выбрал вверху Class 4. выставил COM1, набрал в specified 7812, выбрал ignor ss. Нажал внизу contact target.
появилось окошко с просьбой выкл вкл питание проца (у меня вместе с адаптером выключается питание). Выдергую бп из розетки, включаю обратно и сразу жму ОК в окошке проги.и вт чего вижу: на фотке только скорость выбрана другая, но и с 7812 тож самое.
IMG_5729.rar 619.62 КБ Скачано: 208 раз(а)
|
|
Klop
Завсегдатай
Сообщения: 379
|
Кроме наличия лупа ничего не прошло. Что-то не то ты жмешь..4 класс, почему не 1й или 3й?
Если есть коммутация питания и HV, то прога все делает автоматом на 1м классе.
Резет дергать и не нужно - есть понятие POR - PowerOnReset
Дергать адаптер - круто, но питание нужно отключать так, что-бы оно прпадало и только на процессоре и подтяжках и, причем, ниже 0,1в. |
|
стопыч
Фанат форума
Сообщения: 3151
|
отключаю бп до полного потухания светодиода на адаптере. Думаю к нулю спадает. что такое HV? Коммутация питания какая должно быть, чтоб прога сама его комутировала, или я сам тумблер должен щелкать? Насчет ресет: осиллом я должен видеть, на первой ноге проца, дрыг в момент нажатия кнопочки ОК в проге? |
|
papa7
Завсегдатай
Сообщения: 365
|
стопыч писал: | десять нету. Есь 8мГц. скорости с с этим кварцем (8мГц) перебрал. не идёт. спецскорость еще не пробовал. |
Оставь его вторым. Подойдет для AZ32. Этот на 9,83 не запускался. У меня 2 стоят. 9,83 и 8,0.
Стоп. Погодь.
Можешь попробовать, но не факт.
Класс - 1
Бауд - 19200 ( или чуть меньше)
Кварц - 8.0 |
|
стопыч
Фанат форума
Сообщения: 3151
|
пробова. нейдет.
ДОБАВЛЕНО 19/11/2016 00:02
мож из за того, что отдельно проц не отключается, а приходится весь адаптер с процем отключать. |
|