AVR - наносекундные задержки

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
grindars
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Пт сен 08, 2006 16:06:28
Откуда: Москва
Контактная информация:

AVR - наносекундные задержки

Сообщение grindars »

avr-gcc, C, ATMega8, кварц 1,8432 MHz. Чем создавать задержки в десятки наносекунд?
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Сообщение ARV »

программно - ничем. аппаратно - внешней схемой.
программные задержки в данном случае возможны минимум в сотни наносекунд - и то в 5 с хвостиком сотен минимум... и то при помощи ассемблера...
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
grindars
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Пт сен 08, 2006 16:06:28
Откуда: Москва
Контактная информация:

Сообщение grindars »

мне эти задержки нужны были для дисплея на 2x SED1520. значит, я могу просто их игнорировать?
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Сообщение ARV »

не понял? по-моему, для SED-а лимитируется "не быстрее"... а по вопросу я сделал вывод. что надо какие-то сигналы подавать с маленькими. но четкими задержками...

с ЖКИ работайте, не особо напрягаясь - задержки будут в единицах-десятках микросекунд :)
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
grindars
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Пт сен 08, 2006 16:06:28
Откуда: Москва
Контактная информация:

Сообщение grindars »

я хотел добиться максимальной скорости вывода. ну, микросекунды так микросекунды.
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Сообщение ARV »

grindars писал(а):я хотел добиться максимальной скорости вывода. ну, микросекунды так микросекунды.
пишите на Си? вот и пишите - то, что получится и будет минимально возможной задержкой :) меньше не получится все равно (на Си)
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Аватара пользователя
Lakshmi
Первый раз сказал Мяу!
Сообщения: 28
Зарегистрирован: Пн сен 01, 2008 21:56:44
Откуда: Балашиха

Сообщение Lakshmi »

grindars писал(а):я хотел добиться максимальной скорости вывода.

Поставьте кварц на максимаольо допустимую частоту или (не кошерно) внешний генератор на еще большую частоту

или МК пошустрей возьмите.
Аватара пользователя
Mozart
Мучитель микросхем
Сообщения: 413
Зарегистрирован: Пт мар 10, 2006 12:23:05
Откуда: Moscow
Контактная информация:

Сообщение Mozart »

я сейчас занимаюсь маразмом конечно... но занимаюсь... возьмите плисину, и реализуйте на ней интерфейс вашего лсд... моё извращенство заключается в том что я сделал два буфера (можно и 4ре)... пока в один пишется из другого читается...

з.ы. для USB я поднял скорость с 7МБ/с до 18 МБ/с... поэтому ИМХО имеет смысл... если так хочется...
если после прочитанной книги что-то в голове осталось, радуйся. Голова работает на тебя!!!
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»