User Tag List

Показано с 1 по 10 из 810

Тема: ZX Spectrum: аппаратная реализация на восьми микросхемах

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    05.09.2010
    Адрес
    г. Рязань
    Сообщений
    716
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    48
    Поблагодарили
    14 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от tnt23 Посмотреть сообщение
    Что за строб SPI? Он же полностью синхронный, то есть 8 клоков - 8 бит данных.
    До сей поры всё верно. Но это только два провода - MOSI (или MISO) - данные и SCK - синхронизация. Но данные передаются пачками по 8 бит, а разделяются они третьим сигналом - ~SS (slave select). И занимает он не менее такта.
    Последний раз редактировалось Lisitsin; 28.05.2014 в 08:13.

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

  3. #2

    Регистрация
    28.03.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,778
    Спасибо Благодарностей отдано 
    561
    Спасибо Благодарностей получено 
    201
    Поблагодарили
    139 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Лисицын Василий Николаеви Посмотреть сообщение
    До сей поры всё верно. Но это только два провода - MOSI (или MISO) - данные и SCK - синхронизация. Но данные передаются пачками по 8 бит, а разделяются они третьим сигналом - ~SS (slave select). И занимает он не менее такта.
    Если микроконтроллер работает как SPI хост, то ~SS становится обычным пином, никак не влияющим на передачу/прием данных по MOSI/MISO:

    When the SPI is configured as a Master (MSTR in SPCR is set), the user can determine the direction of the SS pin.

    If SS is configured as an output, the pin is a general output pin which does not affect the SPI system.

  4. #3

    Регистрация
    05.09.2010
    Адрес
    г. Рязань
    Сообщений
    716
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    48
    Поблагодарили
    14 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от tnt23 Посмотреть сообщение
    Если микроконтроллер работает как SPI хост, то ~SS становится обычным пином, никак не влияющим на передачу/прием данных по MOSI/MISO:

    When the SPI is configured as a Master (MSTR in SPCR is set), the user can determine the direction of the SS pin.

    If SS is configured as an output, the pin is a general output pin which does not affect the SPI system.
    Сразу признаюсь: так я не пробовал. Пытался поначалу делать видео через SPI, но увидел формирование SS в AVR Studio и не стал. Сделал всё тупо "в лоб": у меня на один пиксел три такта - хватает чтобы и подготовить данные, и выдать, и даже ещё что-нибудь сделать.

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

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

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

Похожие темы

  1. реализация JavaScript-a на ZX-Spectrum-48k
    от bigral в разделе Программирование
    Ответов: 4
    Последнее: 10.01.2010, 12:02
  2. Аппаратная эмуляция GS/TFM/AY
    от Black_Cat в разделе Эмуляторы
    Ответов: 34
    Последнее: 03.05.2008, 23:34

Ваши права

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