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

User Tag List

Страница 9 из 11 ПерваяПервая ... 567891011 ПоследняяПоследняя
Показано с 81 по 90 из 101

Тема: Индикатор флопа

  1. #81
    Veteran
    Регистрация
    24.01.2009
    Адрес
    Камышин
    Сообщений
    1,395
    Спасибо Благодарностей отдано 
    94
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Вот один из вариантов.
    Я, конечно, не спец - сам в роли "начинающего", да ещё и в WinAVR, а не в CVAVR ковыряющегося..., но может, стоит коэфф. прескалера в Таймере 0 уменьшить, соотв. "Clock value:" не 7,813 kHz будет, а больше!
    Вот вариант калькулятора для АВР: http://files.b9.com/avrcalc/win32/avrcalc-win-1.15.zip
    Не смотрел осциллом, сколько период и длит. импульсов "счета" (STEP)?
    Speccy-2007 + 48k(пока) + TR-DOS + ZX-VGA
    KAY-1024 v2010/SDCard HxC Floppy Emulator/Epson SD-700/ZX-VGA/.....

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

    По умолчанию

    Прескалер "от балды" стоит. Но погоды это не должно делать.
    За калькуль спасибо

    ---------- Post added at 15:37 ---------- Previous post was at 15:36 ----------

    Цитата Сообщение от Alex_NEMO Посмотреть сообщение
    Не смотрел осциллом, сколько период и длит. импульсов "счета" (STEP)?
    Неа. Надеюсь найти решение "на поверхности".
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  3. #83
    Veteran
    Регистрация
    24.01.2009
    Адрес
    Камышин
    Сообщений
    1,395
    Спасибо Благодарностей отдано 
    94
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Прескалер "от балды" стоит. Но погоды это не должно делать.
    Х.З. - может, импульсы от флопаря довольно короткие, хотя и частота там не большая, может, из-за сравнительно невысокой конечной частоты он их и пропускает иногда? Попробуй, все-таки коэфф. прескалера уменьшить, соотв. частоту увеличить раза в 2-4ре.

    Или TCNT0 "заводить" не на 255, а на меньшее число? Что бы прерывание происходило чаще...

    Строка "flash char lcd[10]={95,9,55,59,105,122,126,25,127,123};" - это, как я понимаю, "массив" комбинаций сегментов для отображения цифирей?
    Последний раз редактировалось Alex_NEMO; 29.01.2010 в 15:58.
    Speccy-2007 + 48k(пока) + TR-DOS + ZX-VGA
    KAY-1024 v2010/SDCard HxC Floppy Emulator/Epson SD-700/ZX-VGA/.....

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

    По умолчанию

    Алекс, обожди...
    Клок у меня 8Мгц, делитель отключен. Ядро фигачит на 8Мгц. Делитель стоит максимальный (1024) только на таймер, ибо сам знаешь зачем
    Или я уже пропил свои мозги?
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  5. #85
    Veteran
    Регистрация
    24.01.2009
    Адрес
    Камышин
    Сообщений
    1,395
    Спасибо Благодарностей отдано 
    94
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Клок у меня 8Мгц, делитель отключен. Ядро фигачит на 8Мгц. Делитель стоит максимальный (1024) только на таймер, ибо сам знаешь зачем
    Или я уже пропил свои мозги?
    Женя, Х.З., я же говорю, я то же чайник ещё в контроллерах! Просто, мне кажется, что стоит с этим помудрить! Или делитель на таймер уменьшить, или "завод" (TCNT0=)...
    Последний раз редактировалось Alex_NEMO; 29.01.2010 в 19:49.
    Speccy-2007 + 48k(пока) + TR-DOS + ZX-VGA
    KAY-1024 v2010/SDCard HxC Floppy Emulator/Epson SD-700/ZX-VGA/.....

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

    По умолчанию

    Цитата Сообщение от Alex_NEMO Посмотреть сообщение
    Просто, мне кажется, что стоит с этим помудрить!
    Я уже думал поднять клок внешним кварцем до 20Мгц. Ищу кварц
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  7. #87
    Veteran
    Регистрация
    24.01.2009
    Адрес
    Камышин
    Сообщений
    1,395
    Спасибо Благодарностей отдано 
    94
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Я уже думал поднять клок внешним кварцем до 20Мгц. Ищу кварц
    А смысл? Быстродействия не хватает? Если частоту опроса таймера надо увеличить, достаточно с тем, о чем я писал выше "пошаманить".
    Кста, вот книжка неплохая: "CodeVisionAVR. Пособие для начинающих", "весит", правда, 62Мб. Но, народ хвалит! Зеркало
    Speccy-2007 + 48k(пока) + TR-DOS + ZX-VGA
    KAY-1024 v2010/SDCard HxC Floppy Emulator/Epson SD-700/ZX-VGA/.....

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

    По умолчанию

    Цитата Сообщение от Alex_NEMO Посмотреть сообщение
    А смысл? Быстродействия не хватает? Если частоту опроса таймера надо увеличить
    Опрос сигналов с дисковода идет не в прерывании, а в основном цикле.
    Прерывание всего лишь выводит информацию на дисплей.
    Увеличив клок в 2.5 раза уменьшим в те же 2.5 раза время на отработку прерывания, что полезно в нашем случае.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

  9. #89
    Veteran
    Регистрация
    24.01.2009
    Адрес
    Камышин
    Сообщений
    1,395
    Спасибо Благодарностей отдано 
    94
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ewgeny7 Посмотреть сообщение
    Увеличив клок в 2.5 раза уменьшим в те же 2.5 раза время на отработку прерывания, что полезно в нашем случае.
    Ну, так а я о чем? Только немного другими средствами! Зачем ставить внешний кварц, если (по идее) достаточно внутреенего RC + конфигурирование режимов работы таймера!
    Попробуй компильни/прошей с такими настройками таймера:
    Код:
    // Timer/Counter 0 initialization
    // Clock source: System Clock
    // Clock value: 8000,000 kHz
    // Mode: Normal top=FFh
    // OC0A output: Disconnected
    // OC0B output: Disconnected
    TCCR0A=0x00;
    TCCR0B=0x01;
    TCNT0=0x1F;
    Speccy-2007 + 48k(пока) + TR-DOS + ZX-VGA
    KAY-1024 v2010/SDCard HxC Floppy Emulator/Epson SD-700/ZX-VGA/.....

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

    По умолчанию

    ты о том, что частота вызова прерывания увеличится в Н раз. Ладно, попробую
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

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

Страница 9 из 11 ПерваяПервая ... 567891011 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Продается эмулятор флопа версии 1.1
    от tnt23 в разделе Барахолка (архив)
    Ответов: 105
    Последнее: 04.08.2011, 09:56
  2. Замена диода турбы на индикатор тактовой частоты ПЦ.
    от harushima в разделе Несортированное железо
    Ответов: 13
    Последнее: 28.12.2007, 16:00
  3. Индикатор чтения\запись FDD. Есть вопрос по схеме
    от luzanov в разделе Внешние накопители
    Ответов: 10
    Последнее: 12.09.2007, 17:58
  4. Контроллер Флопа на опознание
    от AlexFantasy в разделе Внешние накопители
    Ответов: 4
    Последнее: 25.04.2007, 09:33
  5. эмуль флопа Commodore64 !
    от Forward в разделе Commodore 16/64/128
    Ответов: 2
    Последнее: 03.04.2006, 17:59

Ваши права

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