[an error occurred while processing this directive]
|
Попадал на тоже самое, сделал запись в SPDR постоянно в цикле основной программы и заработало, после чего разбирательства забросил. Подозреваю в момент записи в регистр надо проверять WCOL и повторять запись если WCOL=1. вот кусок работающей программы
m005: mov a,spsr
mov SPDR,@r0 вот это повторяется при каждом цикле основной программы
anl a,#080h
jz m003
m004: mov a,SPDR
E-mail: info@telesys.ru