Всем доброго дня. Делаю небольшую меостанцию на Atmega128. Дисплей взял от Nokia 5110. При симуляции в Протеусе дисплей не работает. В первой строке появляются какие-то крякозбры и потом становится черным. При медленной прокрутке видео с экрана видно ,что в первой строке прогяняуются все символы из библиотеки. Библиотеки стандартные взяты из сети. Симулирю все тоже самое с Atmega8 кажет нормально. Может кто-то встречался с такой проблемой?
Скрины во вложении.
Вот код:
Код:
$regfile = "m128def.dat"
$crystal = 1000000
Config Porte.2 = Output
D3310dc Alias Porte.2
Config Porte.1 = Output
D3310ce Alias Porte.1
Config Spi = Soft , Din = None , Dout = Porte.0 , Ss = None , Clock = Portb.1 ,
Spiinit
$include "3310init.bas"
Call D3310init
Do
Call D3310clear
Call D3310position(4 , 0)
Call D3310print( "Hello, world!")
Call D3310position(8 , 1)
Call D3310print( "cxem.net")
Waitms 5000
Loop
End
$include "3310end.bas"