User Tag List

Страница 92 из 162 ПерваяПервая ... 888990919293949596 ... ПоследняяПоследняя
Показано с 911 по 920 из 1612

Тема: ZX_Multi_Card

  1. #911

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

    По умолчанию

    Цитата Сообщение от Alex_NEMO
    Это будет здорово! ATMega162 у меня 2-е штуки, одна из недавнего заказа - можно потом будет поэксперементировать с "разгоном", если будет такая необходимость.
    Я уже поэкспериментировал.
    Есть две прошивки:
    1) Нормальная по кварц 14.7456 Мгц
    2) Turbo под кварц 22.1184 Мгц
    На повышенной частоте тоже прекрасно работает.

    Цитата Сообщение от Alex_NEMO
    Камиль фьюзы те же?
    По сути те же, но некоторые называются по другому:
    Код:
    Программирование FUSES микроконтроллера ATMEGA162
    -------------------------------------------------
    [ ] CKSEL0	;1 \      
    [ ] CKSEL1	;1  \
    [ ] CKSEL2	;1  / 1111 - внешний кварц
    [ ] CKSEL3      ;1 /
    [ ] SUT0        ;1 \
    [x] SUT1        ;0 /
    [ ] CKOUT	;1
    [ ] CKDIV16	;1
    [x] BOOTRST	;0  Запуск с адреса 3E00h
    [x] BOOTSZ0	;0  \
    [ ] BOOTSZ1     ;1  / 10 - Boot Size = 512 байт
    [ ] EESAVE      ;1
    [ ] WDTON       ;1
    [x] SPIEN       ;0
    [ ] JTAGEN      ;1
    [ ] OCDEN       ;1
    [x] BODLEVEL0	;0 \
    [x] BODLEVEL1   ;0  - 4.5V
    [ ] BODLEVEL2   ;1 /
    [ ] M161C	;1
    Последний раз редактировалось caro; 21.01.2011 в 12:29.

  2. #912

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

    По умолчанию Прошивки ZXMC2 версия 2.7 для ATMega162

    В архиве две версии прошивки для разных частот
    кварцев, тактирующих ATMega162:
    1) mc27m162norma.hex - 14.7456 МГц
    2) mc27m162turbo.hex - 22.1184 МГц
    Вложения Вложения

  3. #913

    Регистрация
    24.01.2009
    Адрес
    Камышин
    Сообщений
    1,407
    Спасибо Благодарностей отдано 
    130
    Спасибо Благодарностей получено 
    10
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Question

    Цитата Сообщение от caro Посмотреть сообщение
    В архиве две версии прошивки для разных частот
    кварцев, тактирующих ATMega162:
    1) mc27m162norma.hex - 14.7456 МГц
    2) mc27m162turbo.hex - 22.1184 МГц
    Камиль, большое спасибо! А можно ещё попросить привести "кодовое слово" фьюзов, которое находится внизу окошка "Биты конфигурации" оболочки "Sterh Chip Studio"? По умолчанию там "FFFFFF". А то или я глючу или... Посмотрел калькулятор FUSES - сложилось впечатление, что часть FUSES устанавливается "0", а часть - "1"...
    Speccy-2007 + 48k(пока) + TR-DOS + ZX-VGA
    KAY-1024 v2010/SDCard HxC Floppy Emulator/Epson SD-700/ZX-VGA/.....

  4. #914

    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    caro, повышение частоты позволило сделать безвайтовость в zxmc2?

  5. #915

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

    По умолчанию

    Цитата Сообщение от БК-0010
    caro, повышение частоты позволило сделать безвайтовость в zxmc2?
    К сожалению нет, не удается уложится в требуемые 650 нсек.
    Но если чуть подправить схему и убрать магнитофонный ввод, то можно сделать.

  6. #916

    Регистрация
    24.01.2009
    Адрес
    Камышин
    Сообщений
    1,407
    Спасибо Благодарностей отдано 
    130
    Спасибо Благодарностей получено 
    10
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от caro Посмотреть сообщение
    Но если чуть подправить схему и убрать магнитофонный ввод, то можно сделать.
    Камиль, имеется ввиду возможность "магнитофонного ввода" с самой мультикарты? При этом появится возможность использования магнитофонного входа самого компа?
    Speccy-2007 + 48k(пока) + TR-DOS + ZX-VGA
    KAY-1024 v2010/SDCard HxC Floppy Emulator/Epson SD-700/ZX-VGA/.....

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

  8. #917

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

    По умолчанию

    Цитата Сообщение от Alex_NEMO
    А можно ещё попросить привести "кодовое слово" фьюзов, которое находится внизу окошка "Биты конфигурации" оболочки "Sterh Chip Studio"?
    Обычно я при программировании FUSES в начале читаю их из МК,
    затем меняю состояние только нужных битов.
    При этом состояние 0 или 1 легко определяется по биту SPIEN, который всегда должен быть 0 (запрограммирован).

    Цитата Сообщение от Alex_NEMO
    По умолчанию там "FFFFFF".
    Должно быть:
    1) DFDCF9 - если используется BOOT Loader (BOOTRST =0);
    2) DFDDF9 - старт с 0-го адреса (BOOTRST = 1).

    ---------- Post added at 16:34 ---------- Previous post was at 16:30 ----------

    Цитата Сообщение от Alex_NEMO
    Камиль, имеется ввиду возможность "магнитофонного ввода" с самой мультикарты?
    Да, если на вход компаратора ATMega подается сигнал с магнитофона,
    то он транслируется на требуемый бит порта клавиатуры.

    Цитата Сообщение от Alex_NEMO
    При этом появится возможность использования магнитофонного входа самого компа?
    Нет к сожалению, в этом случае требуется разблокировка порта клавиатуры на материнской плате, например клавишей Scroll Lock.

  9. #918

    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Alex_NEMO Посмотреть сообщение
    При этом появится возможность использования магнитофонного входа самого компа?
    нет конечно

  10. #919

    Регистрация
    24.01.2009
    Адрес
    Камышин
    Сообщений
    1,407
    Спасибо Благодарностей отдано 
    130
    Спасибо Благодарностей получено 
    10
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от caro Посмотреть сообщение
    При этом состояние 0 или 1 легко определяется по биту SPIEN, который всегда должен быть 0 (запрограммирован).
    Оно-то понятно, сложнее, когда "проц" писался" уже. А "стирние" же не сбрасывает фьюзы в "дефолт". А мне нужен ли бут-лоадер? Этот вариант для обновления прошивки в последствии через "терминалку"?
    Speccy-2007 + 48k(пока) + TR-DOS + ZX-VGA
    KAY-1024 v2010/SDCard HxC Floppy Emulator/Epson SD-700/ZX-VGA/.....

  11. #920

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

    По умолчанию

    Цитата Сообщение от Alex_NEMO
    Оно-то понятно, сложнее, когда "проц" писался" уже. А "стирание" же не сбрасывает фьюзы в "дефолт".
    Нет стирание не сбрасывает FUSES, поэтому в любом случае полезно в начале их прочитать, а уже затем модифицировать. Тем более, что если они прочитались, значит наверняка SPIEN = 0.

    Цитата Сообщение от Alex_NEMO
    А мне нужен ли бут-лоадер?
    Раз у тебя есть программатор, рекомендую даже убрать секцию BOOT-Loader из прошивки.
    Эта секция начинается со строки:
    :103E000025C045C01DD0F12FE02F27BFE895F7FF53
    и до конца прошивки.
    Строку:
    :00000001FF
    надо оставить, это конец HEX-файла.

    К сожалению были случаи когда из-за этого фрагмента слетала прошивка Меги, просто при сбое программы.
    Из-за этого при наличии BOOT-Loader я рекомендую дополнительно программировать LOCK-bit BLB11,
    который блокирует перезапись области загрузчика.
    Тоесть даже если прошивка слетит, можно будет восстановить прошивку через COM-порт.

    Цитата Сообщение от Alex_NEMO
    Этот вариант для обновления прошивки в последствии через "терминалку"?
    Вариант более подходящий для рядового пользователя.
    Последний раз редактировалось caro; 21.01.2011 в 14:49.

Страница 92 из 162 ПерваяПервая ... 888990919293949596 ... ПоследняяПоследняя

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

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

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

Ваши права

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