Shadovv13
Участник-
Постов
29 -
Зарегистрирован
-
Посещение
Репутация
0 ОбычныйИнформация о Shadovv13
-
Звание
Участник
- День рождения 1 августа
-
aaarrr, я имею ввиду, не изменится ли регистр DDR, после работы SPI?
-
Наверно всех озадачил, или все очень занятые. Насамом деле, меня интересует несколько вопросов. К примеру: если пин порта сконфигурирован как вход (регистр ДДР), то после разрешения СПИ в режыме мастера, этот самый пин будет выступать в роли ЦЛК, так и он автоматом станет выходом. ВОПРОС. После запрещения СПИ станет этот пин снова входом, или надо утанавлэвать соответствующий бит в регистре ДДР?
-
Как вам сказать, что то типа виртуальной среды. К примеру другой проц загружает программу в починенный, и запускает ее. Атмега служит как эмулятор портов, если подчиненный обращается к порту (запись/чтение), то атмега должна по СПИ передать на главный проц. Ну типо так как то. :laughing:
-
Мультиплексирование в ATMega16
Shadovv13 опубликовал тема в MCS51, AVR, PIC, STM8, 8bit
Здравствуйте! Имеется мега16, подключена к ЦПУ(Z80) в таком порядке. CPU A0-7 > PA0-7 (через селектор) A8-15 > PB0-7 D0-8 > PC0-7 а также нужно использовать SPI (PB4-7), для этих целей использую селектор 74257, сигнал SEL подключен к порту PD0. Таким образом выводи порта А с 4 по 7 переключаются между ЦПУ и линиями СПАй. Так вот, может ли кто помочь мне с кодом(желательно асм), ни как не выходит СПАЙ в режиме СЛЕЙВ. Основной режим работы СПАЙ, переход в режим ВВ по ИНТ0. -
SPI ATMega8
Shadovv13 ответил Shadovv13 тема в MCS51, AVR, PIC, STM8, 8bit
Ну тогда вопрос можно считать закрытым! B) Мастер опрашивает Слейва(ов) отправляя им байт(к примеру 0), в ответ получает байт, и если этот байт равен нулю, значит пусто!!! -
SPI ATMega8
Shadovv13 ответил Shadovv13 тема в MCS51, AVR, PIC, STM8, 8bit
Опрашивает, это как? Чтобы получить байт надо отправить байт, да?! -
SPI ATMega8
Shadovv13 опубликовал тема в MCS51, AVR, PIC, STM8, 8bit
Здравствуйте! Не судите строго за глупый вопрос, просто хочу уточнить. :twak: Есть два устройства работающих по SPI. Когда "мастер" передает данные а "слейв" принимает, здесь все понятно. А вот как если "слейв" имеет данные для передачи, или "мастер" хочет получить данные, как в этом случаи все работает? :smile3009: Из описания, понял что при передаче байта от М(мастера) к С(слейву), также передается байт от С к М, а если у М нет байта для передачи, что тогда, как получить байт от С. -
CPU от 50 МГц
Shadovv13 ответил Shadovv13 тема в В помощь начинающему
Пришла в голову мысль о ПЛИС. Подскажите а можно на ПЛИС разработать(запрограммировать) процессор типа Z80. Хватит ли ресурса? -
CPU от 50 МГц
Shadovv13 ответил Shadovv13 тема в В помощь начинающему
Спасибо огромное, но сто баксов не дам! :laughing: Не на русском, да и сканер какой то косорукий!! :yeah: Еще раз спасибо!!! :a14: Вот в поиске простенького проца нашел сайт, может кому пригодиться! :1111493779: Коллекция ЦПУ -
CPU от 50 МГц
Shadovv13 ответил Shadovv13 тема в В помощь начинающему
Да я тоже облазил сайтов кроме Zilog ничего не сыскал!!! Подскажите есть ли возможность приобрести Z380. Да и может кто знает где на 80286 взять документацию, с описание сигнальных выводов и диаграммами? -
CPU от 50 МГц
Shadovv13 опубликовал тема в В помощь начинающему
Доброго времени суток! Не знаю правильно ли я разместил тему, скорее всего :bb-offtopic: Возникла потребность в ЦПУ, именно цпу не микроконтроллере. Требования простота! Полное описание команд и сигнальных выводов. Что то похоже на Z80. Или подскажите на какой максимальной частоте может работать 80286 процессор (I286) :1111493779: -
ATmega8 адресс метки
Shadovv13 ответил Shadovv13 тема в MCS51, AVR, PIC, STM8, 8bit
Поставил студию.... AVR Studio 4.18.684 GUI Version 4, 18, 0, 670 AVR Simulator 1, 0, 2, 1 Итог!!!!! Извините что вам и себе мозги парил и время отнимал! :maniac: ВСЕ ЗАРАБОТАЛО!!!!! :08: ВСЕМ СПАСИБО!!!! :cheers: -
ATmega8 адресс метки
Shadovv13 ответил Shadovv13 тема в MCS51, AVR, PIC, STM8, 8bit
Внес изменения. Полностью не исключает зависание в цикле, но на пошаговом должно быть видно не правильные переходы. ldi r16,high(RAMEND) out SPH,r16 ldi r16,low(RAMEND) out SPL,r16 ldi ZH,0 ldi ZL,0 ldi r18,255 s: brtc en icall rjmp s en:sbr r18,252 -
ATmega8 адресс метки
Shadovv13 ответил Shadovv13 тема в MCS51, AVR, PIC, STM8, 8bit
Не!!! Точна 8-мая!!!! Спецом проект пересоздал! -
ATmega8 адресс метки
Shadovv13 ответил Shadovv13 тема в MCS51, AVR, PIC, STM8, 8bit
Странно!!! Все перепроверил(может всякое быть) результат тодже :01: Может Студия глючная?? У меня. AVR Studio 4.12.498 Service Pack 4 GUI Version 4, 12, 0, 491 AVR Simulator 1, 0, 1, 8