Страница 1 из 1

использование памяти описанной в .dseg

Добавлено: Ср янв 17, 2007 16:54:24
CyberMerlin
.dseg
Flag_summer: .byte 9
.cseg

.....

work:
ldi Temp0,$86
sts Flag_summer,Temp0
nop
nop
lds Temp1,Flag_summer
out PortA,Temp1
ret
;-------- end -------------

почему Flag_summer - не имеет данных?
почему на PortA данные тоже не поступают??

чего нужно сделать?

Добавлено: Ср янв 17, 2007 17:00:14
Abakt
Они в регистр PortA не поступают или на ножки PortA не выводятся ? если на ножки то нужно проверить их конфигурацию.

а вообще в симуляторе нужно смотреть по шагам что куда пишется и что где есть.

Добавлено: Чт янв 18, 2007 09:34:09
CyberMerlin
в том-то и дело
что НИЧТО НИКУДА не пишется
я уж запарился искать причину
в книгах ничего нет

sts & lds команды посмотри, я их юзаю

просто даже не могу записать ничего туда

Добавлено: Пт янв 19, 2007 10:11:32
CyberMerlin
блин
оказывается всего лишь надо было поднять адрес в ручную до $100