Então:
START ORG $0000
MOVEQ #0010, D1
MOVEA #$0010, A1
MOVE D1, (A1)
LOOP
BRA LOOP
Programinha que usei nos testes, bem simples, a ideia era ver se o 68K escrevia certinho na memoria, e assim foi XD
O S19 do codigo:
S021000036384B50524F47202020313143524541544544204259204541535936384B6D
S10D0000720A327C0010328160FEA7
S804000000FB
Como já disse estou ignorando qualquer entrada que não seja codigo (ainda), logo só o S1.... é considerado pelo PIC.
O sistema rodando:
As coisas mais importantes estão OK, tipo, atualizar a RAM com a EEPROM, receber um arquivo, enviar, limpar a RAM, alterar a memoria, resetar o 68K, visualizar memoria. E disso mudei de ideia, já estou achando de bom tamanho as funções que tenho, se deixar o PIC assim acho que posso usar o msm codigo pra um sistema com 8086 ou Z80, mas isso é pra depois...
Aqui coloquei o sistema para receber um arquvo, fiz BAT pra iniciar a COM1 pro DOS, dai é "cospir o S19" os XXX é para o PIC sair do modo de recebimento.
E No endereço 0x0010 é possivel ver o 000A, conforme o esperado e com a caneta LED, o 101 nas linhas de endereço baixa, certinho
Do jeito que a coisa tá, já dá pra brincar bastante, só dar um ponto final no meu TCC e blz.