Отговори на тема  [ 23 мнения ]  Отиди на страница Предишна  1, 2
Управление на LCD 2х16 само с 6 пина 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30684
Местоположение: София
Мнение Re: Управление на LCD 2х16 само с 6 пина
Аааа и още нещо, ако ти стои черен дисплея провери напрежението за контраст, може от това да е :)


Съб Дек 05, 2015 10:58 pm
Профил
Ранг: Популярен
Ранг: Популярен

Регистриран на: Пет Юни 25, 2010 3:18 pm
Мнения: 363
Местоположение: Varna
Мнение Re: Управление на LCD 2х16 само с 6 пина
Не знам със какво работиш, но това идва със CCS. Тествано е и работи.

За тест.
Код:
#include "D:\PICWORK\18F448\main.h"
#include "D:\PICWORK\18F448\lcd.C"

void main()
{
   lcd_init();
   lcd_gotoxy(1,1);
   printf(LCD_PUTC,"Starting ...");
   delay_ms(5000);
   lcd_putc("\f");
   delay_ms(100);
   lcd_gotoxy(1,1);
   printf(lcd_putc,"     GAME OVER      ");
   lcd_gotoxy(1,2);
   printf(lcd_putc,"Please insert coin !");

   while (1) {}

}


Прикачени файлове:
lcd.c [12.88 KiB]
263 пъти


Последна промяна Stoimen на Съб Дек 05, 2015 11:47 pm, променена общо 1 път

Съб Дек 05, 2015 11:37 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Чет Юни 25, 2009 1:01 pm
Мнения: 2251
Мнение Re: Управление на LCD 2х16 само с 6 пина
Не! Изчиства се черния ред - при старт първи ред стои черен, а след като се изпълни програмката ми се изчиства. Сам съм си го писал, не е библиотека. Ще сложа и кода ама утре, че е на другата машина! Едва ли съм объркал нещо там! То са 5 неща...

_________________
www.elkran.com


Съб Дек 05, 2015 11:39 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Сря Фев 04, 2015 8:11 pm
Мнения: 610
Мнение Re: Управление на LCD 2х16 само с 6 пина
Вдигни контраста до край. Ако ти се появят 2 черни реда ,значи си минал инициализацията. Другото е как пращаш символите. И махни проверката за бузифлаг, ако я има - при 6 пина няма как да работи и ако го чакаш в цикъл ,има да чааакаш.


Нед Дек 06, 2015 1:15 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30684
Местоположение: София
Мнение Re: Управление на LCD 2х16 само с 6 пина
Мммм абе защо да маха проверката за бизим по спомен си работи


Нед Дек 06, 2015 2:10 pm
Профил
Ранг: Популярен
Ранг: Популярен

Регистриран на: Пет Юни 25, 2010 3:18 pm
Мнения: 363
Местоположение: Varna
Мнение Re: Управление на LCD 2х16 само с 6 пина
Като ползва 6 пина R/W не е свързан и трябва да е твърдо 0, а така няма как да чете busy флага от дисплея.


Нед Дек 06, 2015 3:35 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Сеп 26, 2004 9:21 pm
Мнения: 30684
Местоположение: София
Мнение Re: Управление на LCD 2х16 само с 6 пина
Е ако наистина изпозлва само 6 пина няма как да стане, но говорейки за 4 битов интерфейс не занм дали го прави със 6 или 7. При мен навсякъде досега когато съм изпозлвал 4 битов интерфейс винаги си е било по 7 пина, както си е оригинално. Дали и колко изчакване е нужно не съм го мислил, не ми е и трябвало. Сигурно става така но има едно НО, при всеки производител това време може да е различно, аз лично предпочитам винаги да спазват това което дава производителя, трикове и стъкмистики не обичам. Както казах сигурно и така си работи, остава въпроса дали работи със всички дисплеи, дали времето за изчакване на едни не е твърде голямо за други .. не знам, не съм го мислил никога това не съм го и праивл, и нямам и такива намерения.


Нед Дек 06, 2015 7:11 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Нед Юни 03, 2012 10:28 pm
Мнения: 99
Мнение Re: Управление на LCD 2х16 само с 6 пина
Ей този сорс е за устройство с LCD 16x2, който се управлява само по 6 пина. Пин 5 е на маса. Правил съм го и работи.
Ако може нещо да ти помогне.


Прикачени файлове:
sweepgen_v14.asm [111.84 KiB]
267 пъти
Съб Дек 12, 2015 12:41 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 23 мнения ]  Отиди на страница Предишна  1, 2

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 4 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни