Найдено 36 результатов

KIP
Ср окт 29, 2008 10:19:36
Форум: AVR
Тема: CodeVision AVR в вопросах и ответах
Ответы: 8415
Просмотры: 2517444

tych писал(а):Наверно индикатор активности HDD
Что за штука такая?
KIP
Пн окт 27, 2008 09:25:45
Форум: AVR
Тема: CodeVision AVR в вопросах и ответах
Ответы: 8415
Просмотры: 2517444

Как я понял, автор вопроса хочет, что-бы программа выходила из функции прерывания по отпусканию кнопки...Т.е. нажал-прерывание, как только отпустил-вышел. Я поэтому и спросил про время.
KIP
Пн окт 27, 2008 09:14:08
Форум: AVR
Тема: CodeVision AVR в вопросах и ответах
Ответы: 8415
Просмотры: 2517444

Степаныч писал(а):Добрый день! У меня несколько глупый вопрос: как мне в CVAVR организовать прерывание которое выполняется только во время нажатия кнопки т.е. при отпускании обработка прерывания обрывается на том месте на котором она выполнялась!
Интересно, сколько вы намериваетесь в этом прерывании сидеть?
KIP
Ср окт 15, 2008 13:01:05
Форум: Микроконтроллеры и ПЛИС
Тема: термометр в codevision ds18b20
Ответы: 46
Просмотры: 29927

skalish писал(а):Как вывести на LCD перемену типа float ?
Переводишь число в строку символов функцией ftoa, и готовый массив гонишь в функцию вывода lcd.
KIP
Вт сен 30, 2008 21:50:13
Форум: Разные вопросы по МК
Тема: Мелкие вопросы по МК и ПЛИС.
Ответы: 12552
Просмотры: 2604937

Высокоомный вход на ножке процессора получается от обратного сопротивления судя по всему кремнеего диода?
KIP
Вт сен 30, 2008 20:36:26
Форум: Разные вопросы по МК
Тема: Мелкие вопросы по МК и ПЛИС.
Ответы: 12552
Просмотры: 2604937

Извините за тупой вопрос,

DDRD = 0x7F; //111 1111 все ножки порта D на выход
PORTD = 0x00;//111 1111 на все ножки порта D 0 вольт

в чем отличие если написать
PORTD = 0x00;//111 1111 на все ножки порта D -5 вольт?

Просто запись в PORTD ничего не значит, надо выбирать каким образом +5 или 0 ...
KIP
Вт сен 30, 2008 19:07:06
Форум: Разные вопросы по МК
Тема: Мелкие вопросы по МК и ПЛИС.
Ответы: 12552
Просмотры: 2604937

Подскажите, как подсчитать количество времени, требуемое процессору на выполнение операций прописанных в конкретном коде программы на СИ?
KIP
Пн сен 29, 2008 21:06:16
Форум: AVR
Тема: CodeVision AVR в вопросах и ответах
Ответы: 8415
Просмотры: 2517444

tych писал(а):
KIP писал(а):Ничего координально не менял-заработало с погрешностью в 3-6 микросекунд.
И то ХЛЕБ !!! :lol:
Расскажи, добр человек, почему в функцию сбросы вочдога WDR желательно вставлять?
KIP
Пн сен 29, 2008 20:39:37
Форум: AVR
Тема: CodeVision AVR в вопросах и ответах
Ответы: 8415
Просмотры: 2517444

Ничего координально не менял-заработало с погрешностью в 3-6 микросекунд.
KIP
Пн сен 29, 2008 19:55:34
Форум: AVR
Тема: CodeVision AVR в вопросах и ответах
Ответы: 8415
Просмотры: 2517444

А зачем тебе менять бит_4?

Сейчас перепроверил по таблице режимов Т/С1 - действительно не стоит туда писать. Глаз не за тот "сброс при совпадении" ухватился.



Уменя 153 сек получилось, разберись с алгоритмом. и надобы сбросов вочдога WDR напихать в функцию паузы.?

Можно немного по подробнее ...
KIP
Пн сен 29, 2008 18:31:59
Форум: AVR
Тема: CodeVision AVR в вопросах и ответах
Ответы: 8415
Просмотры: 2517444

Привет!
Написал альтернативную функцию микросекундной задержки на Т/С1, отлаживаю в MVLAB.
Частоту кварца поставил 8 000 000 Гц, деление частоты задал 8 - один счёт таймера это 1 микросекунда.

Проблемы такие:

1)Функция не считает требуемого количества времени, подскажите почему?
2)Как в VMLAB ...
KIP
Пн сен 29, 2008 10:41:09
Форум: Микроконтроллеры и ПЛИС
Тема: Библиотека 1-Wire в CodeVisionAvr
Ответы: 9
Просмотры: 8454

Re: Библиотека 1-Wire в CodeVisionAvr

В библиотеке 1-Wire CodeVisionAvr 5 функций:
w1_init(void);
w1_read(void);
w1_write(unsigned char data);
w1_search(unsigned char cmd,void *p);
w1_dow_crc8(void *p,unsigned char n);

Что из них делает каждая и в какой последовательности их нужно использовать?

Это в зависимости от типа ...
KIP
Сб сен 27, 2008 11:17:48
Форум: AVR
Тема: CodeVision AVR в вопросах и ответах
Ответы: 8415
Просмотры: 2517444

Спасиба, всё понятно.

Значит в СИ битовой переменной нельзя присваивать значения переменных других типов? Я считал, что туда должен записаться младший бит.

Как пишут тут, правда в случае PIC, это именно так:
http://kazus.ru/faq/15/251.html
KIP
Сб сен 27, 2008 09:28:44
Форум: AVR
Тема: CodeVision AVR в вопросах и ответах
Ответы: 8415
Просмотры: 2517444

Файлы проекта-выдача на 5 ножке порта В сигналов соответствующих содержимому переменной b от младшего к старшему.
KIP
Пт сен 26, 2008 23:22:12
Форум: AVR
Тема: CodeVision AVR в вопросах и ответах
Ответы: 8415
Просмотры: 2517444

В программе не получается прогнать байт по битам от младшего к старшему.
Для понимания проблеммы прокомпилировал этот кусок отдельно:

#include <m8_128>

bit a;
unsigned char b;
unsigned char i;


void main (void){
b = b_1010_1010;

for(i=8;i>0;i--)
{
a = b;

b>>=1;
};

}

По моему за каждый ...
KIP
Чт сен 25, 2008 20:17:45
Форум: Микроконтроллеры и ПЛИС
Тема: Протокол 1-wire
Ответы: 10
Просмотры: 3107

Во первых тут на форуме все экстрасенсы и знают какие именно функции и какой компилятор вы используете.
Ну а во вторых что мешает залезть в библиотеки и посмотреть как все организовано, а если будут вопросы то задать их...

P.S. Жаль что эту тему сейчас админы закроют

http://radiokot.ru/lab ...
KIP
Чт сен 25, 2008 18:32:43
Форум: Микроконтроллеры и ПЛИС
Тема: Протокол 1-wire
Ответы: 10
Просмотры: 3107

Протокол 1-wire

Здравствуйте!
Планирую подключить датчики температуры DS18 к mega16 по протоколу 1-wire. Прочитал теорию. Увидел в сети много примеров кода, в которых используют готовые функции считывания данных и номеров устройств.
Глядя на готовые функции возник вопрос: что заставляет процессор реализовывать ...
KIP
Пн сен 22, 2008 21:32:24
Форум: Микроконтроллеры и ПЛИС
Тема: Шим+ светодиод [решено]
Ответы: 15
Просмотры: 6275

Вот алгоритм для меня и загадка)) На с++ пишу без проблем, а где этот ШИМ на микрухе и как прописать цикл с изменением его я без понятий.

ШИМ на AVR автономная. Настраивается очень просто, потребуется всего-лишь заполнить некоторые биты в нужных регитрах. Ну и надо немного разобраться почитав ...
KIP
Вс сен 21, 2008 20:32:37
Форум: Микроконтроллеры и ПЛИС
Тема: Вопросы по синтаксису СИ
Ответы: 50
Просмотры: 10721

Спасиба за посказку, тепеперь всё работает!)
KIP
Вс сен 21, 2008 16:39:47
Форум: Микроконтроллеры и ПЛИС
Тема: Вопросы по синтаксису СИ
Ответы: 50
Просмотры: 10721

Ну вы ваааащееее ... в НОУТПЭДЕ ваш исходник файл .txt 1.2 Кб всего !

Остынте), я это знаю! В блокноте тект отосланный на форум собирался в одну строчку, как это исправить я не знаю-пришлось вставить в ворд.

В CVAVR результат АЦП можно читать из ADCW - смотрите задачу 11.

unsigned long ADCL=0 ...

Перейти к расширенному поиску