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

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

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

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

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

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

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 09.11.2008, 10:27  
delay
Гражданин KAZUS.RU
 
Регистрация: 24.06.2005
Сообщений: 535
Сказал спасибо: 262
Сказали Спасибо 216 раз(а) в 118 сообщении(ях)
delay на пути к лучшему
По умолчанию

Сообщение от lolodin
Нужен индикатор aka 1 пост.
Не понятна суть вопроса. Вы написали код для вывода на 7-сегментный индикатор и он не работает? Я не видел этого кода. Или вы не знаете, как это делать?
Для данного индикатора нужно использовать динамическую индикацию. Где-то эта тема обсуждалась. Кроме того нужно написать кодер, который будет транслирывать десятичное число в код для индикатора. Т.е. для индицирования 1 нужно зажечь 2 сегмента и потушить остальные.
То, что теория без практики мало, что дает это понятно. Я и советую читать и параллельно выполнять поледовательно, особенно если вы только начинаете, а не разбираться по кускам.
Реклама:
delay вне форума  
Непрочитано 09.11.2008, 14:57  
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию

Примеры в топике "Проекты в PROTEUS"
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Непрочитано 09.11.2008, 20:35  
lolodin
Временная регистрация
 
Регистрация: 06.04.2008
Сообщений: 54
Сказал спасибо: 11
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
lolodin на пути к лучшему
По умолчанию

Да, там много примеров только вот нету подобного. Я кажется начал понимать, что слишком резво позарился на сегментные индикаторы, ведь проще будет использовать какой нить ЛСД мониторик типа LM032L, не так ли? Потому что как я понял на него можно сразу выводить данные без различных преобразований. Так?

Я тут просто подумал что если считывать данные с ножек порта, они ведь бинарные, написать простенькую функцию которая будет переводить бинарные -› десятичные числа и далее там МК как нить подкл проводами к дисплею и через них выводить результат. Возможно? или надо там усарты, тви, ком......
lolodin вне форума  
Непрочитано 09.11.2008, 20:51  
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию

Сообщение от lolodin
Да, там много примеров только вот нету подобного. Я кажется начал понимать, что слишком резво позарился на сегментные индикаторы,
БЛИН ! да как же так НЕТУ ?!

Если я лично выкладывал пару с сегментниками на последних страничках.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Непрочитано 09.11.2008, 21:23  
AndreiVV
Гражданин KAZUS.RU
 
Регистрация: 29.06.2006
Сообщений: 638
Сказал спасибо: 37
Сказали Спасибо 56 раз(а) в 41 сообщении(ях)
AndreiVV на пути к лучшему
По умолчанию

в начале этой статьи описано как работать с 7 сегментными индикаторами и как раз под CodeVisionAVR
AndreiVV вне форума  
Непрочитано 09.11.2008, 21:42  
lolodin
Временная регистрация
 
Регистрация: 06.04.2008
Сообщений: 54
Сказал спасибо: 11
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
lolodin на пути к лучшему
По умолчанию

Спасибо, обязательно изучу. А пока вот вопросик вот блин вроде проще некуда, а фиг.... короче
В CVAVR сделал такое
Код:
#include ‹mega8.h›
#asm
   .equ __lcd_port=0x18 ;PORTB
#endasm  
#include ‹lcd.h› 

void main(void)

{ 
 char *_str = 'PREVED';
 PORTD = 0x00;
 DDRD  = 0x00;
 lcd_init(16);
 lcd_gotoxy(0,0);
 lcd_puts(_str);
}
При компиляции орет на
char *_str = 'PREVED';
Error L13: Character constant is too long

Лано, длинная так длинная делаю такую
char *_str = 'а';
Error L13: Error: a value of type 'unsigned int' can't be used to initialize an entity of type 'unsigned char *'

Думал мож блин кавычки не те, поставил другие орет что вообще файл lcd.obj не может прочитать (кстати это же орет если строку пустую сделать)

Блин, я конечно понимал, что начинать всегда трудно, но если так пойдет дальше....
lolodin вне форума  
Непрочитано 09.11.2008, 21:49  
AndreiVV
Гражданин KAZUS.RU
 
Регистрация: 29.06.2006
Сообщений: 638
Сказал спасибо: 37
Сказали Спасибо 56 раз(а) в 41 сообщении(ях)
AndreiVV на пути к лучшему
По умолчанию

ставь двойные кавычки
AndreiVV вне форума  
Непрочитано 10.11.2008, 07:35  
lolodin
Временная регистрация
 
Регистрация: 06.04.2008
Сообщений: 54
Сказал спасибо: 11
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
lolodin на пути к лучшему
По умолчанию

Сообщение от lolodin
Думал мож блин кавычки не те, поставил другие орет что вообще файл lcd.obj не может прочитать...
lolodin вне форума  
Непрочитано 10.11.2008, 11:39  
AndreiVV
Гражданин KAZUS.RU
 
Регистрация: 29.06.2006
Сообщений: 638
Сказал спасибо: 37
Сказали Спасибо 56 раз(а) в 41 сообщении(ях)
AndreiVV на пути к лучшему
По умолчанию

без коментариев

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

AndreiVV вне форума  
Непрочитано 10.11.2008, 15:10  
lolodin
Временная регистрация
 
Регистрация: 06.04.2008
Сообщений: 54
Сказал спасибо: 11
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
lolodin на пути к лучшему
По умолчанию

Удалил весь проект, создал по новой без использования визарда, терь все нормально. хз в чем проблема была, но была!!!
lolodin вне форума  
 

Закладки
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Маленький вопросик по датчикам тока от Allegro porex Источники питания и свет 0 03.06.2008 23:10
Вопрос начинающего по программированию PIC16F84A eleorka Микроконтроллеры, АЦП, память и т.д 22 15.04.2008 12:10
Вопрос по программированию PIC eleorka Микроконтроллеры, АЦП, память и т.д 8 03.04.2008 06:34
кто встречал ну очень маленький передатчик?? savru Автоматика и аппаратура связи 3 14.05.2007 14:43


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


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