как переложить программу с CV на WinAVR

Обсуждаем контроллеры компании Atmel.
Ответить
wawchuk
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Пт мар 03, 2006 11:29:09

как переложить программу с CV на WinAVR

Сообщение wawchuk »

Помогите пожалуйста кто сталкивался с тем как переложить файл LCD driver routines (LCD.LIB) CodeVisionAVR C Compiler (C) 1998-2004 Pavel Haiduc, HP InfoTech S.R.L. для НТ16х2 на компилятор Programmers Notepad [WinAVR] в котором
отсутствуют функции к примеру:
lcd_putsf("М");
lcd_gotoxy(3,1);
Аватара пользователя
xelos
Потрогал лапой паяльник
Сообщения: 336
Зарегистрирован: Пн мар 20, 2006 13:05:08
Контактная информация:

Сообщение xelos »

Код: Выделить всё

lcd_putsf("М"); 
lcd_gotoxy(3,1);

это должны быть библиотечные функции, они не должны зависеть от компилятора.
исходный код библиотеки выложи.
Я просто верю в то, что рушить догмы - лучший способ не стареть.
wawchuk
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Пт мар 03, 2006 11:29:09

Сообщение wawchuk »

как же он будет выглядеть на Winavr
Вложения
1.txt
(3.51 КБ) 1028 скачиваний
Аватара пользователя
xelos
Потрогал лапой паяльник
Сообщения: 336
Зарегистрирован: Пн мар 20, 2006 13:05:08
Контактная информация:

Сообщение xelos »

файлы присоединяйте как вложенные.

функция lcd_putsf есть в файле.

однако отсутствуют другие - lcd_clear(), например. заголовочный файл не мешало бы посмотреть, какие там объявления.

P.S. данная библиотека не есть хорошее решение, т.к. С практически не используется - 75% кода на асме - теряются все плюсы разработки на С. для какого экрана библиотека? HD44870?
Я просто верю в то, что рушить догмы - лучший способ не стареть.
Гость

Сообщение Гость »

Если прописываю весь файл в программе, компилятор winavr не просто <копризничает>, а ругается в виде error и большей части по поводу присутствия LCD а применяю стандарт:
FDCC1602C FLYYBW-R неужели так не совместимы CodeVisionAVR C Compiler Evaluation и Winavr
Аватара пользователя
Pavel V.
Мявтор!
Сообщения: 384
Зарегистрирован: Ср май 17, 2006 18:39:01
Откуда: Москва
Контактная информация:

Сообщение Pavel V. »

Прицепил библиотеку LCD для WinAVR.
Вложения
lcd.c
(21.04 КБ) 1105 скачиваний
lcd.h
(10.97 КБ) 1151 скачивание
Аватара пользователя
Старый ржавый электронщик
Говорящий с текстолитом
Сообщения: 1507
Зарегистрирован: Чт дек 15, 2005 17:34:48
Откуда: Петрозаводск
Контактная информация:

Сообщение Старый ржавый электронщик »

wawchuk, не забывай, не каждому хочется жрать траффик на закачке твоих кодов, посему большие коды складывай в файлик и прикрепляй
путь наименьшего сопротивления проходит по пути наитолстого провода (с) Сергей Соболь
wawchuk
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Пт мар 03, 2006 11:29:09

Сообщение wawchuk »

с выводом на экран 2-х строчного дисплея простых слов
в т.ч. русских понятно (для Winavr), но при написании
программы к примеру для сигнализации есть необходимость
использовать слово КОД и скажем конкретно код *****
введенный с клавиатуры.Так в CodeVisionAVR C Compiler Evaluation
такое решение имеется с помощью функций lcd_gotoxy,sprintf,
lcd_putsf и lcd_puts, а вот в Winavr прямо говоря <мне трудно>
потому что пока неполучается.
Вложения
lcd.txt
(5.58 КБ) 862 скачивания
Аватара пользователя
Pavel V.
Мявтор!
Сообщения: 384
Зарегистрирован: Ср май 17, 2006 18:39:01
Откуда: Москва
Контактная информация:

Сообщение Pavel V. »

wawchuk, я же выложил библиотеку, которая все это умеет. Что тебе не нравится?
wawchuk
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Пт мар 03, 2006 11:29:09

Сообщение wawchuk »

прошу прощения спасибо пока пробую на
примере что то вроде этого
Вложения
rh5.c
(3.28 КБ) 919 скачиваний
wawchuk
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Пт мар 03, 2006 11:29:09

Сообщение wawchuk »

по библиотеке lcd без вопросов действительно все
умеет можо ли продолжить обучение с 4х4 матрица с
выводом на lcd но для Winavr может кто скинет ссылку
я пока в интернете ничего похожего не нашел именно для
winavr
Гость

Сообщение Гость »

если не комерческая тайна может кто нибудь работает с winavr
используя 4x4 keypad поделитесь. спасибо
Аватара пользователя
Старый ржавый электронщик
Говорящий с текстолитом
Сообщения: 1507
Зарегистрирован: Чт дек 15, 2005 17:34:48
Откуда: Петрозаводск
Контактная информация:

Сообщение Старый ржавый электронщик »

пожалуйста :)
скидывать не указано куда, увы :)
путь наименьшего сопротивления проходит по пути наитолстого провода (с) Сергей Соболь
wawchuk
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Пт мар 03, 2006 11:29:09

Сообщение wawchuk »

прошу прощения был wawchuk
wawchuk
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Пт мар 03, 2006 11:29:09

Сообщение wawchuk »

всеравно спасибо
Ответить

Вернуться в «AVR»