ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
19 мая
128252
mse (19.08.2008 15:01, просмотров: 11510)
Кто обо што, а я обо своих баранах. Модуло адрессинх в дсПИКах так и должно работать? 
__reset:
	  mov     #stack_section,w15
        nop
        clr     PSVPAG

        mov     #xxl_buff,w0
        mov     w0,XMODSRT
        mov     #xxl_buff+4,w0
        mov     w0,XMODEND
        
        mov     #yyl_buff,w0
        mov     w0,YMODSRT
        mov     #yyl_buff+6,w0
        mov     w0,YMODEND
        
        mov     #0b1100000010101000,w0          ;X-W8, Y-W10,X-Y enable
        mov     w0,MODCON

        mov     #xxl_buff,w8
        mov     #yyl_buff,w10
        
wwwww:
        ;mac     w4*w5,A,[W8]+=2,W4,[W10]+=2,W5

        mov     [w8++],w4
        mov     [w10++],w5
        bra     wwwww
        
Пример тестовый. MAC комментированный работает как надо, т.е. буферы кольцуются и всё работает. А вот просто вычитывание по Y не работает, а по Х - как с куста. Так и должно быть?