roboforum.ru

Технический форум по робототехнике.

беда какая-то

беда какая-то

milkpower » 29 окт 2009, 22:12

пишу прогу на асме, с юзанием ЖК.

в проге такой кусок кода
Код: Выделить всёРазвернуть
   ldi r31,high(2*menustr03)
   ldi r30,low(2*menustr03)
   ld  r16,Z ;в r16 находится код выводимого символа
   rcall   LCD_putchar

дальше в конце стоит

menustr03: .DB 'p','r','e','s','s',' ','S','E','L','E','C','T'

на дисплей выводится мусор.
если поставить
Код: Выделить всёРазвернуть
   ldi  r16,$41
   rcall   LCD_putchar

то нормально пишется буква А

где-то делаю не правильно, где не пойму

Re: беда какая-то

vvk74 » 29 окт 2009, 22:30

Может вместо ld надо lpm использовать.

Re: беда какая-то

milkpower » 30 окт 2009, 00:47

спасибо, помогло!!!


Rambler\'s Top100 Mail.ru counter