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

User Tag List

Страница 29 из 53 ПерваяПервая ... 252627282930313233 ... ПоследняяПоследняя
Показано с 281 по 290 из 530

Тема: Планирую сделать FDD эмулятор на Atmega8

  1. #281
    Master
    Регистрация
    20.01.2016
    Адрес
    п. Власиха, Московская обл.
    Сообщений
    593
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    20 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У kox была проблема, его контроллер не понимал упрощенную версию MFM, после чего я её вернул в нормальный вид.
    Если у вас другой контроллер, то ему так же может что-то не понравиться в кодировании, попробуйте может в коде поиграться с длиной пробелов или из более старых версий добавить заголовок C2 (можно на GitHub просто выбрать версию где этот заголовок присутствует и попробовать вставить в текущую версию или просто проверить, заработает ли более старая версия). Если всё удачно заработает, могу в текущую версию вернуть заголовок дорожки.
    Еще, как вариант, попробуйте взять более старую функцию send_byte может в последней версии я что-то упростил...

  2. #282
    Activist Аватар для AzAtom
    Регистрация
    05.04.2015
    Адрес
    г. Майкоп
    Сообщений
    292
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Идея интересная, меня заинтересовала, т.к., есть спектрум с дисководом.

    Вознивают следующие вопросы и идеи. Будет же проще реализовать сам контроллер, а не дисковод к готовому. Т.е., МК эмулирует ВГ93, отрабатывает все команды. Не нужно никакого MFM кодирования, требования по времени чтения с карты будут мягче и памяти в МК меньше потребуется, насколько понимаю.

    При использовании плюс в том, что его могут подключить и те, у кого до этого небыло контроллера дисковода. Более того, можно будет реализовать пару дополнительных команд, которых нет в ВГ93, чтобы программно с компа менять образы. Например, контроллер автоматически подключит к B образ диска со спец загрузчиком, который позволит с самого спектрума выбрать и подключить нужный образ на A и загрузит с него BOOT, если есть.

    Или, как вариант, сделать плату для МК такую, чтобы можно было просто заменить ею ВГ93 на имеющемся контроллере дисковода и работать уже с образами.

  3. #283
    Master
    Регистрация
    20.01.2016
    Адрес
    п. Власиха, Московская обл.
    Сообщений
    593
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    20 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Боюсь, что для эмуляции BDI обойтись одной атмегой328 не получится, да и вообще не уверен что с этим справится какой-то из простых МК, т.к. задействованы будут 8 линий данных, еще куча линий адреса, опять же ПЗУ и обработка портов ввода-вывода

  4. #284
    Veteran Аватар для tank-uk
    Регистрация
    10.06.2015
    Адрес
    г. Запорожье, Украина
    Сообщений
    1,712
    Спасибо Благодарностей отдано 
    80
    Спасибо Благодарностей получено 
    415
    Поблагодарили
    198 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Всем Привет
    Вот и мой набросок https://yadi.sk/i/jv7Cus7IuFyya

    Скрытый текст


    Специалист "УЦА" +SD-Vinxru +PS/2-Vinxru
    PLM-X 128 + AY -эмуль на 8меге
    Profi V3.2 - 768+Color-CP/M+ProfiExtender Solegstar
    Profi V3.2 -1024 Sim30+Color-CP/M+ProfiExtender Solegstar
    Pentagon 1024SL 1.42 - работает не совсем стабильно
    ZXM-Phoenix V06
    ZX-Evolition Rev C2 White FSP-MItX
    Sprinter 2000 v.Zorel
    Karabas128 + ZX-Taper by TrolSoft +DivSD +ScanDoubler
    ZX-UNO v4.1 2М с 4 переключаемыми флешками
    Поиск-1 - ждет ремонта
    Корвет ПК8010 up to 8020
    MisT 1.31
    Galaksija + SMD
    [свернуть]

  5. #285
    Veteran Аватар для tank-uk
    Регистрация
    10.06.2015
    Адрес
    г. Запорожье, Украина
    Сообщений
    1,712
    Спасибо Благодарностей отдано 
    80
    Спасибо Благодарностей получено 
    415
    Поблагодарили
    198 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну вот и окончательный вариант
    по Китайски , за то быстро и работает
    https://yadi.sk/i/84Jfa088uJiXV
    https://yadi.sk/i/qpTcsmYxuJiYK
    https://yadi.sk/i/iqFTycBzuJiYz
    https://yadi.sk/i/CHAbe4EXuJiZj
    https://yadi.sk/i/_Ju05dLauJian
    https://yadi.sk/i/t60CaStyuJibp

    Скрытый текст


    Специалист "УЦА" +SD-Vinxru +PS/2-Vinxru
    PLM-X 128 + AY -эмуль на 8меге
    Profi V3.2 - 768+Color-CP/M+ProfiExtender Solegstar
    Profi V3.2 -1024 Sim30+Color-CP/M+ProfiExtender Solegstar
    Pentagon 1024SL 1.42 - работает не совсем стабильно
    ZXM-Phoenix V06
    ZX-Evolition Rev C2 White FSP-MItX
    Sprinter 2000 v.Zorel
    Karabas128 + ZX-Taper by TrolSoft +DivSD +ScanDoubler
    ZX-UNO v4.1 2М с 4 переключаемыми флешками
    Поиск-1 - ждет ремонта
    Корвет ПК8010 up to 8020
    MisT 1.31
    Galaksija + SMD
    [свернуть]

  6. #286
    Junior
    Регистрация
    22.08.2016
    Адрес
    г. Львов, Украина
    Сообщений
    17
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Здравствуйте,приобрел i2c переходник но с буквами ат,после курения даташитов понял что разница в адресации i2c-0x3f.подскажите где что поменять чтоб заработал экран.в программировании дерево-я с железом дружу.заранее спасибо.

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

  8. #287
    Veteran Аватар для tank-uk
    Регистрация
    10.06.2015
    Адрес
    г. Запорожье, Украина
    Сообщений
    1,712
    Спасибо Благодарностей отдано 
    80
    Спасибо Благодарностей получено 
    415
    Поблагодарили
    198 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    vetal5555, фото в студию

    такой ?
    http://www.doneathome.ru/wp-content/...631826_075.jpg
    для адреса 0х27 должны быть сняты перемычки А0 А1 А2
    Последний раз редактировалось tank-uk; 22.08.2016 в 12:26.

    Скрытый текст


    Специалист "УЦА" +SD-Vinxru +PS/2-Vinxru
    PLM-X 128 + AY -эмуль на 8меге
    Profi V3.2 - 768+Color-CP/M+ProfiExtender Solegstar
    Profi V3.2 -1024 Sim30+Color-CP/M+ProfiExtender Solegstar
    Pentagon 1024SL 1.42 - работает не совсем стабильно
    ZXM-Phoenix V06
    ZX-Evolition Rev C2 White FSP-MItX
    Sprinter 2000 v.Zorel
    Karabas128 + ZX-Taper by TrolSoft +DivSD +ScanDoubler
    ZX-UNO v4.1 2М с 4 переключаемыми флешками
    Поиск-1 - ждет ремонта
    Корвет ПК8010 up to 8020
    MisT 1.31
    Galaksija + SMD
    [свернуть]

  9. #288
    Junior
    Регистрация
    22.08.2016
    Адрес
    г. Львов, Украина
    Сообщений
    17
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от tank-uk Посмотреть сообщение
    vetal5555, фото в студию

    такой ?
    http://www.doneathome.ru/wp-content/...631826_075.jpg
    для адреса 0х27 должны быть сняты перемычки А0 А1 А2
    Да такой,перемычки сняты.у микросхемы индекс АТ и смотрел по спеуификации-нету у нее адреса 0x27 в любом варианте перемычек.если установить все то адрес 0x38.фото через час-полтора сброшу.экран и контроллер рабочие.могу скинуть фото с тестом по адресу 0x38 и 0x3f

  10. #289
    Veteran Аватар для tank-uk
    Регистрация
    10.06.2015
    Адрес
    г. Запорожье, Украина
    Сообщений
    1,712
    Спасибо Благодарностей отдано 
    80
    Спасибо Благодарностей получено 
    415
    Поблагодарили
    198 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    vetal5555, поправь эту строку под свой адрес

    // I2C Extender settings
    #define LCDEX_ADDR 0x4E // Extender address, 0x27 for standard chinese module

    Скрытый текст


    Специалист "УЦА" +SD-Vinxru +PS/2-Vinxru
    PLM-X 128 + AY -эмуль на 8меге
    Profi V3.2 - 768+Color-CP/M+ProfiExtender Solegstar
    Profi V3.2 -1024 Sim30+Color-CP/M+ProfiExtender Solegstar
    Pentagon 1024SL 1.42 - работает не совсем стабильно
    ZXM-Phoenix V06
    ZX-Evolition Rev C2 White FSP-MItX
    Sprinter 2000 v.Zorel
    Karabas128 + ZX-Taper by TrolSoft +DivSD +ScanDoubler
    ZX-UNO v4.1 2М с 4 переключаемыми флешками
    Поиск-1 - ждет ремонта
    Корвет ПК8010 up to 8020
    MisT 1.31
    Galaksija + SMD
    [свернуть]

  11. #290
    Junior
    Регистрация
    22.08.2016
    Адрес
    г. Львов, Украина
    Сообщений
    17
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от tank-uk Посмотреть сообщение
    vetal5555, поправь эту строку под свой адрес

    // I2C Extender settings
    #define LCDEX_ADDR 0x4E // Extender address, 0x27 for standard chinese module
    Эту строку уже редактировал-результат нулевой.
    Где-то собака еще зарыта.
    Не могу почему-то фото добавить,только зарегистрировался но в принципе наличие фото в данной ситуации ничего не меняет.
    Спасибо за ответ

    - - - Добавлено - - -

    все верно надо указать правильный адрес
    If you have a PCF8574AT IC2, Adress is 0x3F, for those who have a problem with not seeing anything. To find your number look at the black CHIP of the IC2.

    PCF8574 -> address 0x20

    PCF8574A - > address 0x38

    PCF8574AT -> address 0x3F

    Just change this code if you have the PCF8574AT

    #define I2C_ADDR 0x3F
    почему не работает?
    есть ли еще где настройки для адреса i2c?
    по этому гайду изображение есть
    http://arduino.ru/forum/apparatnye-v...-i2c-pcf8574at
    Последний раз редактировалось vetal5555; 22.08.2016 в 18:53.

Страница 29 из 53 ПерваяПервая ... 252627282930313233 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 24
    Последнее: 08.12.2012, 19:00
  2. Тестер транзисторов на ATmega8
    от ILoveSpeccy в разделе Творчество
    Ответов: 10
    Последнее: 19.05.2011, 15:03
  3. Ответов: 0
    Последнее: 31.01.2007, 18:18

Ваши права

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