реклама на сайте
подробности

 
 
> Правильное подключение библиотек IAR для AVR
Dele
сообщение Apr 18 2012, 10:14
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 30
Регистрация: 12-06-10
Пользователь №: 57 898



Добрый день!
Не могу подключить нормально библиотеку для работы с LCD, библиотеку нашел тут http://life.netimperia.com/2010/08/08/hd44780-avr/
Создал в протеусе проект с дисплеем и atmega16 но до заливки прошивки дело так и не дошло...
Сам я только познаю азы программирования под МК. Воспользовался IAR, мне он показался удобным...
Так вот, файлы с архива засунул в C:\Program Files\IAR Systems\Embedded Workbench 6.0\avr\inc конкретно hd44780.c, hd44780.h Но не запускается ничего, выдает ошибки, что ему еще надо?

#include <ioavr.h>
#include <hd44780.h>
#include <intrinsics.h>
#include <delay.h>
#include <stdlib.h>
#include <iom16.h>

void lcd_puts(const char *s)
{
register char c;

while ( (c = *s++) )
{
HD44780_SEND_CHAR©;
}

}

int main(void)
{

hd44780_init();


HD44780_SEND_CURSOR_POS(0, 0);


lcd_puts("Counter");


return 0;
}

Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
MrYuran
сообщение Apr 18 2012, 10:33
Сообщение #2


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Цитата(Dele @ Apr 18 2012, 14:14) *
Так вот, файлы с архива засунул в C:\Program Files\IAR Systems\Embedded Workbench 6.0\avr\inc конкретно hd44780.c, hd44780.h Но не запускается ничего, выдает ошибки, что ему еще надо?

Надо было засунуть... (гусары, молчать! ©)
hd44780.c и hd44780.h надо просто включить в проект. И никуда не засовывать.

И уже учите матчасть, что такое библиотеки и чем они отличаются от исходников.
(то, что у вас - это, строго говоря, никакие не библиотеки)

Алсо, код на форуме принято оформлять в теги code или codebox, иначе читать неудобно.


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Dele   Правильное подключение библиотек IAR для AVR   Apr 18 2012, 10:14
- - Dele   Этот заголовочный файл включил в проект, правой к...   Apr 19 2012, 10:10
|- - Сергей Борщ   QUOTE (Dele @ Apr 19 2012, 13:10) Стало м...   Apr 19 2012, 10:22
- - Dele   Включил, все так же. Видимо библиотека не устраива...   Apr 20 2012, 10:43
|- - Сергей Борщ   QUOTE (Dele @ Apr 20 2012, 13:43) Включил...   Apr 20 2012, 11:13
- - Dele   Так же поменял в заголовочном файле дисплея типы u...   Apr 21 2012, 21:45
|- - _Артём_   Цитата(Dele @ Apr 22 2012, 00:45) Так же ...   Apr 21 2012, 23:59
||- - ReAl   Цитата(_Артём_ @ Apr 22 2012, 02:59) 2. Н...   Apr 22 2012, 15:13
||- - _Артём_   Цитата(ReAl @ Apr 22 2012, 18:13) Должно ...   Apr 24 2012, 14:22
|- - Сергей Борщ   Посмотрел на ваш архив. Причина в том, что кто-то ...   Apr 23 2012, 06:12
|- - Dele   Цитата(Сергей Борщ @ Apr 23 2012, 09:12) ...   Apr 23 2012, 08:44
|- - Сергей Борщ   QUOTE (Dele @ Apr 23 2012, 11:44) unit8_t...   Apr 23 2012, 09:02
- - Dele   Так же все, закинул файлы в общую папку, подключил...   Apr 23 2012, 06:56
- - Dele   Да, походу библиотека непонятная какая то, я вот с...   Apr 23 2012, 09:39


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 31st July 2025 - 20:23
Рейтинг@Mail.ru


Страница сгенерированна за 0.01374 секунд с 7
ELECTRONIX ©2004-2016