Если микросхема 64 Мбита, то это FFFF адресов по 1 биту. Так?
Почему в буфере стоят FF ,то есть байт. И если этот байт помножим на 1FFF,
то получится уже FFFFF , в 16 раз больше чем 64 Мбит. Так?
p/s. Это флэш-память с интерфейсом spi.
Код смещается в зависимости от адреса.Все как положено.AVR Simulator: Invalid opcode 0xffff at address 0x000000
Код: Выделить всё
.cseg
bptr0:
nop
.org (bptr0 + (256 - (bptr0 & 0x00FF)))
slot0:
; 6/14 (6-4=2 посему роль остатка выполняет CBI)
cbi port_out,out_line ; 2 цикла