Важная информация

User Tag List

Страница 10 из 10 ПерваяПервая ... 678910
Показано с 91 по 99 из 99

Тема: Проблема с программированием W27C512

  1. #91
    Guru Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,220
    Спасибо Благодарностей отдано 
    475
    Спасибо Благодарностей получено 
    900
    Поблагодарили
    592 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    bigral, всё возможно. По идее, у меня питание программатора (обычный трансформаторный адаптер-вилка, не ИБП!) гальванически отвязано от сети и с Орионом имеет связь только через интерфейсный шлейф. Т.е. земляная петля и выравнивание потенциалов исключены. Плохих паек в старом варианте шлейфа при моддинге не обнаружил.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  2. #91
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #92
    Guru Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,220
    Спасибо Благодарностей отдано 
    475
    Спасибо Благодарностей получено 
    900
    Поблагодарили
    592 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Как и обещал, проверил разные микросхемы регистра: 555ИР23, 1533ИР23, 74HCT374 и 74AC374. Все работают без проблем! Т.е. дело было в шлейфе ((
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  4. #93
    Moderator Аватар для BYTEMAN
    Регистрация
    11.01.2006
    Адрес
    Брест/Минск
    Сообщений
    8,394
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    179
    Спасибо Благодарностей получено 
    115
    Поблагодарили
    57 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А я подозреваю что это из-за замены микросхемы... Готов на пиво поспорить)))
    С уважением, Александр.
    Scorpion ZS-256 Turbo+ GMX-2048
    SID-Blaster/ZX
    Музей ретрокомпьютеров в Минске!
    Здесь ничего нет => http://byteman.by
    И здесь тоже --->>> http://bytespace.by

  5. #94
    Guru Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,220
    Спасибо Благодарностей отдано 
    475
    Спасибо Благодарностей получено 
    900
    Поблагодарили
    592 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    Post

    Цитата Сообщение от BYTEMAN Посмотреть сообщение
    А я подозреваю что это из-за замены микросхемы... Готов на пиво поспорить)))
    Подколки не понял. Если речь про микросхему регистра, то выше я как раз отписался о том, что "дело было не в бобине" (С)

    Весь геморрой был из-за 12-сантиметрового участка шлейфа. В чём именно: в наводках жил друг на дружку или из-за слишком тонкой земли - этого уже не выяснить.
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  6. #95
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от BYTEMAN Посмотреть сообщение
    Готов на пиво поспорить
    Готов лично привезти бутылочку в Питер? Приезжай...
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

  7. #96
    Member Аватар для USERHOME
    Регистрация
    27.02.2006
    Адрес
    MOSCOW
    Сообщений
    156
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    8 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  8. #97
    Guru Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,220
    Спасибо Благодарностей отдано 
    475
    Спасибо Благодарностей получено 
    900
    Поблагодарили
    592 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    Talking

    Цитата Сообщение от USERHOME Посмотреть сообщение
    Я хочу в Питер...
    У нас щас погода не очень, мягко говоря /-)


    Цитата Сообщение от USERHOME Посмотреть сообщение
    ...шлейфом скрученным в жгут - результат "не работает", всю голову сломали..
    Распушили шлейф в воздухе и дисковод стал работать..
    Тот случай, когда дело было именно в бобине )))
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

  9. #98
    Moderator Аватар для BYTEMAN
    Регистрация
    11.01.2006
    Адрес
    Брест/Минск
    Сообщений
    8,394
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    179
    Спасибо Благодарностей получено 
    115
    Поблагодарили
    57 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Denn Посмотреть сообщение
    Как и обещал, проверил разные микросхемы регистра: 555ИР23, 1533ИР23, 74HCT374 и 74AC374. Все работают без проблем! Т.е. дело было в шлейфе ((
    Цитата Сообщение от Denn Посмотреть сообщение
    Подколки не понял. Если речь про микросхему регистра, то выше я как раз отписался о том, что "дело было не в бобине" (С)
    хех, а я когда писал с мобилы, этой мессаги не заметил гг))) ну чо, если когда буду в Питере, то с меня пивасик)
    С уважением, Александр.
    Scorpion ZS-256 Turbo+ GMX-2048
    SID-Blaster/ZX
    Музей ретрокомпьютеров в Минске!
    Здесь ничего нет => http://byteman.by
    И здесь тоже --->>> http://bytespace.by

  10. #99
    Guru Аватар для Denn
    Регистрация
    04.05.2006
    Адрес
    St.-Petersburg
    Сообщений
    2,220
    Спасибо Благодарностей отдано 
    475
    Спасибо Благодарностей получено 
    900
    Поблагодарили
    592 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Случился занятный инцидент с W27C512, на этот раз со стиранием.
    В своё время сделал сабжевый программатор, написал к нему ПО и почти год успешно пользуюсь для прошивки W27C512.

    Коллега решил тоже сделать себе такой программатор, но ПО решил написать сам. Начал задавать мне вопросы касательно алгоритмов записи/стирания, которые я реализовал у себя. Разумеется, что на память я уже не помню, разбирался с этим давно, но сказал, что делал строго по даташиту и у меня сразу всё заработало без проблем. Лезу в свои исходники, кидаю коллеге и... он находит там ошибку! Ошибка в таймингах процедуры стирания. Причём правильно назвать не ошибкой, а ОШИБИЩЕЙ! Ни много, ни мало, а в 1000 раз!!! В своё время я не заметил в даташите, что размерность величин разная: для алгоритма записи время "прожига" байта 100 микросекунд, а для стирания микросхемы 100 миллисекунд. Я у себя сделал в обоих алгоритмах 100 мкС.
    И оно работает! Работает 100%, осечек нет. Периодически стираю/проверяю/записываю 5 шт. W27C512, купленных в разное время и разных местах.
    Как такое может быть? В даташите указаны пределы: минимальное значение 95 мс, номинальное 100 мс, максимальное 105 мс. У меня в 1000 раз короче импульс стирания, и ПЗУ стирается.

    У меня, честно говоря, непонятка. Вот код задержки формирования импульса записи/стирания для процессора КР580ВМ80А с тактовой частотой 2,5 МГц:

    ; ИМПУЛЬС СТИРАНИЯ (~100 МКС)
    MVI A,70H; 0111 0000 - CE=0
    STA PORT_C

    ; ЗАДЕРЖКА 15*15+7+7 ТАКТОВ
    MVI C,15; (7 ТАКТОВ)
    DCR C; (5 ТАКТОВ)
    JNZ $-1; (10 ТАКТОВ)
    MVI A,0F0H; 1111 0000 - CE=1 (7 ТАКТОВ)
    STA PORT_C

    ; СНИМАЕМ НАПРЯЖЕНИЕ
    MVI A,0D0H; 1101 0000 - PWR=OE=CE=1, HiPWR=0
    STA PORT_C

    Рассчитывал так. Один такт ВМ80А равен 1/2500000 секунды - это 0,4 микросекунды. Данный код даёт 246 тактов между подачей и снятием импульса стирания: 246*0,4=98,4 мкС.
    Или я где-то глобально ошибаюсь в расчётах?
    Критиковать - значит объяснять автору, что он делает не так, как делал бы я, если бы умел

Страница 10 из 10 ПерваяПервая ... 678910

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

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

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

Похожие темы

  1. NEC в чём проблема?
    от Biozoom в разделе Внешние накопители
    Ответов: 22
    Последнее: 10.05.2021, 20:50
  2. РК-86 - проблема
    от BYTEMAN в разделе Радио-86РК
    Ответов: 26
    Последнее: 29.05.2019, 21:56
  3. проблема с SID
    от breeze в разделе Commodore 16/64/128
    Ответов: 23
    Последнее: 17.03.2009, 12:24

Ваши права

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