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

 
 
 
Reply to this topicStart new topic
> вопрос по mikro c, подключение индикатора12864
nikita2009
сообщение Mar 1 2010, 06:55
Сообщение #1





Группа: Участник
Сообщений: 4
Регистрация: 1-03-10
Пользователь №: 55 727



я начинаю програмировать на mikro c avr мне он очень понравился изза большого колличества библиотек
но вот понять немогу почему компилятор ругается на заголовочный файл

//Declarations------------------------------------------------------------------
const code char truck_bmp[1024];
//--------------------------------------------------------------end-declarations

// Glcd module connections
char GLCD_DataPort at PORTC;
char GLCD_DataPort_Direction at DDRC;


написал я так
#include <built_in.h>

компилятор начал ругатся на нехватку памяти
There is not enough ROM space __Lib_GlcdFonts.c

Сообщение отредактировал zltigo - Mar 1 2010, 08:24
Причина редактирования: Убраны обширные неформатированные и не имеющие отношения к делу исходники
Go to the top of the page
 
+Quote Post
oll
сообщение Mar 1 2010, 08:18
Сообщение #2


Частый гость
**

Группа: Участник
Сообщений: 163
Регистрация: 10-10-05
Пользователь №: 9 463



А контроллер какой? Библиотека GLCD (родная) не во все влезет.
Go to the top of the page
 
+Quote Post
nikita2009
сообщение Mar 1 2010, 09:48
Сообщение #3





Группа: Участник
Сообщений: 4
Регистрация: 1-03-10
Пользователь №: 55 727



Цитата(oll @ Mar 1 2010, 15:18) *
А контроллер какой? Библиотека GLCD (родная) не во все влезет.



atmega32 , хочу выводить горизонтальную линию и буквы и цифры
Go to the top of the page
 
+Quote Post
oll
сообщение Mar 1 2010, 11:21
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 163
Регистрация: 10-10-05
Пользователь №: 9 463



должно хватить. Может компилятор немного недолеченый. Пробовал на пике18 ихнюю GLCD - работало, но прожорливостью не понравилось, использовал чужую.
Брал тут - http://www.picos18.com/index_us.htm

Сообщение отредактировал oll - Mar 1 2010, 11:34
Go to the top of the page
 
+Quote Post
nikita2009
сообщение Mar 2 2010, 08:27
Сообщение #5





Группа: Участник
Сообщений: 4
Регистрация: 1-03-10
Пользователь №: 55 727



Цитата(oll @ Mar 1 2010, 18:21) *
должно хватить. Может компилятор немного недолеченый. Пробовал на пике18 ихнюю GLCD - работало, но прожорливостью не понравилось, использовал чужую.
Брал тут - http://www.picos18.com/index_us.htm


написал прогу отображения данных с ацп на дисплей а получил мусор на экране
посмотрите где я неправ
Go to the top of the page
 
+Quote Post
nikita2009
сообщение Mar 3 2010, 15:07
Сообщение #6





Группа: Участник
Сообщений: 4
Регистрация: 1-03-10
Пользователь №: 55 727



Цитата(nikita2009 @ Mar 2 2010, 15:27) *
написал прогу отображения данных с ацп на дисплей а получил мусор на экране
посмотрите где я неправ


я тут дописал кое что посмотрите пжлста
Прикрепленные файлы
Прикрепленный файл  32.rar ( 630 байт ) Кол-во скачиваний: 38
 
Go to the top of the page
 
+Quote Post
oll
сообщение Mar 5 2010, 04:17
Сообщение #7


Частый гость
**

Группа: Участник
Сообщений: 163
Регистрация: 10-10-05
Пользователь №: 9 463



похоже не так - String = adc_rd;
String - массив, затем в main char ?
Glcd_H_Line() - рисование линий.
У меня так работало:
Код
char *someText;
void main()
{
..................................
     Glcd_Init();

     Glcd_Fill(0x00);                          // Clear GLCD
     Delay_ms(1000);
     Glcd_Box(62,40,124,56,1);                 // Draw box
     Glcd_Set_Font(Character8x7, 8, 7, 32);    // Change font
     someText = "8x7 Font";
     Glcd_Write_Text(someText, 5, 0, 2);       // Write string
     Delay_ms(1000);
...................................
}


Сообщение отредактировал oll - Mar 5 2010, 04:18
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 15th July 2025 - 04:29
Рейтинг@Mail.ru


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