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

sirga
Вт май 28, 2013 12:58:38
Форум: Периферия
Тема: Всё по DS18(B/S)20.
Ответы: 1172
Просмотры: 455250

Re: Всё по DS18(B/S)20.

Конечно!Этот код заставляет микроконтроллер опрашивать датчик температуры
ну эт понятно, но вот что делается тут:

integer=((((~__ds18b20_scratch_pad.temp_msb) & 0x07)<<4)|((~__ds18b20_scratch_pad.temp_lsb)>>4));
frac=(10000-((__ds18b20_scratch_pad.temp_lsb & 0x0F)*625));
if (frac==10000 ...
sirga
Пн май 27, 2013 19:33:47
Форум: Периферия
Тема: Всё по DS18(B/S)20.
Ответы: 1172
Просмотры: 455250

Re: Всё по DS18(B/S)20.

добрый день, может кто нибудь объяснить вот этот код?


//========
// Вычисление температуры DS18B20
//========
void get_temp (void)
{
char integer;
int frac;

ds18b20_read_spd(0); // Читаем scratcpad

if (__ds18b20_scratch_pad&#46;temp_msb & 0xF8) // Проверка знака температуры, если "-" то ...
sirga
Вт май 21, 2013 15:55:30
Форум: Изготовление PCB
Тема: Нарисуйте мне плату.
Ответы: 1403
Просмотры: 421739

Re: Нарисуйте мне плату.

может кто нибудь поможет сделать одностороннюю плату в diptrace? я ауто рутом делаю, но у меня куча перемычек получается если дорожки делаю 0.8-1.0 мм, хоть и компонентов там не много. сам в ручную боюсь редактировать (а то разведу не правильно потом кучу время потрачу пока сделаю и не заработает ...
sirga
Чт май 09, 2013 21:41:55
Форум: PIC
Тема: прошивка pic12f629 с pickit 2
Ответы: 8
Просмотры: 7680

Re: прошивка pic12f629 с pickit 2

Надо новый МК вставить в программатор и прочитать слово коифигурации (security and configuration bits),
где будет видна заводская установка фьюзов. Затем прочитать программную память - она будет
чистая, за исключением слова в самом конце - это калибровка.
Затем открыть файл прошивки, записать ...
sirga
Чт май 09, 2013 19:53:44
Форум: PIC
Тема: прошивка pic12f629 с pickit 2
Ответы: 8
Просмотры: 7680

прошивка pic12f629 с pickit 2

извините что ещё одна такая тема, поиском пользовался, но полный ответ не нашёл.

в общим проблема такова: в универе мы учились с pic16f84a ну и прошивали просто импортируя хекс в pickit2. ну так же само я не о чём не подозревая прошил и pic12f629. после долго мучился, перебирал схему и программу ...
sirga
Вт май 07, 2013 19:48:15
Форум: AVR
Тема: программа написанная в AVR Studio na CVAVR
Ответы: 31
Просмотры: 6012

Re: программа написанная в AVR Studio na CVAVR

моя версия кв 2.4.4а - попробуй пересобрать проект с 0.
какой то глюк в компиляторе был, перезаписал другую версию и всё ок стало, большое вам спасибо за помощь еще короткий вопрос не в тему, я добавил это в свой основной проект который использовал и у меня в атмеге 8 уже забито 96% flash памяти ...
sirga
Пн май 06, 2013 21:45:06
Форум: AVR
Тема: программа написанная в AVR Studio na CVAVR
Ответы: 31
Просмотры: 6012

Re: программа написанная в AVR Studio na CVAVR

urry писал(а):Поправил "грамматику и орфографию", не вчитываясь в текст.
ух ты вот это сюрприз!! вставил ваш скомпиленый hex в протеус и всё работает!! :music: :music: спасибо огромное :beer: вот только у меня наверно что то с компилятором? сам перекомпильть проект не могу, undefined member набросало 12 ошибок http://s2.postimg.cc/xu17z1oxl/Clipboard01.jpg
sirga
Пн май 06, 2013 10:55:16
Форум: AVR
Тема: программа написанная в AVR Studio na CVAVR
Ответы: 31
Просмотры: 6012

Re: программа написанная в AVR Studio na CVAVR

в общим совсем я отчаился... методом тыка из rc5.h в котором была структура и ошибка перенёс ее в оба .c файла проекта и ошибки пропали, hex создался, но не заработал. ещё 2 warninga появилось http://s23.postimg.cc/60uzcry2j/warnings.png но они наверно на работоспособность не влияют? что то в самой программе не так?
sirga
Пн май 06, 2013 09:11:49
Форум: AVR
Тема: программа написанная в AVR Studio na CVAVR
Ответы: 31
Просмотры: 6012

Re: программа написанная в AVR Studio na CVAVR

спасибо за подсказку, нашел в нете файл "Определения всех битов для микроконтроллеров", подключил и все ошибки о которых писал пропали
если бы поискали немного в теме про CVAVR, то такого вопроса бы не возникло.
Есть такая опция в настройках проекта "IO bits definition" на ней галку ставите и не ...
sirga
Вс май 05, 2013 21:46:44
Форум: AVR
Тема: программа написанная в AVR Studio na CVAVR
Ответы: 31
Просмотры: 6012

Re: программа написанная в AVR Studio na CVAVR

Вот выкладываю изначальный проект рабочий в Atmel Studio и мой переделанный в CVAvr/ Так же проект в протеусе рабочий с тем кодом AT Studio.

Очень надеюсь что почините мне его, в дипломную надо дистанционное управление добавить и защита скоро :( Вся надежда на вас :?
sirga
Вс май 05, 2013 20:01:06
Форум: AVR
Тема: программа написанная в AVR Studio na CVAVR
Ответы: 31
Просмотры: 6012

Re: программа написанная в AVR Studio na CVAVR

YS писал(а):А что это за rc5.h ?
rc5.h содержит функции, для работы с RC5 и структуру rc5

и удаляя весь код из .c файлов всё равно кидает этот эррор. ещё заметил, что если жму compile то комилит без ошибок, если жму buil all чтоб создать hex тогда кидает ету ошибку
sirga
Вс май 05, 2013 19:49:58
Форум: AVR
Тема: программа написанная в AVR Studio na CVAVR
Ответы: 31
Просмотры: 6012

Re: программа написанная в AVR Studio na CVAVR

а как это так? нигде в коде у меня не повторяется такого :dont_know:
sirga
Вс май 05, 2013 19:29:16
Форум: AVR
Тема: программа написанная в AVR Studio na CVAVR
Ответы: 31
Просмотры: 6012

Re: программа написанная в AVR Studio na CVAVR

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

http://s24.postimg.cc/4n4eitqgl/posledniaja.png
sirga
Вс май 05, 2013 18:44:25
Форум: AVR
Тема: программа написанная в AVR Studio na CVAVR
Ответы: 31
Просмотры: 6012

Re: программа написанная в AVR Studio na CVAVR

ну это я и писал ранее interrupt [TIM1_CAPT] void tim1_capt_isr(void) получается правильно я догадался, но теперь после этого тут ошибки Error: undefined symbol 'ICES1'

if (!CheckBit(TCCR1B,ICES1)) receive|=1;// если прер. было по падающему фронту то бит==1

ibi(TCCR1B,ICES1);// ICESn = 1, то ...
sirga
Вс май 05, 2013 16:55:19
Форум: AVR
Тема: программа написанная в AVR Studio na CVAVR
Ответы: 31
Просмотры: 6012

Re: программа написанная в AVR Studio na CVAVR

дописал строчку #define _BV(VALUE) (1<<(VALUE)) но не помогло.

вычитал в нете что прерывания отличаутся так:

в CodeVision:

interrupt [прерывание] void adc_isr(void)
{
код выполняемый при возникновении разрешенного локально и глобально прерывания
}

в WinAVR:

#include <avr/interrupt.h>

ISR ...
sirga
Вс май 05, 2013 14:04:08
Форум: AVR
Тема: программа написанная в AVR Studio na CVAVR
Ответы: 31
Просмотры: 6012

Re: программа написанная в AVR Studio na CVAVR

вот по началу было куча ошибок, понял что дело в библиотеках

#include <avr/io.h>
#include <avr/interrupt.h>
#include "main.h"

поменял на

#include <mega8.h>
#include <delay.h>
#include <stdio.h>
#include <stdlib.h>

тогда осталось только 3 ошибки вот такие (сделал скрееншот):

m
sirga
Вс май 05, 2013 12:03:13
Форум: AVR
Тема: программа написанная в AVR Studio na CVAVR
Ответы: 31
Просмотры: 6012

программа написанная в AVR Studio na CVAVR

добрый день, изучаю микроконтроллеры, пишу на CVAVR и вот нашёл программу написанную на AVR Studio, которая работает, хотел дополнить её в свой проект, но закомпилить на CV AVR его не могу, кидает ошибки, с ошибками вроде как справился, закомпилил без них но она не работает.

можно ли не имея опыта ...
sirga
Вс апр 21, 2013 12:26:49
Форум: Статьи
Тема: Программируемый на неделю комнатный термостат.
Ответы: 509
Просмотры: 226104

Re: Программируемый на неделю комнатный термостат.

купил новую атмегу, разобрался с фьюзами и всё заработало сразу :)

один вопроос, а что означает эта цифра 17 в меню? Изображение
sirga
Вт апр 16, 2013 15:37:35
Форум: Статьи
Тема: Программируемый на неделю комнатный термостат.
Ответы: 509
Просмотры: 226104

Re: Программируемый на неделю комнатный термостат.

сегодня собрал на макетной плате, прошил ATMEGA8L-8PU и ничего не показывает. правда я не прошивал фюзы. не понимаю как это делается и боюсь запороть. видел скрин выкладывалсья в CVAVR но я собрал программатор из проводков и он в ней не работает, я программой UniProf просто записал не ставя ни где ...
sirga
Чт апр 04, 2013 19:26:49
Форум: Статьи
Тема: Программируемый на неделю комнатный термостат.
Ответы: 509
Просмотры: 226104

Re: Программируемый на неделю комнатный термостат.

помогите пожалуйста, изучаю микроконтроллеры и именно эту программу. не понимаю как подключены кнопки

#define btn_plus btn_tsk & 0x01 // "+"
#define btn_minus btn_tsk & 0x02 // "-"
#define btn_right btn_tsk & 0x08 // ">"
#define btn_left btn_tsk & 0x04 // "<"
#define btn_ok btn_tsk & 0x10 // "ok ...

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