![]() |
#21
|
|||
|
|||
![]()
Vladislav Korotnev написал(а) к Dmitri Kamenski в Aug 16 20:45:19 по местному времени:
Привет, Dmitri! 30 авг 16 18:08, Dmitri Kamenski -> Vladislav Korotnev в сообщении по ссылке area://ZX.SPECTRUM?msgid=2:5023/24.1+57c5a163: DK> В схеме контроллера клавиатуры от caro, А0 нигде не подлючается к DK> атмеги! А0 совместно с /IORD1 формируют сигнал чтения порта DK> клавиатуры. В пентагоне этот сигнал уже сформирован на DD49. И его, DK> только его, необходимо кинуть на 4 ногу контроллера. Не А0, а КА0 подключаю. А если не подключаю, всё работает. С наилучшими пожеланиями, Vladislav. --- ------ |
#22
|
|||
|
|||
![]()
Dmitri Kamenski написал(а) к Vladislav Korotnev в Aug 16 19:00:56 по местному времени:
Нi Vladislav! 30 августа 2016 20:43, Vladislav Korotnev писал Dmitri Kamenski: DK>> А0 не КА0. Посмотри D70 АП5. VK> Ну вот, КА0 и подключаю. А результат всё тот же. (см предыдущее VK> письмо) Куда ты его подключаешь? К 4 ноге атмеги? VK> Попробовал загрузить саундтрекер, курсор двигается всюду, кроме как VK> вниз, ну и по меню навигации нет. Хоть с подключенным КА0, хоть без. Bye Vladislav! --- BBS telnet | NEWS nntp | FECНO ftp | WEB http | wfido.ru |
#23
|
|||
|
|||
![]()
Vladislav Korotnev написал(а) к Dmitri Kamenski в Aug 16 21:05:47 по местному времени:
Привет, Dmitri! 30 авг 16 19:00, Dmitri Kamenski -> Vladislav Korotnev в сообщении по ссылке area://ZX.SPECTRUM?msgid=2:5023/24.1+57c5adbb: VK>> Ну вот, КА0 и подключаю. А результат всё тот же. (см предыдущее VK>> письмо) DK> Куда ты его подключаешь? К 4 ноге атмеги? Ко второй, зачем к четвертой-то %) К четвертой подвел тот сигнал с DD49, после него поведение нормальное ровно пока не подключишь KA0, но не работают стрелочки и часть клавиш. С наилучшими пожеланиями, Vladislav. --- ------ |
#24
|
|||
|
|||
![]()
Dmitri Kamenski написал(а) к Vladislav Korotnev в Aug 16 19:26:15 по местному времени:
Нi Vladislav! 30 августа 2016 21:05, Vladislav Korotnev писал Dmitri Kamenski: VK>>> Ну вот, КА0 и подключаю. А результат всё тот же. (см предыдущее VK>>> письмо) DK>> Куда ты его подключаешь? К 4 ноге атмеги? VK> Ко второй, зачем к четвертой-то %) Изначально речь шла о том, что ты А0 подключил в четвертой, вместо сигнала с DD49, и не знал что делать с /IORD1. Потом А0 превратился в КА0 (он же А9). VK> К четвертой подвел тот сигнал с DD49, после него поведение нормальное VK> ровно пока не подключишь KA0, но не работают стрелочки и часть клавиш. Проверяй все KA и KD. Чудес не бывает :-) Bye Vladislav! --- BBS telnet | NEWS nntp | FECНO ftp | WEB http | wfido.ru |
#25
|
|||
|
|||
![]()
Dmitri Kamenski написал(а) к Dmitri Kamenski в Aug 16 19:30:32 по местному времени:
Нi Dmitri! 30 августа 2016 19:26, Dmitri Kamenski писал Vladislav Korotnev: DK> Изначально речь шла о том, что ты А0 подключил в четвертой, вместо DK> сигнала с DD49, и не знал что делать с /IORD1. Потом А0 превратился в DK> КА0 (он же А9). А8 конечно же. Если будешь смотреть разные схемы, учти, есть схема нарисованная VMG и ее клоны. Так в них адресная шина, с какого-то перепоя, нумеруется как А1-А16, а не как у нормальных людей А0-А15. Bye Dmitri! --- BBS telnet | NEWS nntp | FECНO ftp | WEB http | wfido.ru |
#26
|
|||
|
|||
![]()
Vladislav Korotnev написал(а) к Dmitri Kamenski в Aug 16 21:35:40 по местному времени:
Привет, Dmitri! 30 авг 16 19:30, Dmitri Kamenski -> Dmitri Kamenski в сообщении по ссылке area://ZX.SPECTRUM?msgid=2:5023/24.1+57c5b4aa: DK> А8 конечно же. Если будешь смотреть разные схемы, учти, есть схема DK> нарисованная VMG и ее клоны. Так в них адресная шина, с какого-то DK> перепоя, нумеруется как А1-А16, а не как у нормальных людей А0-А15. У меня на обоих копиях А0-А15. Похоже, придётся лезть за программатором -- дошло наконец, что это моргание вейтом -- это просадки напруги в моменты, когда Z80 или атмега задумывается. Промерил, и правда 4.23. Ну или это вечер настал и напруга в сети просела до 218 В, хотя какое импульснику до этого дело (впрочем, если импульсник-то китайский...) На всякий случай скину BODLEVEL в 111b, дальше будем смотреть по ситуации. Один раз он сейчас таки включился правильно -- стрелки работали, зашел в бейсик-128, но напечатать толкового ничего не смог -- после каждой клавиши либо было залипание, либо долгий вейт с переинициализацией клавы (видимо ресет контроллера), либо выдавалась не та клавиша. А то, что кварц к атмеге у меня стоит на 24 МГц -- это нормально, или надо шить чем-то иным? С наилучшими пожеланиями, Vladislav. --- ------ |
#27
|
|||
|
|||
![]()
Dmitri Kamenski написал(а) к Vladislav Korotnev в Aug 16 19:53:15 по местному времени:
Нi Vladislav! 30 августа 2016 21:35, Vladislav Korotnev писал Dmitri Kamenski: DK>> А8 конечно же. Если будешь смотреть разные схемы, учти, есть DK>> схема нарисованная VMG и ее клоны. Так в них адресная шина, с DK>> какого-то перепоя, нумеруется как А1-А16, а не как у нормальных DK>> людей А0-А15. VK> У меня на обоих копиях А0-А15. Может попасться. VK> Похоже, придётся лезть за программатором -- дошло наконец, что это VK> моргание вейтом -- это просадки напруги в моменты, когда Z80 или Моргание вейтом, это моргание вейтом! Сам вэйт ты не используешь, так как кварц на 24МГц, и нет необходимости тормозить процессор в момент установки данных на шину (с 20МГц мега не успеет). Он всего лишь сигнализирует о том, что мега выставила на шину данные. Сколько мега жрет, когда горит светодиод? Ты резистор не забыл? VK> атмега задумывается. Промерил, и правда 4.23. Ну или это вечер настал VK> и напруга в сети просела до 218 В, хотя какое импульснику до этого VK> дело (впрочем, если импульсник-то китайский...) Сколько на выходе БП? Емкости около меги ставил? VK> На всякий случай скину BODLEVEL в 111b, дальше будем смотреть по VK> ситуации. VK> Один раз он сейчас таки включился правильно -- стрелки работали, зашел VK> в бейсик-128, но напечатать толкового ничего не смог -- после каждой VK> клавиши либо было залипание, либо долгий вейт с переинициализацией VK> клавы (видимо ресет контроллера), либо выдавалась не та клавиша. VK> А то, что кварц к атмеге у меня стоит на 24 МГц -- это нормально, или VK> надо шить чем-то иным? Нормально. Небольшой, говоря писюковым сленгом, разгон :-) Сама мега по даташиту максимум 20МГц. Bye Vladislav! --- BBS telnet | NEWS nntp | FECНO ftp | WEB http | wfido.ru |
#28
|
|||
|
|||
![]()
Vladislav Korotnev написал(а) к Dmitri Kamenski в Aug 16 22:21:30 по местному времени:
Привет, Dmitri! 30 авг 16 19:53, Dmitri Kamenski -> Vladislav Korotnev в сообщении по ссылке area://ZX.SPECTRUM?msgid=2:5023/24.1+57c5b9fd: DK> Моргание вейтом, это моргание вейтом! Сам вэйт ты не используешь, так DK> как кварц на 24МГц, и нет необходимости тормозить процессор в момент DK> установки данных на шину (с 20МГц мега не успеет). Он всего лишь DK> сигнализирует о том, что мега выставила на шину данные. Сколько мега DK> жрет, когда горит светодиод? Ты резистор не забыл? А с чего бы при вейте ему клавиатуру реинициализировать? Резистор стоит на 220. DK> Сколько на выходе БП? Емкости около меги ставил? Емкостей нет, выход пятивольтовый. DK> Нормально. Небольшой, говоря писюковым сленгом, разгон :-) Сама мега DK> по даташиту максимум 20МГц. Я про то, что прошивка рассчитана на работу на такой частоте или нет? Щас вот пытаюсь опять собрать программатор в рабочий вид С наилучшими пожеланиями, Vladislav. --- ------ |
#29
|
|||
|
|||
![]()
Vladislav Korotnev написал(а) к Vladislav Korotnev в Aug 16 22:48:51 по местному времени:
Привет, Vladislav! Ответ на письмо датированное <30 авг 16>, Vladislav Korotnev -> Dmitri Kamenski, в сообщении по ссылке area://ZX.SPECTRUM?msgid=2:5020/12000.64+57c5c101: Собрал программатор, распаял для удобства ICSP, прошил без фьюзов контроля питания. Сэймщитово, никаких изменений, только теперь ещё и когда КА0 убираешь -- не работает. Может ли так проявляться отсутствие емкостей по питанию (две по 0,1 и одна 10) или плавание частоты (сборка на макетке)? С наилучшими пожеланиями, Vladislav. --- ------ |
#30
|
|||
|
|||
![]()
Dmitri Kamenski написал(а) к Vladislav Korotnev в Aug 16 21:26:00 по местному времени:
Нi Vladislav! 30 августа 2016 22:21, Vladislav Korotnev писал Dmitri Kamenski: DK>> Моргание вейтом, это моргание вейтом! Сам вэйт ты не используешь, DK>> так как кварц на 24МГц, и нет необходимости тормозить процессор в DK>> момент установки данных на шину (с 20МГц мега не успеет). Он DK>> всего лишь сигнализирует о том, что мега выставила на шину DK>> данные. Сколько мега жрет, когда горит светодиод? Ты резистор не DK>> забыл? VK> А с чего бы при вейте ему клавиатуру реинициализировать? Это не фича, это именно твоя бага. VK> Резистор стоит на 220. DK>> Сколько на выходе БП? Емкости около меги ставил? VK> Емкостей нет, выход пятивольтовый. Сколько на самом деле на выходе БП, и сколько реально на меге? DK>> Нормально. Небольшой, говоря писюковым сленгом, разгон :-) Сама DK>> мега по даташиту максимум 20МГц. VK> Я про то, что прошивка рассчитана на работу на такой частоте или нет? Естественно рассчитана. И в названии написано n(o)w(ait). Wait будет использоваться только в режиме "турбо 7МГц". VK> Щас вот пытаюсь опять собрать программатор в рабочий вид Не спеши. Разберись сначала с питанием. Припаяй электролит + керамика. Bye Vladislav! --- BBS telnet | NEWS nntp | FECНO ftp | WEB http | wfido.ru |