Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


Закрытая тема
Опции темы
Непрочитано 06.03.2009, 13:41   #201
Irridium
Прохожий
 
Регистрация: 14.11.2007
Сообщений: 4
Сказал спасибо: 1
Сказали Спасибо 2 раз(а) в 1 сообщении
Irridium на пути к лучшему
По умолчанию

В asme есть такая константа как RAMEND. Есть ли на C (winavr) аналогичные константы?
И еще вопросик:

Код:
	crc16 ››= 1;	//сдвиг вправо
	if (CY == 1) crc16 ^= 0xA001;
Нашел участок кода расчета CRC. CY- это должен быть флаг переноса, но здесь он наверное представлен в виде какого-то макроса. Как можно описать такой макрос?
Реклама:
Irridium вне форума  
Непрочитано 06.03.2009, 16:27   #202
tws
Прохожий
 
Регистрация: 15.04.2005
Сообщений: 9
Сказал спасибо: 10
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
tws на пути к лучшему
По умолчанию

Сообщение от Irridium
В asme есть такая константа как RAMEND. Есть ли на C (winavr) аналогичные константы?
И еще вопросик:

Код:
	crc16 ››= 1;	//сдвиг вправо
	if (CY == 1) crc16 ^= 0xA001;
Нашел участок кода расчета CRC. CY- это должен быть флаг переноса, но здесь он наверное представлен в виде какого-то макроса. Как можно описать такой макрос?
RAMEND при программировании на C есть, но не у компилятора, а у линкера (обычно). Получить к ней доступ можно, но гораздо проще определить #define-ом. Не знаю как у winavr а в IAR-е так и сделано в файлах iomXXX.h где XXX - имя процессора.
Доступ к переносу можно получить как к битовому полю регистра SREG (см. там же, в файлах описания регистров нужного процессора). Для того же IAR например SREG_bit0, ну а уж дальше можно переопределять во что угодно (через #define).
tws вне форума  
Непрочитано 07.03.2009, 11:24   #203
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию

Хорошие уроки получились
CERGEI1982 вне форума  
Непрочитано 08.03.2009, 18:37   #204
IOPA4
Почётный гражданин KAZUS.RU
 
Аватар для IOPA4
 
Регистрация: 07.05.2008
Адрес: Мурманск
Сообщений: 1,300
Сказал спасибо: 461
Сказали Спасибо 526 раз(а) в 273 сообщении(ях)
IOPA4 на пути к лучшему
По умолчанию Уроки СИ для AVR микроконроллеров

Сообщение от CERGEI1982
Хорошие уроки получились
А, что не плохо получилась. Тема "Уроки СИ для AVR микроконроллеров":
1. О СИ поговорили
2. Об AVR контроллерах тоже, даже с примерами
3. Обсудили, что лучше АСМ или СИ
(Польза должна быть)
IOPA4 вне форума  
Непрочитано 08.03.2009, 19:36   #205
IOPA4
Почётный гражданин KAZUS.RU
 
Аватар для IOPA4
 
Регистрация: 07.05.2008
Адрес: Мурманск
Сообщений: 1,300
Сказал спасибо: 461
Сказали Спасибо 526 раз(а) в 273 сообщении(ях)
IOPA4 на пути к лучшему
По умолчанию Уроки СИ для AVR микроконроллеров

Подскажите, пожалуйста, как подключить WH1602D вместо LM016L из моделей Протеус. Что-то я после прошивки моего астротаймера получаю светлые прямоуголники на темном фоне.
to: avr123-nm-ru
Пожалуйста откликнитесь на мою просьбу.
IOPA4 вне форума  
Непрочитано 08.03.2009, 20:20   #206
FOX92
Частый гость
 
Регистрация: 21.06.2008
Сообщений: 9
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
FOX92 на пути к лучшему
По умолчанию

Ну и не забить о резисторе для подстройки контраста.

-- Прилагается рисунок: --

FOX92 вне форума  
Непрочитано 08.03.2009, 20:21   #207
FOX92
Частый гость
 
Регистрация: 21.06.2008
Сообщений: 9
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
FOX92 на пути к лучшему
По умолчанию

Выводи питания лучше пересмотреть по плате дисплея...
FOX92 вне форума  
Непрочитано 09.03.2009, 00:58   #208
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию

Наверно контраст надо подрегулировать.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Непрочитано 09.03.2009, 10:11   #209
yuriji
Прописка
 
Регистрация: 09.02.2007
Сообщений: 108
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
yuriji на пути к лучшему
По умолчанию Re: Уроки СИ для AVR микроконроллеров

Сообщение от IOPA4
Подскажите, пожалуйста, как подключить WH1602D вместо LM016L из моделей Протеус. Что-то я после прошивки моего астротаймера получаю светлые прямоуголники на темном фоне.
to: avr123-nm-ru
Пожалуйста откликнитесь на мою просьбу.
Тезка, подключай по "даташиту". У меня MT-16S2D-2YLG работает без проблем, а квадратики это какраз нужно регулировать контраст подстроичником.

http://www.chip-dip.ru/product0/430364795.aspx

-- Прилагается рисунок: --
yuriji вне форума  
Непрочитано 09.03.2009, 13:45   #210
IOPA4
Почётный гражданин KAZUS.RU
 
Аватар для IOPA4
 
Регистрация: 07.05.2008
Адрес: Мурманск
Сообщений: 1,300
Сказал спасибо: 461
Сказали Спасибо 526 раз(а) в 273 сообщении(ях)
IOPA4 на пути к лучшему
По умолчанию Уроки СИ для AVR микроконроллеров

to: FOX92
Да я так и подсоединил, а получил светлые прямоугольники на темном фоне. Не разу не видел этот индикатор включенным. Когда он выключен - вся панель темносинего цвета. Что должно быть при включении: светлые знаки на темном фоне или наоборот?

-- Прилагается рисунок: --
IOPA4 вне форума  
Закрытая тема

Закладки


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Видео уроки dosikus Микроконтроллеры, АЦП, память и т.д 61 23.01.2012 21:06
Видео уроки (flash) Proteus 7.1 fmssp Proteus 5 13.08.2007 03:56
AVR уроки Рюмика chipic128 Proteus, KiCAD и другие ECAD 9 07.03.2007 21:46
уроки от LABCENTRE(PIC12F675+C) dosikus Микроконтроллеры, АЦП, память и т.д 22 09.10.2006 10:16


Часовой пояс GMT +4, время: 22:46.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot