User Tag List

Страница 17 из 31 ПерваяПервая ... 131415161718192021 ... ПоследняяПоследняя
Показано с 161 по 170 из 307

Тема: Линевский Специалист

  1. #161

    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,436
    Спасибо Благодарностей отдано 
    163
    Спасибо Благодарностей получено 
    190
    Поблагодарили
    121 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Загрузчик занимает.... Сейчас подсчитаю.

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

    485 байт. Тут в файле bios.bin в самом начале стоит переход по адресу #d800. loader.asm содержит исходники загрузчика. Я его переделал под Специалист МХ - всё работает.
    Последний раз редактировалось fifan; 27.10.2019 в 12:40.

  2. #162

    Регистрация
    26.01.2018
    Адрес
    г. Долгопрудный
    Сообщений
    979
    Спасибо Благодарностей отдано 
    226
    Спасибо Благодарностей получено 
    117
    Поблагодарили
    80 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я имел в виду готовые прошивки (bios) с Монитором

  3. #163

    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,436
    Спасибо Благодарностей отдано 
    163
    Спасибо Благодарностей получено 
    190
    Поблагодарили
    121 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    У автора именно столько байт сколько я написал. #c000...#d7ff - занимает любое стандартное ПЗУ Специалиста (Монитор+Загрузчик), за исключением первых трёх байт - переход на сам SD Starter, как автор его озаглавил. На счёт перемычки не помню, т.к. всегда пользовался встроенным загрузчиком.

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

    Просмотрев загрузчик вспомнил, что система переносится из атмеги через магнитофонный вход при отсутствии самого загрузчика в ПЗУ. Например в Сябре (DD29), загрузчик в ПЗУ и всё общение с Атмегой организовано через порт С порта "программатора" ВВ55 + 1 пин другого порта. Перемычка на пине PC2 Атмеги отсутствует.
    Последний раз редактировалось fifan; 27.10.2019 в 13:22.

  4. #164

    Регистрация
    26.01.2018
    Адрес
    г. Долгопрудный
    Сообщений
    979
    Спасибо Благодарностей отдано 
    226
    Спасибо Благодарностей получено 
    117
    Поблагодарили
    80 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Можно для сброса SD контроллера использовать сигнал с 5 ноги DD12 (155ТМ2) ?

  5. #165

    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,436
    Спасибо Благодарностей отдано 
    163
    Спасибо Благодарностей получено 
    190
    Поблагодарили
    121 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нет, Vinxru же написал "кнопка сброса", т.е. вывод 2 DD12. На выводе 5 уже удлинённый импульс сброса - может долго срабатывать.

    Этот пользователь поблагодарил fifan за это полезное сообщение:

    Pluto(29.10.2019)

  6. #166

    Регистрация
    04.04.2017
    Адрес
    г. Казань
    Сообщений
    569
    Спасибо Благодарностей отдано 
    113
    Спасибо Благодарностей получено 
    98
    Поблагодарили
    61 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Пришли мои линевские платы. Не выдержал, спаял буквально за два дня. Изначально хотел поставить память РУ3 в керамике. Потом почесал репу - затратно и паять много, и собрал на РУ5. Благодаря участникам этой темы учел все выявленные ошибки в разводке. В итоге плата запустилась сразу – по крайней мере тест Рюмика проходит полностью. Не пришлось ничего резать и эМГэТэФить. Тем более это мой первый Специалист.
    Теперь по изменениям на плате. За счет более плотного размещения микросхем ОЗУ удалось сократить длину платы более чем на 3см (длина 29.5см). Ширина осталось прежней. Также пришлось подвинуть ближе к разъемам узел чтения с МГ. Шаг сетки выбран 2.5 мм. поэтому дюймовые панельки DIP40 будет ставить затруднительно. Я рассчитывал поставить отечественные, но с ними произошла заминка, поэтому пришлось панельки делать из импортных однорядных цанговых пинов. Для DIP40 достаточно на каждую сторону нарезать три части (7+7+6). За счет этого выбирается разница в шаге. БИС сажается плотно, без выгибаний ножек.
    В наличии было несколько планарных 533лн1 в золоте. Грех было их не использовать, поэтому при разводке оставил место и под них и возможность установки в DIPe. На другой стороне платы есть запаиваемые пины-перемычки. С помощью них коммутируют соединения с дешифратором, при установке более емких ПЗУ и коммутация при установке разных микросхем ОЗУ. За счет сокращения места пришлось заменить разъем второго порта ВВ55 на СНП34-30. Традиционно, справа осталось место для макетирования.
    На разъем питания выведены все три напряжения. Хотя штатный преобразователь на-5в у меня тоже запустился.


    Если у кого то возникнет интерес, в Барахолке открою тему. Осталось еще три платы.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	DSC_1375.jpg 
Просмотров:	147 
Размер:	93.0 Кб 
ID:	71366   Нажмите на изображение для увеличения. 

Название:	DSC_1376.jpg 
Просмотров:	118 
Размер:	86.8 Кб 
ID:	71367   Нажмите на изображение для увеличения. 

Название:	DSC_1377.jpg 
Просмотров:	129 
Размер:	80.8 Кб 
ID:	71368  
    Последний раз редактировалось Shumadan; 27.01.2020 в 16:11.
    Юниор ФВ-6506, Балтик-48

    Эти 2 пользователя(ей) поблагодарили Shumadan за это полезное сообщение:

    fifan(27.01.2020), Pluto(27.01.2020)

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

  8. #167

    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,436
    Спасибо Благодарностей отдано 
    163
    Спасибо Благодарностей получено 
    190
    Поблагодарили
    121 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Очень рад за Вас, что запустили плату. Прошу разрешения вставить фото на свой сайт - очень красиво вышло.

    Этот пользователь поблагодарил fifan за это полезное сообщение:

    Shumadan(27.01.2020)

  9. #168

    Регистрация
    04.04.2017
    Адрес
    г. Казань
    Сообщений
    569
    Спасибо Благодарностей отдано 
    113
    Спасибо Благодарностей получено 
    98
    Поблагодарили
    61 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    Очень рад за Вас, что запустили плату. Прошу разрешения вставить фото на свой сайт - очень красиво вышло.
    да, конечно)
    Всегда пользуюсь информацией с вашего сайта
    Последний раз редактировалось Shumadan; 27.01.2020 в 18:56.
    Юниор ФВ-6506, Балтик-48

  10. #169

    Регистрация
    04.04.2017
    Адрес
    г. Казань
    Сообщений
    569
    Спасибо Благодарностей отдано 
    113
    Спасибо Благодарностей получено 
    98
    Поблагодарили
    61 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    какой содержимое должно быть первой ПЗУ?
    Посмотрел на сайте - там куча Мониторов, Загрузчиков. Какую версию лучше использовать чтобы обеспечить максимальную совместимость с программами?
    И по какому адресу должно быть обращение к второй ПЗУ, если допустим туда зашить Бейсик или Ассемблер?
    Емкость каждой ПЗУ 8кб
    Последний раз редактировалось Shumadan; 28.01.2020 в 13:40.
    Юниор ФВ-6506, Балтик-48

  11. #170

    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,436
    Спасибо Благодарностей отдано 
    163
    Спасибо Благодарностей получено 
    190
    Поблагодарили
    121 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Всё пространство для программ, располагаемое в ПЗУ занимает 12 кБайт. Для работы достаточно первых 4-х кБайт. Там располагается загрузчик и монитор. Остальное пространство могут занимать программы пользователя. Я использую Монитор2 (4).
    Например, в Сябре кроме монитора и загрузчика есть ещё корректор памяти и бейсик. Загрузка последних я сделал по неиспользуемым буквам директив, сейчас не помню каким. Механизм таков: нажимаем U - программа из ПЗУ переносится в ОЗУ и там запускается. Если есть познания в ассемблере (да у меня и комментарии подробные) могу предоставить листинг. Весь начальный загрузчик от Сябра использовать не нужно - там выводится применяемый процессор и разрешение, кроме того есть небольшой тест памяти.

    8 кБайт Х2- это объём готовой ПЗУ 2764 Х2, последние 4 кБайта будут всегда недоступны. Стандартное обращение к ПЗУ у Специалиста: C000...EFFF. Т.е. адреса первой ПЗУ - C000...C7FF, второй - C800...CFFF и так далее.

    Если есть желание собирать контроллер SD карты от Vinxru, то в памяти нужно зарезервировать порядка 500 байт (так сделано в Сябре).

    Этот пользователь поблагодарил fifan за это полезное сообщение:

    Shumadan(28.01.2020)

Страница 17 из 31 ПерваяПервая ... 131415161718192021 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Специалист: графика
    от CityAceE в разделе Специалист
    Ответов: 99
    Последнее: 20.09.2025, 14:30
  2. Специалист-М
    от zx_ в разделе Специалист
    Ответов: 230
    Последнее: 18.12.2021, 14:41
  3. Специалист на ПЛИС
    от ivagor в разделе Специалист
    Ответов: 154
    Последнее: 11.06.2020, 10:39
  4. Специалист-Elite
    от Andrey_Korabelev в разделе Специалист
    Ответов: 7
    Последнее: 18.09.2014, 14:00

Ваши права

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