| Автор |
Съобщение |
|
mash
Ранг: Новодошъл
Регистриран на: Пет Окт 27, 2006 6:23 pm Мнения: 162 Местоположение: Севлиево
|
 |  |  |  | VSU написа: Абе пич тва дето си го написал верно ли е бе това да не ти е 16F84 CBLOCK H'0C' <===== CBLOCK H'20'Counter LCD_temp == PIR2 ????????????????????? тука пишеш в момента  BF_temp ENDC RAM a na 877A почва от 0x20 (H'20') къде пишеш в PIR2 registura оправи го !!!!!!!!!!!!!!!!!!! и ще ти излезе вече както трябва и после (като тръгне) си го направи пак в 4 бита режим ама ползвай само порт B порт А си го запази за ADC пробички то няма как да не ти дойде и тва на главата:) |  |  |  |  |
Прав си !
Как не се сетих по-рано ?
Част от тази програма е писана за PIC16F84 и тези константи са именно от тази част:)
Изобщо не се съобразих с това
Сега като гледам PDF-а на 877А ми иде да си перна един шамар
Мерси за инфото !!!
Това е най-лесно изкараната ти ракия 
|
| Пон Окт 30, 2006 12:06 pm |
|
 |
|
the_real_maniac
Ранг: Почетен член
Регистриран на: Пет Авг 19, 2005 11:38 am Мнения: 978 Местоположение: Europe -> BG
|
OT: Няма нужда да се биеш, просто черпиш колегата една виртуална бира и си готов 
|
| Пон Окт 30, 2006 12:33 pm |
|
 |
|
mash
Ранг: Новодошъл
Регистриран на: Пет Окт 27, 2006 6:23 pm Мнения: 162 Местоположение: Севлиево
|
Кееееф
Работи вече както в 8 bit така и в 4 bit
само незнам защо не ми излизат символи на кирилица ?
movlw 'Д' call Send_char movlw 'о' call Send_char movlw 'б' call Send_char movlw 'ъ' call Send_char movlw 'р' call Send_char
по този начин не излизат
Трябва ли да се преработи допълнително програмата ?
|
| Пон Окт 30, 2006 5:26 pm |
|
 |
|
plameniv
Ранг: Форумен бог
Регистриран на: Нед Окт 10, 2004 9:55 am Мнения: 1718
|
 Mda
Успя накрая
Ми 1-во виж дали дисплея ти поддържа кирилицата, ако не ги поддържа може да си ги заложиш в таблици като бин код и да си ги зареждаш в началото в свободната памет на дисплея и то само тези който не са еднакви с латинските , но по лесно е да си вземеш от комет по новия AC162 с вградената кирилица 
|
| Пон Окт 30, 2006 5:35 pm |
|
 |
|
mash
Ранг: Новодошъл
Регистриран на: Пет Окт 27, 2006 6:23 pm Мнения: 162 Местоположение: Севлиево
|
 Re: Mda
|
| Пон Окт 30, 2006 5:42 pm |
|
 |
|
the_real_maniac
Ранг: Почетен член
Регистриран на: Пет Авг 19, 2005 11:38 am Мнения: 978 Местоположение: Europe -> BG
|
Търсачката държи твоят отговор !  едит:  /забравих ги
кратък отговор: 'б' като ascii код не отговаря на позицията в рам паметта на контролерите на lcd-тата
|
| Пон Окт 30, 2006 6:18 pm |
|
 |
|
mash
Ранг: Новодошъл
Регистриран на: Пет Окт 27, 2006 6:23 pm Мнения: 162 Местоположение: Севлиево
|
Абе то много хубаво, но какво се прави в този случей ?
Това не ме задоволява !
За сега си правя пробите с латински букви, но ме дразни , че неможе на кирилица при налични символи
Търсачката държи твоят отговор !  едит:  /забравих ги
кратък отговор: 'б' като ascii код не отговаря на позицията в рам паметта на контролерите на lcd-тата[/quote] 
|
| Пон Окт 30, 2006 7:26 pm |
|
 |
|
Syrius-B
Ранг: Форумен бог
Регистриран на: Пон Яну 30, 2006 2:48 am Мнения: 1248 Местоположение: София
|
В този случай се прави таблица за съответствие
|
| Пон Окт 30, 2006 7:42 pm |
|
 |
|
elektronchika
Ранг: Популярен
Регистриран на: Пет Ное 26, 2004 9:50 pm Мнения: 374
|
|
| Пон Окт 30, 2006 8:37 pm |
|
 |
|
the_real_maniac
Ранг: Почетен член
Регистриран на: Пет Авг 19, 2005 11:38 am Мнения: 978 Местоположение: Europe -> BG
|
Точно в тази тема човека е крив само за кирлицата , и много малко за преди това с двата бита
едит: но си прав де
|
| Пон Окт 30, 2006 8:50 pm |
|
 |
|
VSU
Ранг: Напреднал
Регистриран на: Нед Авг 14, 2005 1:08 pm Мнения: 433 Местоположение: Казанлък
|
movlw 'HE0' ;Д това е буквата
call Send_char
movlw 'о' това е същото
call Send_char
movlw 'Hb2' ; б това е
call Send_char
movlw 'Hc2 ;ъ
call Send_char
movlw 'р' това ще запишеш като латинско p
call Send_char
|
| Пон Окт 30, 2006 10:07 pm |
|
 |
|
mash
Ранг: Новодошъл
Регистриран на: Пет Окт 27, 2006 6:23 pm Мнения: 162 Местоположение: Севлиево
|
Добре де, според теб как човек може да се научи на нещо , ако не пита ???
За пръв път се сблъсквам с дисплеи и нямам никакъв опит.
Как мога сам да реша тези проблеми ?
|
| Вто Окт 31, 2006 12:09 am |
|
 |
|
plameniv
Ранг: Форумен бог
Регистриран на: Нед Окт 10, 2004 9:55 am Мнения: 1718
|
 !
|
| Вто Окт 31, 2006 1:05 am |
|
 |
|
mash
Ранг: Новодошъл
Регистриран на: Пет Окт 27, 2006 6:23 pm Мнения: 162 Местоположение: Севлиево
|
 Re: !
Пише AC-162YA-H
|
| Вто Окт 31, 2006 1:08 am |
|
 |
|
VSU
Ранг: Напреднал
Регистриран на: Нед Авг 14, 2005 1:08 pm Мнения: 433 Местоположение: Казанлък
|
Бе дал съм ти кодовата таблица за кирилица точно за тоя дисплей (отгоре са старшите 4 бита в страни са младшите 4)какво още ти трябва ако не ти излиза направи си цикъл от 128 до 255 зареждай и виж дали има кирилица извеждай число и буква така ще разбереш на кое число лоя буква отговаря 
|
| Вто Окт 31, 2006 1:44 am |
|
|