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

 
 
 
Reply to this topicStart new topic
> Attiny2313 и знакосинтезирующий дисплей, баг или фича?
ferio
сообщение Aug 31 2010, 08:42
Сообщение #1


Участник
*

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



Сделал на tiny2313(что было под рукой) частотомер, который по rs232 передает информацию на комп. + подключен WH0802.
И заметил такой глюк, когда ЖК подключен - все работает отлично, передача по UART идет. Но если отцепить(что на холодную, что на горячую) дисплей, то все останавливается, МК не функционирует.
Дисплей предполагался для оперативного мониторинга на разъеме по мере надобности, тк само уст-во небольшое. Можно конечно переделать прошивку и исключить оттуда инициализацию ЖК.
Это все же баг или фича?
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Aug 31 2010, 09:05
Сообщение #2


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Видимо, прошивка ожидает готовности ЖК дисплея. Придётся править прошивку.


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
МП41
сообщение Aug 31 2010, 09:13
Сообщение #3


4 синих кубика
****

Группа: Участник
Сообщений: 526
Регистрация: 19-09-08
Из: полупроводника, металла и стекла
Пользователь №: 40 326



Или вывод, отвечающий за готовность, подтянуть через резистор в состояние "всегда готов".


--------------------
p-n-p-p-n-p-n-n-p-n-p структура однако очень эффективна
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Aug 31 2010, 09:30
Сообщение #4


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Цитата(МП41 @ Aug 31 2010, 15:13) *
Или вывод, отвечающий за готовность, подтянуть через резистор в состояние "всегда готов".

Нет там такого вывода. Готовность - бит в прочитанном слове состояния.
Разве что разряд данных, соответствующий этому биту подтянуть...


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
MrYuran
сообщение Aug 31 2010, 09:39
Сообщение #5


Беспросветный оптимист
******

Группа: Свой
Сообщений: 4 640
Регистрация: 26-12-07
Из: Н.Новгород
Пользователь №: 33 646



Вот поэтому всегда надо заранее планировать таймаут, и вообще, работать по флагам и эвентам, а не ждать тупо


--------------------
Программирование делится на системное и бессистемное. ©Моё :)
— а для кого-то БГ — это Bill Gilbert =)
Go to the top of the page
 
+Quote Post
МП41
сообщение Aug 31 2010, 09:53
Сообщение #6


4 синих кубика
****

Группа: Участник
Сообщений: 526
Регистрация: 19-09-08
Из: полупроводника, металла и стекла
Пользователь №: 40 326



Цитата(AHTOXA @ Aug 31 2010, 12:30) *
Разве что разряд данных, соответствующую этому биту подтянуть...


DB7 - через резистор на землю, чтобы BF читался как 0.


--------------------
p-n-p-p-n-p-n-n-p-n-p структура однако очень эффективна
Go to the top of the page
 
+Quote Post
ILYAUL
сообщение Aug 31 2010, 17:15
Сообщение #7


Профессионал
*****

Группа: Свой
Сообщений: 1 940
Регистрация: 16-12-07
Из: Москва
Пользователь №: 33 339



Цитата(МП41 @ Aug 31 2010, 13:53) *
DB7 - через резистор на землю, чтобы BF читался как 0.

И что это даст. Видя что LCD готов , проц будет слать команды и данные пока дисплей не обожрётся? И к тому же , что Вы предлогаете делать, если процу просто необходимо по DB7 передать (1) учитывая , что этот вход используется всегда и байтовом и полубайтовом режиме


--------------------
Закон Мерфи:

Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Aug 31 2010, 17:39
Сообщение #8


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



Цитата(ILYAUL @ Aug 31 2010, 23:15) *
И что это даст.

Устройство будет работать штатно, как будто у него есть дисплей.
Цитата
И к тому же , что Вы предлогаете делать, если процу просто необходимо по DB7 передать (1) учитывая , что этот вход используется всегда и байтовом и полубайтовом режиме

Подтяжка через резистор никак не помешает передаче.


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post
ferio
сообщение Sep 8 2010, 10:19
Сообщение #9


Участник
*

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



Спасибо.
Попробую подтянуть DB7.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 17th June 2025 - 10:51
Рейтинг@Mail.ru


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