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

KamomeDono
Ср дек 14, 2011 07:36:38
Форум: Изготовление PCB
Тема: Проблема с Proteus ARES
Ответы: 4
Просмотры: 2621

Re: Проблема с Proteus ARES

Доброго времени суток. Прошу помощи.
Необходимо добавить корпус для батарейки CR2032.
Но стандартного корпуса в ares нет.
В сети найден файл *.3ds, как его прикрутить к проекту?
Заранее спасибо!
KamomeDono
Ср ноя 30, 2011 09:54:46
Форум: Микроконтроллеры и ПЛИС
Тема: Atmega1284p и датчик ds18b20 нет показаний температуры
Ответы: 14
Просмотры: 2060

Re: Atmega1284p и датчик ds18b20 нет показаний температуры

Вот блин... Видать потому, что я не в теме.
Огромное спасибо! Не подскажите ещё как его запрограммировать?
KamomeDono
Вт ноя 29, 2011 14:33:51
Форум: Микроконтроллеры и ПЛИС
Тема: Atmega1284p и датчик ds18b20 нет показаний температуры
Ответы: 14
Просмотры: 2060

Re: Atmega1284p и датчик ds18b20 нет показаний температуры

Датчик просто не определяется. Не проходит инициализацию. Думаю дело здесь не в дисплее.
KamomeDono
Пн ноя 28, 2011 16:36:24
Форум: Микроконтроллеры и ПЛИС
Тема: Atmega1284p и датчик ds18b20 нет показаний температуры
Ответы: 14
Просмотры: 2060

Re: Atmega1284p и датчик ds18b20 нет показаний температуры

john_rise - попробую переделать.
Проект прилагаю.
KamomeDono
Пн ноя 28, 2011 16:16:11
Форум: Микроконтроллеры и ПЛИС
Тема: Atmega1284p и датчик ds18b20 нет показаний температуры
Ответы: 14
Просмотры: 2060

Re: Atmega1284p и датчик ds18b20 нет показаний температуры

Однократно в начале main так и было в начале.
Теперь прерывание раз в 1 минуту.
Результат тот же. Программа не инициализирует датчик. Показывает 0.

Что делать?
KamomeDono
Пн ноя 28, 2011 14:50:22
Форум: Микроконтроллеры и ПЛИС
Тема: Atmega1284p и датчик ds18b20 нет показаний температуры
Ответы: 14
Просмотры: 2060

Re: Atmega1284p и датчик ds18b20 нет показаний температуры

Однократно или при каждом преобразовании?
После того, как вначале процедуры была добавлена w1_init датчик по крайней мере стал опрашиваться (визуально в протеусе), но результат так и не отображается.
Может слишком часто происходит прерывание (250 мс) по которому происходит преобразование?
Вот код ...
KamomeDono
Пн ноя 28, 2011 09:58:43
Форум: Микроконтроллеры и ПЛИС
Тема: Atmega1284p и датчик ds18b20 нет показаний температуры
Ответы: 14
Просмотры: 2060

Re: Atmega1284p и датчик ds18b20 нет показаний температуры

Я так понимаю, функция инициализации из библиотки ds18b20 - ds18b20_init.
Так вот, эта функция должна выдавать 1 в случае присутствия датчика.
Если всё верно, то датчик не видится. Инициализация не проходит.
Вот часть кода:
#asm("cli");
if( ds18b20_init( 0, 10, 29, DS18B20_12BIT_RES ) )
{delay_ms ...
KamomeDono
Пн ноя 28, 2011 07:31:08
Форум: Микроконтроллеры и ПЛИС
Тема: Atmega1284p и датчик ds18b20 нет показаний температуры
Ответы: 14
Просмотры: 2060

Re: Atmega1284p и датчик ds18b20 нет показаний температуры

Этот проект сделан на основе другого. Потому и библиотеки не родные.
Библиотеки заменены, функции переписаны, датчик так и не работает.

Что посоветуете?
KamomeDono
Сб ноя 26, 2011 08:09:55
Форум: Микроконтроллеры и ПЛИС
Тема: Atmega1284p и датчик ds18b20 нет показаний температуры
Ответы: 14
Просмотры: 2060

Atmega1284p и датчик ds18b20 нет показаний температуры

Доброго времени суток!
Бьюсь над проблемой уже 3-й день.
CVAVR.
Не работает датчик как надо. Что есть он, что нет его результат тот же.
Библиотеки подключены.

Очень прошу помочь. Кончились варианты.
Заранее спасибо!
KamomeDono
Ср ноя 23, 2011 14:53:02
Форум: Разные вопросы по МК
Тема: Мелкие вопросы по МК и ПЛИС.
Ответы: 12552
Просмотры: 2689543

Re: Мелкие вопросы по МК и ПЛИС.

Доброго времни суток!
Объясните новичку пожалуйста правильно ли был изменён код в соответствии со сменой МК с atmega128 на atmega1284p:
Было:
void TIM_Init(void)
{
TIMSK = (1<<OCIE0); //разрешаем прерывание таймера т0 при событии совпадение
TCCR0 = (1<<WGM01)|(0<<WGM00)|(1<<CS02)|(0<<CS01)|(1 ...
KamomeDono
Пн ноя 21, 2011 15:09:14
Форум: Цифровая техника
Тема: Proteus: вопросы и ответы
Ответы: 5593
Просмотры: 2313185

Re: Proteus: вопросы и ответы

Soir писал(а):просто подайте +5V.
А дальше - работы непочатый край...
Прошу простить меня недоучку. Не могли бы вы мне подсказать литературу, что бы почитать по теме.
И в каком направлении двигаться (это я про непочатый край)?
Заранее спасибо!
KamomeDono
Пн ноя 21, 2011 09:32:28
Форум: Цифровая техника
Тема: Proteus: вопросы и ответы
Ответы: 5593
Просмотры: 2313185

Re: Proteus: вопросы и ответы

Доброго времени суток!
Подскажите пожалуйста, в чём проблема:
Протеус не запускает симуляцию и выдаёт ошибки.
Версия 7.7 SP0
Проект прилагаю.
KamomeDono
Вт ноя 15, 2011 13:55:07
Форум: Микроконтроллеры и ПЛИС
Тема: разъясните про UBRRL,UBRRH и UCSRC:[ursel]
Ответы: 12
Просмотры: 4997

Re: разъясните про UBRRL,UBRRH и UCSRC:[ursel]

Благодарю! Всё скомпилировалось!
Будем отлаживать :)
KamomeDono
Вт ноя 15, 2011 12:50:24
Форум: Микроконтроллеры и ПЛИС
Тема: разъясните про UBRRL,UBRRH и UCSRC:[ursel]
Ответы: 12
Просмотры: 4997

Re: разъясните про UBRRL,UBRRH и UCSRC:[ursel]

Ну и как мне мой код тогда переписать, что делает строка: UCSR0C = (1 << URSEL) | 0x06;?
KamomeDono
Вт ноя 15, 2011 12:31:59
Форум: Микроконтроллеры и ПЛИС
Тема: разъясните про UBRRL,UBRRH и UCSRC:[ursel]
Ответы: 12
Просмотры: 4997

Re: разъясните про UBRRL,UBRRH и UCSRC:[ursel]

Не UMSEL, а URSEL.
Первый то на месте.
В том то и дело. Библиотека с CVAVR.

Пришлось дописать вручную. В ДШ вроде как есть он, но почему то без имени.

Теперь другая проблема, говорит в ассемблерном файле двойные метки. Интересно с чем это связано?
KamomeDono
Вт ноя 15, 2011 08:43:13
Форум: Микроконтроллеры и ПЛИС
Тема: разъясните про UBRRL,UBRRH и UCSRC:[ursel]
Ответы: 12
Просмотры: 4997

Re: разъясните про UBRRL,UBRRH и UCSRC:[ursel]

В файле atmega128_bits.h нет ursel0 или ursel1.
Просто нет 8-го бита в регистре UCSR0C.
Или имени его нет, а он есть.

Программа не компилируется и выдаёт ошибку. От руки что ли его туда вписать?
KamomeDono
Вт ноя 15, 2011 08:15:29
Форум: Микроконтроллеры и ПЛИС
Тема: разъясните про UBRRL,UBRRH и UCSRC:[ursel]
Ответы: 12
Просмотры: 4997

Re: разъясните про UBRRL,UBRRH и UCSRC:[ursel]

Доброго времени суток.
Переделываю проект с atmega32 на atmega128.
Возникла проблема с регистрами UCSR1C и URSEL, которого в новом мк просто нет.
Помогите пожалуйста переписать код для нового мк.

Пока вот что получилось (проблема со строчкой URSEL ...
KamomeDono
Вт ноя 08, 2011 08:32:05
Форум: Микроконтроллеры и ПЛИС
Тема: Перенос части кода с WINAVR на CodeVisionAVR ошибка
Ответы: 5
Просмотры: 2061

Re: Перенос части кода с WINAVR на CodeVisionAVR ошибка

Конечно вы правы. Но проблема в том, что этот проект основывается на предыдущем.
Который написан на CodeVisionAVR.

Переделывать придется всё. А так теория уже есть.
Но на будущее неплохо было бы изучить WinAVR.
Спасибо всем за участие. Кажется потихоньку разбираюсь.
KamomeDono
Вт ноя 08, 2011 07:27:20
Форум: Микроконтроллеры и ПЛИС
Тема: Перенос части кода с WINAVR на CodeVisionAVR ошибка
Ответы: 5
Просмотры: 2061

Re: Перенос части кода с WINAVR на CodeVisionAVR ошибка

Спасибо. Уже хотя бы что-то понятно.
Может ссылку с примером выложите? Знать бы где почитать.
KamomeDono
Вт ноя 08, 2011 07:16:43
Форум: Микроконтроллеры и ПЛИС
Тема: Перенос части кода с WINAVR на CodeVisionAVR ошибка
Ответы: 5
Просмотры: 2061

Перенос части кода с WINAVR на CodeVisionAVR ошибка

Доброго времени суток!
Делаю проект термометр-регистратор на ATmega32.
Возникла проблема с переносом кода написанного в WinAVR на CodeVisionAVR.
В Частности declaration syntax error в файле inttypes.h,
при подключении файла <pgmspace.h>.

Думаю, что необходимо будет ещё кое что изменить, но кто-то ...

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