ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
24 ноября
27667 Топик полностью
mur (29.04.2005 14:19, просмотров: 1) ответил µ (bialix) на 2. вобщето настройки инициализации внешней памяти лежат в startup.a51
Я указал. Но в startup.a51 есть только очистка xdata.XDATALEN у меня 0х2000.
IF XDATALEN <> 0
                MOV     DPTR,#XDATASTART
                MOV     R7,#LOW (XDATALEN)
  IF (LOW (XDATALEN)) <> 0
                MOV     R6,#(HIGH (XDATALEN)) +1
  ELSE
                MOV     R6,#HIGH (XDATALEN)
  ENDIF
                CLR     A
XDATALOOP:      MOVX    @DPTR,A
                INC     DPTR
                DJNZ    R7,XDATALOOP
                DJNZ    R6,XDATALOOP
ENDIF
А инициализации переменных не нашёл.