User Tag List

Страница 33 из 139 ПерваяПервая ... 293031323334353637 ... ПоследняяПоследняя
Показано с 321 по 330 из 1383

Тема: Компьютер "ZXM-Phoenix" - клон, рожденный на форуме

  1. #321

    Регистрация
    09.06.2007
    Адрес
    Минск
    Сообщений
    756
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Жду не дождусь результатов... Следующий комп буду паять Phoenix!!!
    ZXM-Phoenix 1024 + VGA&PAL

    Байт 128К + TR-DOS + AY + TURBO; Балтик 48К; Sharp MZ-800

  2. #322

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,142
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    772
    Поблагодарили
    418 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В первом посте выложил фото собранной платы.
    Правда сейчас большие микрухи вынул
    Вообщем так, компьютер запустился но без контроллера ATMEGA8515.
    Клавы пока нет, так как не работает мега.

    Вернее работает, но странно.
    Когда нет ПЗУ, клава определяется, т.е. контроллер работает.
    Поставил ПЗУ с экраном Диззи. Программа записанная там копирует в видео область просто экран и зацыкливается. Обращений на чтение к порту клавы нет. Только на запись - бордюр синий.
    И контроллер не может определить клаву - короче висит.

    Посему вопрос к Камилю. В чем может причина.
    Прошил прошивку 2.6 от мультикарты.

    Ну и вот скриншотики. Первый - тестовый(проверка правильности мультиплексирования).
    Второй - обычный(рабочий). Контроллер клавы не установлен.
    На качество скриншотов не обращайте внимание. У меня парфозный тв тюнер в компе на работе.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	ZXM_Phoenix_screen_test.jpg 
Просмотров:	473 
Размер:	63.7 Кб 
ID:	11079   Нажмите на изображение для увеличения. 

Название:	ZXM_Phoenix first screen.jpg 
Просмотров:	387 
Размер:	28.6 Кб 
ID:	11080  
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  3. #323

    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,726
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    148
    Поблагодарили
    91 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick
    Вообщем так, компьютер запустился но без контроллера ATMEGA8515.
    Клавы пока нет, так как не работает мега.
    Вернее работает, но странно.
    Когда нет ПЗУ, клава определяется, т.е. контроллер работает.
    Как ты это определяешь? Реагирует на Caps Lock, Scroll Lock и Num Lock?
    Кстати горящий Scroll Lock - клавиатура отключена.

    Цитата Сообщение от Mick
    И контроллер не может определить клаву - короче висит.
    Тоесть не реагирует на управляющие клавиши?


    Цитата Сообщение от Mick
    В чем может причина. Прошил прошивку 2.6 от мультикарты.
    Будем разбиратся

    Цитата Сообщение от Mick
    Ну и вот скриншотики. Первый - тестовый(проверка правильности мультиплексирования).
    Второй - обычный(рабочий).
    Поздравляю, уже что-то работает и это хорошо.

  4. #324

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,142
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    772
    Поблагодарили
    418 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от caro Посмотреть сообщение
    Как ты это определяешь? Реагирует на Caps Lock, Scroll Lock и Num Lock?
    Да, я так определяю. А еще признак - второй раз после включения питания все три промаргивают.

    Цитата Сообщение от caro Посмотреть сообщение
    Кстати горящий Scroll Lock - клавиатура отключена.
    А вот два крайних горящих светодиода что означают. Иногда такое показывает.

    Цитата Сообщение от caro Посмотреть сообщение
    Тоесть не реагирует на управляющие клавиши?
    Когда нет ПЗУ - реагирует на все. А с ПЗУ еще заметил частенько активизируется сигнал WAIT. Ну естетсвенно процессор ожидает. И еще ресетом иногда подергиваешь.
    Клава при этом не подает ни каких признаков(не реагирует).

    Цитата Сообщение от caro Посмотреть сообщение
    Поздравляю, уже что-то работает и это хорошо.
    Спасибо, уже самому приятно - сколько возился с ним.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  5. #325

    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,726
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    148
    Поблагодарили
    91 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick
    А вот два крайних горящих светодиода что означают. Иногда такое показывает.
    Два крайних на клавиатуре?
    Они у тебя, что не подписаны?
    Слева, направо: [Num Lock] [Caps Lock] [Scroll Lock]
    Состояние индикаторов [Num Lock] и [Scroll Lock] запоминается в EEPROM , а [Caps Lock] по Сбросу всегда обнуляется.

    Цитата Сообщение от Mick
    Когда нет ПЗУ - реагирует на все. А с ПЗУ еще заметил частенько активизируется сигнал WAIT.
    Это может происходить только при наличии обращений к портам контроллера.
    Посмотри осцилографом сигналы ва входах INT0 и INT1 МЕГИ.
    Нет ли там какого-либо "мусора".

    Цитата Сообщение от Mick
    И еще ресетом иногда подергиваешь.
    Клава при этом не подает ни каких признаков(не реагирует).
    Не понял, каким ресетом?
    На входе МЕГИ или Z80?
    Или клавишей <PrintScreen>?

  6. #326

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,142
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    772
    Поблагодарили
    418 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от caro Посмотреть сообщение
    Два крайних на клавиатуре?
    Они у тебя, что не подписаны?
    Слева, направо: [Num Lock] [Caps Lock] [Scroll Lock]
    Состояние индикаторов [Num Lock] и [Scroll Lock] запоминается в EEPROM , а [Caps Lock] по Сбросу всегда обнуляется.
    Понял

    Цитата Сообщение от caro Посмотреть сообщение
    Не понял, каким ресетом?
    На входе МЕГИ или Z80?
    Или клавишей <PrintScreen>?
    Именно мегой, но клавишу <PrintScreen> не нажимал.
    Я зацепился осцилографом на ресет. По кнопке ресет - сигнал такой длинненький, это понятно. Но вот когда идет определение клавы(ну я так понял), мега такие короткие ресеты преодически выдавала.
    Впрочем такие импульсы формируются если нажимать на <PrintScreen>.
    Вот я пока и задумался.

    И еще, Камиль можешь вставить в прошивку обработку порта джойстика и обработку прерывания INT2 - RD1F/ ?
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  7. #327

    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,726
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    148
    Поблагодарили
    91 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick
    И еще, Камиль можешь вставить в прошивку обработку порта джойстика и обработку прерывания INT2 - RD1F/ ?
    Добейся пока, что бы текущая прошивка заработала,
    а потом будем делать доработки и расширения.

  8. #328

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,142
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    772
    Поблагодарили
    418 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от caro Посмотреть сообщение
    Добейся пока, что бы текущая прошивка заработала,
    а потом будем делать доработки и расширения.
    Точно.
    Вот думаю. Если я подниму резистор через который активируется INT0(опрос порта FE), то клава для системы не будет присутствовать. По идее мега при этом не дожна выдавать самостоятельно ни каких сигналов, это так?

    Буду пока добиваться чтобы клава работала сама по себе.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  9. #329

    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,726
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    148
    Поблагодарили
    91 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick
    Вот думаю. Если я подниму резистор через который активируется INT0(опрос порта FE), то клава для системы не будет присутствовать. По идее мега при этом не дожна выдавать самостоятельно ни каких сигналов, это так?
    Если нажать <Scroll Lock>, так чтобы индикатор [Scroll Lock] зажегся, то на выводе INT0 устанавливается "1", которая блокирует реакцию контроллера на опрос порта клавиатуры.
    Так должно быть, проверь. Мега при этом никак не должна реагировать на импульсы опроса клавиатуры.

  10. #330

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,142
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    772
    Поблагодарили
    418 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от caro Посмотреть сообщение
    Если нажать <Scroll Lock>, так чтобы индикатор [Scroll Lock] зажегся, то на выводе INT0 устанавливается "1", которая блокирует реакцию контроллера на опрос порта клавиатуры.
    Так должно быть, проверь. Мега при этом никак не должна реагировать на импульсы опроса клавиатуры.
    Отчет:
    Вообщем попытался я сегодня отвязаться от меги - изучить почему с установленной мегой спек висит. Отцепил диоды от RES, NMI и WAIT. Отцепил резистор, разорвав цепь чтения порта клавиатуры.
    Стал комп выходить в меню, но периодически скидывался.
    Стал дальше смотреть и заметил вот что. Линия A4 и A5, которая в данном компьютере заходит в мегу напрямую, в отличии от мультикарты(через ATFку). Там происходит следующее. Когда работает комп уровень нормальный, скажем 0...5В. Но в момент зависания станоовится линия в 0...2в или 2...5в, как бы подставка. Я решил аккруатно отогнуть выводы меги. После этого стало лучше, но опять зависал. Проверил сигнал RD на меге - такая же хрень. Поднял ее - все зависать перестал. Но и мега клаву не хочет определять.
    Кстати без ПЗУ клава определяется, но через некоторое время - виснет мега(нет реакции на нажимания).

    Может я не так установочные биты прошил
    Последний раз редактировалось Mick; 16.03.2009 в 21:56.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

Страница 33 из 139 ПерваяПервая ... 293031323334353637 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 13
    Последнее: 24.06.2014, 14:22
  2. продам компьютер клон спектрума "sintez-2"
    от Андрей 34 в разделе Барахолка (архив)
    Ответов: 6
    Последнее: 12.08.2008, 11:48
  3. Ответов: 0
    Последнее: 26.06.2005, 11:52

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •