tic149 help

sergox

если кто программировал подскажите.
проблемма заключается в вот в чём:
дисплей проинициализировал.запускается отображает всё как бы норма.но вот возникла проблема с банками по y
1.по даташиту
bank0–0000
bank1–0001
bank2–0010
bank3–0011
bank4–0100
bank5–0101
bank6–0110
bank7–0111
bank8–1000
у меня при выводе
bank0–0001
bank1–0000
bank2–0011
bank3–0010
bank4–0101
bank5–0100
bank6–0111
bank7–0110
при этом по этим банкам выводит также как то не так
нулевой первый банк выводит нормально полные строчки
второй банк выводит тоже все строчки но при этом этот банк смещон на 1 строчку вниз
третий и четвёртый банк норм
шестой выводит 7 бит а восьмой идёт между первым и вторым банком
ну и с низу также всё смещается