Отговори на тема  [ 46 мнения ]  Отиди на страница Предишна  1, 2, 3, 4  Следваща
Проблем с флаг Busy на LCD дисплей 
Автор Съобщение
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Нед Яну 27, 2013 9:36 pm
Мнения: 30
Мнение Re: Проблем с флаг Busy на LCD дисплей
Пуснах го, но с 4 битов интерфейс и код от тук http://electronic-engineering.ch/microc ... _test.html
Това не ме устройва защото там не всичко ми е ясно. Ако на стария ми код махна четенето на флага пак не стартира
и след побутване със сондата изпраща разбъркан текст. А за закъсненията за които каза Gogo за съжаление не знам нито къде нито как да ги сложа.
По въпроса на timt . Направил съм си преди години развойна платка и работя с нея, но поради липса на свободно време карам доста бавно.


Пон Юли 13, 2015 8:18 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 12:02 pm
Мнения: 9119
Местоположение: Разград
Мнение Re: Проблем с флаг Busy на LCD дисплей
Основен инженерен принцип - щом нещото работи - не се пипа. Нали тръгна - какво като не те устройва. Ползвай го така, пък като понапреднеш малко и ти се изяснят основните положения, намери даташита на HD44700 (между другото и във форума в някоя тема го има за теглене) четеш и ще ти стане ясно как работи и на 4 битов и на 8 битов интерфейс. Между другото за напред все по често ще ти се налага да го ползваш именно с 4 битовия, защото тия 4 пина дето ти хартисват от контролера ще ти трябват за най-различни други неща.


Пон Юли 13, 2015 8:52 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Фев 04, 2005 9:59 pm
Мнения: 6019
Местоположение: София
Мнение Re: Проблем с флаг Busy на LCD дисплей
Stefan Bu написа:
А за закъсненията за които каза Gogo за съжаление не знам нито къде нито как да ги сложа.

Прочете ли дейташита на дисплея?

_________________
Warriors of the Night, ASSEMBLER!!!


Пон Юли 13, 2015 8:58 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Нед Яну 27, 2013 9:36 pm
Мнения: 30
Мнение Re: Проблем с флаг Busy на LCD дисплей
Прочетох го, но с моя английски къде разбрал къде не.


Пон Юли 13, 2015 9:24 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 12:02 pm
Мнения: 9119
Местоположение: Разград
Мнение Re: Проблем с флаг Busy на LCD дисплей
Аве тоя дисплей верно ли работи на тия клоци? Че то никъде няма изчакване между клоците. Не се знае какъв е чипа в конкретния дисплей но HD44780 по принцип му дават максимум 350 kHz клок. А всички други са клонинги та едва ли самного по различни. Тази програма би работила ако пик-чето работи на 1MHz, ама ако е на 4 ще работи на косъм. Или въобще няма да работи. Значи къде да сложиш закъснения - навсякъде между bsf E и bcf E слагаш първо по един Nop (не само във check_bf ами и във всички други функции). Ако не стане - два, три... четири. От там нагоре няма смисъл - има и друг проблем.


Пон Юли 13, 2015 9:29 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Ное 27, 2012 9:27 pm
Мнения: 2011
Мнение Re: Проблем с флаг Busy на LCD дисплей
Пробвай това.


Прикачени файлове:
d.rar [1.52 KiB]
203 пъти
Пон Юли 13, 2015 10:03 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Нед Яну 27, 2013 9:36 pm
Мнения: 30
Мнение Re: Проблем с флаг Busy на LCD дисплей
С NOP-ве не става. И с кода на timt не става. За днес стига толкова. Утре ще продължа. Благодаря за помощта.


Пон Юли 13, 2015 10:33 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Ное 27, 2012 9:27 pm
Мнения: 2011
Мнение Re: Проблем с флаг Busy на LCD дисплей
Освен да си прецакал някой порт.


Пон Юли 13, 2015 10:54 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Нед Яну 27, 2013 9:36 pm
Мнения: 30
Мнение Re: Проблем с флаг Busy на LCD дисплей
Възможно е, но пробвах и кода за 4 битов режим от книгата и не сработва. Остават само времената.


Пон Юли 13, 2015 11:09 pm
Профил
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Нед Апр 26, 2009 2:24 pm
Мнения: 398
Мнение Re: Проблем с флаг Busy на LCD дисплей
Изчакай 100ms. след пускане на захранването и тогава инициализирай дисплея
( от асемблер не разбирам та може и да си го направил )
Или с пинцета/мостче му удари един ресет и виж дали няма да запали
Напоследък ко им става на тия дисплей все по трудно захапват


Пон Юли 13, 2015 11:22 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Нед Яну 27, 2013 9:36 pm
Мнения: 30
Мнение Re: Проблем с флаг Busy на LCD дисплей
Пробвах с такова закъснение, но не помня точната му стойност. Не се получи.


Пон Юли 13, 2015 11:26 pm
Профил
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Нед Апр 26, 2009 2:24 pm
Мнения: 398
Мнение Re: Проблем с флаг Busy на LCD дисплей
да разбирал ли че си го премахнал ?
Ако е така върни го и продължи с другите проби

П.П.
Да попитам ?
преди да почнеш с дисплея успя ли да накараш един свето диод да мига примерно 1 път в секунда
И то да е стабилно без значение дали пипаш по крачетата на чипа


Пон Юли 13, 2015 11:32 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Нед Яну 27, 2013 9:36 pm
Мнения: 30
Мнение Re: Проблем с флаг Busy на LCD дисплей
Имам "рекорд" от 800 светодиода управлявани динамично от pic16f628 , 74hc595 и 4017 с прекъсване от ТМR0. 10 колони по 80 бройки. Правил съм доста други мигалки но тук ударих на камък.


Пон Юли 13, 2015 11:44 pm
Профил
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Нед Апр 26, 2009 2:24 pm
Мнения: 398
Мнение Re: Проблем с флаг Busy на LCD дисплей
Въпроса ми е за конкретния случай а не по принцип
Цитат:
Да попитам ?
преди да почнеш с дисплея успя ли да накараш един свето диод да мига примерно 1 път в секунда
И то да е стабилно без значение дали пипаш по крачетата на чипа


Пон Юли 13, 2015 11:47 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Ное 27, 2012 9:27 pm
Мнения: 2011
Мнение Re: Проблем с флаг Busy на LCD дисплей
:D :D Това са моите номера. Когато направя платка която да върши нещо, първата работа е да направя проверка на изводите и входовете. Нещо като тест на платка и чип.

П.П. @Stefan Bu програмата си работи мога да я хакна в чип ако искаш но няма смисъл. Инак 800 диода са си постижение не за начинаещ понеже и аз духах супата с подобен проект който опря до здраво финансиране.


Последна промяна timt на Пон Юли 13, 2015 11:56 pm, променена общо 1 път



Пон Юли 13, 2015 11:50 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 46 мнения ]  Отиди на страница Предишна  1, 2, 3, 4  Следваща

Кой е на линия

Потребители разглеждащи този форум: Google [Bot] и 7 госта


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

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