| Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
WH4004 4bit Мозговой штурм
23.12.2011, 23:49
|
|
|
Частый гость
Регистрация: 23.12.2011
Сообщений: 13
Сказал спасибо: 15
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
|
Re: WH4004 4bit Мозговой штурм
Сообщение от dosikus
|
|
Мою версию проверить не можете ?
|
К сожелению осцилографа у меня нету, выхода е1, е2 я отключал по очереди. Ситуация не изменилась.
|
|
|
|
23.12.2011, 23:51
|
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
|
Re: WH4004 4bit Мозговой штурм
Сообщение от VitaminPSG
|
|
выхода е1, е2 я отключал по очереди. Ситуация не изменилась.
|
Хорошо , потерпите до завтра ?
__________________
Осторожно , злой кот
|
|
|
|
Сказали "Спасибо" dosikus
|
|
|
23.12.2011, 23:52
|
|
|
Частый гость
Регистрация: 23.12.2011
Сообщений: 13
Сказал спасибо: 15
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
|
Re: WH4004 4bit Мозговой штурм
Сообщение от dosikus
|
|
Хорошо , потерпите до завтра ?
|
Да. Всем больше спасибо, за то что откликнулись на проблему.
|
|
|
|
23.12.2011, 23:56
|
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
|
Re: WH4004 4bit Мозговой штурм
Сообщение от VitaminPSG
|
|
Да. Всем больше спасибо, за то что откликнулись на проблему.
|
Хотя нет , минут 20 ждите.
__________________
Осторожно , злой кот
|
|
|
|
24.12.2011, 00:07
|
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
|
Re: WH4004 4bit Мозговой штурм
VitaminPSG, В личку посмотрите .
__________________
Осторожно , злой кот
|
|
|
|
24.12.2011, 00:36
|
|
|
Прописка
Регистрация: 08.10.2009
Сообщений: 101
Сказал спасибо: 2
Сказали Спасибо 11 раз(а) в 10 сообщении(ях)
|
Re: WH4004 4bit Мозговой штурм
void lcd_gotoxy(int8 x, int8 y)
{
int8 address;
switch(y)
{
case 1:
address = LCD_LINE_1_ADDRESS;
break;
case 2:
address = LCD_LINE_2_ADDRESS;
break;
case 3:
address = LCD_LINE_3_ADDRESS;
break;
case 4:
address = LCD_LINE_4_ADDRESS;
break;
default:
address = LCD_LINE_1_ADDRESS;
break;
}
address += x-1;
lcd_send_byte1(0, 0x80 | address);
lcd_send_byte2(0, 0x80 | address);
}
тут что то не правильно на мой взгляд
адреса задаются в оба контроллера а так не должно быть
|
|
|
|
Сказали "Спасибо" EugenPKH
|
|
|
24.12.2011, 01:40
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 19.10.2010
Сообщений: 1,752
Сказал спасибо: 158
Сказали Спасибо 640 раз(а) в 364 сообщении(ях)
|
Re: WH4004 4bit Мозговой штурм
Сообщение от EugenPKH
|
...
тут что то не правильно на мой взгляд
...
|
Форум в ожидании. ... Претенденты один за другим сходят "с дистанции".
Так, кому-же достанутся 300р???
|
|
|
|
24.12.2011, 01:45
|
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
|
Ar-Gen-Tum, Чипсами запасся ? 
Я уже нашел 2 хоть и детские , но грубейшие ошибки .
"Заказчик" видно уже пожалел о озвученной сумме...
__________________
Осторожно , злой кот
Последний раз редактировалось dosikus; 24.12.2011 в 02:10.
|
|
|
|
24.12.2011, 03:25
|
|
|
Частый гость
Регистрация: 23.12.2011
Сообщений: 13
Сказал спасибо: 15
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
|
Re: WH4004 4bit Мозговой штурм
Сообщение от EugenPKH
|
void lcd_gotoxy(int8 x, int8 y)
{
int8 address;
switch(y)
{
case 1:
address = LCD_LINE_1_ADDRESS;
break;
case 2:
address = LCD_LINE_2_ADDRESS;
break;
case 3:
address = LCD_LINE_3_ADDRESS;
break;
case 4:
address = LCD_LINE_4_ADDRESS;
break;
default:
address = LCD_LINE_1_ADDRESS;
break;
}
address += x-1;
lcd_send_byte1(0, 0x80 | address);
lcd_send_byte2(0, 0x80 | address);
}
тут что то не правильно на мой взгляд
адреса задаются в оба контроллера а так не должно быть
|
Я пробывал сделать вот так и вобще убирал адресацию строк, текст просто пишет подряд.
|
Цитата:
|
/*
if(y==3 || y==4){
lcd_send_byte2(0, 0x80 | address);
}
else
lcd_send_byte1(0, 0x80 | address);
*/
|
Но дисплей 1 не инциализируеться.
|
|
|
|
24.12.2011, 03:33
|
|
|
Частый гость
Регистрация: 23.12.2011
Сообщений: 13
Сказал спасибо: 15
Сказали Спасибо 7 раз(а) в 7 сообщении(ях)
|
Re: WH4004 4bit Мозговой штурм
Сообщение от dosikus
|
Ar-Gen-Tum, Чипсами запасся ? 
Я уже нашел 2 хоть и детские , но грубейшие ошибки .
"Заказчик" видно уже пожалел о озвученной сумме...
|
Не капельки, я уже хочу разобраться с этой проблемой. Ещё бы придумать способ как не таскать МК из монтажной платы в программатор, для прошивки, скоро ножки отламаются  или найти в протеусе аналог LCD. Самое удивительное, что в разных ДШ на данный дисплей стоят разные контроллеры KS0066 и HD44780.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 11:12.
|
|