Понедельник, 23.12.2024, 02:57
электроника
Форум Мой профиль
РегистрацияВход/Выход

Вы вошли как Гость · Группа "Гости"Приветствую Вас, Гость · RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: SITH, Denis_K, Катран  
Как управлять LCD дисплеем на контроллере HD4480 16х2 PICом?
VHEMasterДата: Среда, 25.07.2012, 19:34 | Сообщение # 1
Решил остаться
Группа: Пользователи
Сообщений: 73
Репутация: 0
Статус: Offline
Мне нужно сделать что-то на подобии прибора, который будет мне выдавать текст.
Где можно найти справочник или мануал?

Добавлено (25.07.2012, 19:34)
---------------------------------------------
Забыл добавить.. Мне нужно на Си написать прогу.

 
KennyДата: Четверг, 26.07.2012, 00:39 | Сообщение # 2
Помощник
Группа: Радиолюбитель
Сообщений: 475
Репутация: 17
Статус: Offline
дисплей 1602 + мега8 + гугл....
#include <mega8.h> //Включаем библиотеку для работы с микроконтроллером ATMega8

#asm
.equ __lcd_port=0x18 ;PORTB
#endasm // Инициализируем PORTB как порт ЖКИ

#include <lcd.h> //Включаем библиотеку для работы с ЖКИ

void main(void){
char *_str="Hello word!"; //Создаем выводимую строку
PORTD=0x00; //Выставляем все выходы PORTD на ноль
DDRD=0x00; // Выставляем все выходы PORTD как входы
lcd_init(16); // Инициализация ЖКИ на 16 символов
lcd_gotoxy(0, 0); // Переводим курсор на первый символ первой строки
lcd_puts(_str); // Выводим строку _str на дисплей
while (1){ // безконечный цикл
};
}
не поверишь - 10 секунд в гугле...


Оплачиваемый опросник. Пытаемся зарабатывать в интернете)
http://intvideo.tv/acc/register/?invite_code=4ff0a64bb4b6a303e800145a
 
VHEMasterДата: Четверг, 26.07.2012, 09:24 | Сообщение # 3
Решил остаться
Группа: Пользователи
Сообщений: 73
Репутация: 0
Статус: Offline
Quote (Kenny)
#include <mega8.h> //Включаем библиотеку для работы с микроконтроллером ATMega8

#asm
.equ __lcd_port=0x18 ;PORTB
#endasm // Инициализируем PORTB как порт ЖКИ

#include <lcd.h> //Включаем библиотеку для работы с ЖКИ

void main(void){
char *_str="Hello word!"; //Создаем выводимую строку
PORTD=0x00; //Выставляем все выходы PORTD на ноль
DDRD=0x00; // Выставляем все выходы PORTD как входы
lcd_init(16); // Инициализация ЖКИ на 16 символов
lcd_gotoxy(0, 0); // Переводим курсор на первый символ первой строки
lcd_puts(_str); // Выводим строку _str на дисплей
while (1){ // безконечный цикл
};
}
не поверишь - 10 секунд в гугле...

А ты прикол хочешь? МНЕ НУЖНО НА PIC'Е!!!!!!!!!
 
КатранДата: Четверг, 26.07.2012, 12:46 | Сообщение # 4
GOD
Группа: Администраторы
Сообщений: 1221
Репутация: 7801
Статус: Offline
http://gete.ru/post_1175629302.html
http://www.mirmk.net/content/view/72/29/
http://www.gaw.ru/html.cgi/txt/app/lcd/soft.htm
 
KennyДата: Четверг, 26.07.2012, 15:25 | Сообщение # 5
Помощник
Группа: Радиолюбитель
Сообщений: 475
Репутация: 17
Статус: Offline
не важно на чем. гугли... Обсасывать тему с нуля тебе никто не будет. Сам собрал, не получается что-то - спросил тут.

Оплачиваемый опросник. Пытаемся зарабатывать в интернете)
http://intvideo.tv/acc/register/?invite_code=4ff0a64bb4b6a303e800145a
 
  • Страница 1 из 1
  • 1
Поиск: