Телесистемы
 Разработка, производство и продажа радиоэлектронной аппаратуры
На главную   | Карта сайта | Пишите нам | В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:jobsmp@pochta.ru

Телесистемы | Электроника | Конференция «Микроконтроллеры и их применение»

Специально попробовал в AVR studio. Получилось что bit SPI2X не работает.

Отправлено slog2 18 декабря 2006 г. 14:04
В ответ на: не, вру, пауза около 0.4 мкс. т.е у тебя около 0.7 будет. отправлено pau62 18 декабря 2006 г. 13:39

Между байтами задержка минимальна.
С момента окончания передачи байта, до начала передачи следующего проходит около 4-х тактов, зависит от кода. Это доли uS. Но байт передать быстрее чем Fosc/4 не получается, bit SPI2X ни как не влияет. Получается что при Fosc 14.74 байт передается 2.2uS, при 8MHz это 4uS

Вот этим проверял
ldi r16,0b10111111
out DDRB,r16
ldi r16,0b10110111
out PORTB,r16
ldi r16,(0< out SPCR,r16
ldi r16,(1< out SPSR,r16
m1:
sbis SPSR,SPIF
rjmp m1
out SPDR,r16
rjmp m1


Составить ответ | Вернуться на конференцию

Ответы


Отправка ответа
Имя*: 
Пароль: 
E-mail: 
Тема*:

Сообщение:

Ссылка на URL: 
URL изображения: 

если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 63:

Перейти к списку ответов | Конференция | Раздел "Электроника" | Главная страница | Карта сайта

Rambler's Top100 Рейтинг@Mail.ru
 
Web telesys.ru