Сделал на tiny2313(что было под рукой) частотомер, который по rs232 передает информацию на комп. + подключен WH0802.
И заметил такой глюк, когда ЖК подключен - все работает отлично, передача по UART идет. Но если отцепить(что на холодную, что на горячую) дисплей, то все останавливается, МК не функционирует.
Дисплей предполагался для оперативного мониторинга на разъеме по мере надобности, тк само уст-во небольшое. Можно конечно переделать прошивку и исключить оттуда инициализацию ЖК.
Это все же баг или фича?
AHTOXA
Aug 31 2010, 09:05
Видимо, прошивка ожидает готовности ЖК дисплея. Придётся править прошивку.
Или вывод, отвечающий за готовность, подтянуть через резистор в состояние "всегда готов".
AHTOXA
Aug 31 2010, 09:30
Цитата(МП41 @ Aug 31 2010, 15:13)

Или вывод, отвечающий за готовность, подтянуть через резистор в состояние "всегда готов".
Нет там такого вывода. Готовность - бит в прочитанном слове состояния.
Разве что разряд данных, соответствующий этому биту подтянуть...
MrYuran
Aug 31 2010, 09:39
Вот поэтому всегда надо заранее планировать таймаут, и вообще, работать по флагам и эвентам, а не ждать тупо
Цитата(AHTOXA @ Aug 31 2010, 12:30)

Разве что разряд данных, соответствующую этому биту подтянуть...
DB7 - через резистор на землю, чтобы BF читался как 0.
ILYAUL
Aug 31 2010, 17:15
Цитата(МП41 @ Aug 31 2010, 13:53)

DB7 - через резистор на землю, чтобы BF читался как 0.
И что это даст. Видя что LCD готов , проц будет слать команды и данные пока дисплей не обожрётся? И к тому же , что Вы предлогаете делать, если процу просто необходимо по DB7 передать (1) учитывая , что этот вход используется всегда и байтовом и полубайтовом режиме
AHTOXA
Aug 31 2010, 17:39
Цитата(ILYAUL @ Aug 31 2010, 23:15)

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