[an error occurred while processing this directive]
Мож какое прерывание вклинилось? (+)
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено 05 января 2004 г. 20:21
В ответ на: Ответ: Я тоже, то есть.. отправлено jkv 05 января 2004 г. 20:05

вот примерная инициализация....


.sect ".init"
start:

; ----------- Set new interrupt vector's location

bset intm
rpt #20
nop
mov #vecs>>8,mmap(@IVPD)
mov #vecs>>8,mmap(@IVPH)
rpt #20
nop

mov #8801h,port(#EBSEL)

; ----------- Reset CPU for dual stack with fast return configuration

reset

halt: b halt

.even
nop

.sect ".vectors"

vecs: .ivec begin,USE_RETA
.ivec iret1
.ivec iret1
.ivec iret1
.ivec timer0_int
.ivec iret1
.ivec iret1
.ivec iret1
.ivec usb_int
.ivec iret1
.ivec iret1
.ivec iret1
.ivec iret1
.ivec iret1
.ivec iret1
.ivec iret1
.ivec iret1
.ivec iret1
.ivec iret1
.ivec iret1
.ivec iret1
.ivec iret1
.ivec iret1
.ivec iret1
.ivec iret1
.ivec iret1
.ivec iret1
.ivec iret1
.ivec iret1
.ivec iret1
.ivec iret1
.ivec iret1

.text

iret1: reti

begin: nop
nop
; program start


Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru