реклама на сайте
подробности

 
 
> Помогите подключить к AVR LCD 16x2 SN74hc165
freon
сообщение Jan 6 2009, 04:06
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 43
Регистрация: 1-10-07
Пользователь №: 30 962



Помогите подключить к AVR LCD 16x2
По вот этой схеме!!!! схема в "Шпроте"
Прикрепленные файлы
Прикрепленный файл  AVR_164_LCD.rar ( 4.84 килобайт ) Кол-во скачиваний: 70
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
freon
сообщение Jan 6 2009, 15:01
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 43
Регистрация: 1-10-07
Пользователь №: 30 962



Проблема как организовать код на си временные задержки?
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Jan 6 2009, 15:13
Сообщение #3


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(freon @ Jan 6 2009, 17:01) *
Проблема как организовать код на си временные задержки?
Самое простое решение - пустой цикл
Код
void delay_1_ms()
{
#define CYCLES_PER_MS   100 // подобрать, чтобы функция исполнялась 1 мс
    volatile unsigned char i;
    for( i = 0; i < CYCLES_PER_MS; ++i)
      ;
}

void delay_ms(unsigned char time_ms)
{
    while(--time_ms)
         delay_1_ms();
}


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
rezident
сообщение Jan 6 2009, 15:36
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Цитата(Сергей Борщ @ Jan 6 2009, 20:13) *
Самое простое решение - пустой цикл
Простое, но не самое оптимальное. Лучше уж разобраться с работой таймера, прерываний и формировать временнЫе паузы с помощью таймера и его прерывания. Или если с прерываниями сложно, то по крайней мере настроить таймер на работу с переполнением кратным той же самой 1 мс, и выполнять опрос флага переполнения таймера.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- freon   Помогите подключить к AVR LCD 16x2 SN74hc165   Jan 6 2009, 04:06
- - Александр Куличок   Цитата(freon @ Jan 6 2009, 06:06) Помогит...   Jan 6 2009, 09:47
|- - Сергей Борщ   Цитата(Александр Куличок @ Jan 6 2009, 11...   Jan 6 2009, 10:00
- - freon   Я извеняюсь за дезу в теме там 74hc164n!!...   Jan 6 2009, 13:08
|- - Сергей Борщ   Цитата(freon @ Jan 6 2009, 15:08) Я извен...   Jan 6 2009, 14:23
- - rezident   В где проблема-то? Подключить три цифровых сигнала...   Jan 6 2009, 14:26
- - DpInRock   А еще лучше использовать SPI и горя не знать. Все ...   Jan 6 2009, 16:14
|- - rezident   Цитата(DpInRock @ Jan 6 2009, 21:14) А ещ...   Jan 6 2009, 16:21
- - DpInRock   Ну, "та" времянка вообще не нуждается в ...   Jan 6 2009, 16:50
|- - rezident   Цитата(DpInRock @ Jan 6 2009, 21:50) Ну, ...   Jan 6 2009, 16:58
- - freon   Спасибо всем откликнувшимся!!!! Я ...   Jan 6 2009, 17:37
|- - zhevak   Господа, хочу напомнить, что у LCD-индикаторов, ко...   Jan 6 2009, 19:04
|- - rezident   Цитата(zhevak @ Jan 7 2009, 00:04) Данные...   Jan 6 2009, 20:04
- - DpInRock   Резиденту. А сказав Б, надо горить и Ц и Д и Е и Ё...   Jan 6 2009, 21:31
|- - rezident   Цитата(DpInRock @ Jan 7 2009, 02:31) Заде...   Jan 6 2009, 22:15
- - DpInRock   Он загонит в сдвиговый регистр данные примерно за ...   Jan 6 2009, 22:35
|- - rezident   Цитата(DpInRock @ Jan 7 2009, 03:35) Он з...   Jan 6 2009, 23:17
|- - zhevak   Цитата(rezident @ Jan 7 2009, 04:17) Кста...   Jan 7 2009, 09:57
- - mrKirill   Цитата(freon @ Jan 6 2009, 09:06) Помогит...   Jan 12 2009, 05:47


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd June 2025 - 14:08
Рейтинг@Mail.ru


Страница сгенерированна за 0.01407 секунд с 7
ELECTRONIX ©2004-2016