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

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

Отправлено -=ВН=- 14 октября 2005 г. 12:58
В ответ на: Ответ: отправлено -=ВН=- 14 октября 2005 г. 12:51

А это для ассемблера. Звался он у меня t5402.inc
Предупреждаю. Каких-то периферийных регистров может не быть. Данный факт, если он имеет место, есть следствие неиспользования мной этих регистров. Второе предупреждение. IMR_BASE,IFR_BASE и т.д. вплоть до, наверное, BRC_BASE, а может и вплоть до чуть ниже, но точно исключая хост-порт и

IMR_BASE .set 0x00
IFR_BASE .set 0x01
ST0_BASE .set 0x06
ST1_BASE .set 0x07
AL_BASE .set 0x08
AH_BASE .set 0x09
AG_BASE .set 0x0A
BL_BASE .set 0x0B
BH_BASE .set 0x0C
BG_BASE .set 0x0D
TREG_BASE .set 0x0E
TRN_BASE .set 0x0F
AR0_BASE .set 0x10
AR1_BASE .set 0x11
AR2_BASE .set 0x12
AR3_BASE .set 0x13
AR4_BASE .set 0x14
AR5_BASE .set 0x15
AR6_BASE .set 0x16
AR7_BASE .set 0x17
SP_BASE .set 0x18
BK_BASE .set 0x19
BRC_BASE .set 0x1A
RSA_BASE .set 0x1B
REA_BASE .set 0x1C
PMST_BASE .set 0x1d
XPC_BASE .set 0x1e
SWWSR_BASE .set 0x28
BSCR_BASE .set 0x29
SWCR_BASE .set 0x2B
HPIC_BASE .set 0x2c
DRR20_BASE .set 0x20
DRR10_BASE .set 0x21
DXR20_BASE .set 0x22
DXR10_BASE .set 0x23
SPSA0_BASE .set 0x38
SPCR10_BASE .set 0x39
SPCR20_BASE .set 0x39
RCR10_BASE .set 0x39
RCR20_BASE .set 0x39
XCR10_BASE .set 0x39
XCR20_BASE .set 0x39
SRGR10_BASE .set 0x39
SRGR20_BASE .set 0x39
MCR10_BASE .set 0x39
MCR20_BASE .set 0x39
RCERA0_BASE .set 0x39
RCERB0_BASE .set 0x39
XCERA0_BASE .set 0x39
XCERB0_BASE .set 0x39
PCR0_BASE .set 0x39
SPCR10_SUB .set 0x00
SPCR20_SUB .set 0x01
RCR10_SUB .set 0x02
RCR20_SUB .set 0x03
XCR10_SUB .set 0x04
XCR20_SUB .set 0x05
SRGR10_SUB .set 0x06
SRGR20_SUB .set 0x07
MCR10_SUB .set 0x08
MCR20_SUB .set 0x09
RCERA0_SUB .set 0x0A
RCERB0_SUB .set 0x0B
XCERA0_SUB .set 0x0C
XCERB0_SUB .set 0x0D
PCR0_SUB .set 0x0E
DRR21_BASE .set 0x40
DRR11_BASE .set 0x41
DXR21_BASE .set 0x42
DXR11_BASE .set 0x43
SPSA1_BASE .set 0x48
SPCR11_BASE .set 0x49
SPCR21_BASE .set 0x49
RCR11_BASE .set 0x49
RCR21_BASE .set 0x49
XCR11_BASE .set 0x49
XCR21_BASE .set 0x49
SRGR11_BASE .set 0x49
SRGR21_BASE .set 0x49
MCR11_BASE .set 0x49
MCR21_BASE .set 0x49
RCERA1_BASE .set 0x49
RCERB1_BASE .set 0x49
XCERA1_BASE .set 0x49
XCERB1_BASE .set 0x49
PCR1_BASE .set 0x49
SPCR11_SUB .set 0x00
SPCR21_SUB .set 0x01
RCR11_SUB .set 0x02
RCR21_SUB .set 0x03
XCR11_SUB .set 0x04
XCR21_SUB .set 0x05
SRGR11_SUB .set 0x06
SRGR21_SUB .set 0x07
MCR11_SUB .set 0x08
MCR21_SUB .set 0x09
RCERA1_SUB .set 0x0A
RCERB1_SUB .set 0x0B
XCERA1_SUB .set 0x0C
XCERB1_SUB .set 0x0D
PCR1_SUB .set 0x0E
DMAPREC_BASE .set 0x54
DMSBA_BASE .set 0x55
DMSRC0_SUB .set 0x00
DMDST0_SUB .set 0x01
DMCTR0_SUB .set 0x02
DMSFC0_SUB .set 0x03
DMMCR0_SUB .set 0x04
DMSRC1_SUB .set 0x05
DMDST1_SUB .set 0x06
DMCTR1_SUB .set 0x07
DMSFC1_SUB .set 0x08
DMMCR1_SUB .set 0x09
DMSRC2_SUB .set 0x0A
DMDST2_SUB .set 0x0B
DMCTR2_SUB .set 0x0C
DMSFC2_SUB .set 0x0D
DMMCR2_SUB .set 0x0E
DMSRC3_SUB .set 0x0F
DMDST3_SUB .set 0x10
DMCTR3_SUB .set 0x11
DMSFC3_SUB .set 0x12
DMMCR3_SUB .set 0x13
DMSRC4_SUB .set 0x14
DMDST4_SUB .set 0x15
DMCTR4_SUB .set 0x16
DMSFC4_SUB .set 0x17
DMMCR4_SUB .set 0x18
DMSRC5_SUB .set 0x19
DMDST5_SUB .set 0x1A
DMCTR5_SUB .set 0x1B
DMSFC5_SUB .set 0x1C
DMMCR5_SUB .set 0x1D
DMSRCP_SUB .set 0x1E
DMDSTP_SUB .set 0x1F
DMIDX0_SUB .set 0x20
DMIDX1_SUB .set 0x21
DMFRI0_SUB .set 0x22
DMFRI1_SUB .set 0x23
DMGSA_SUB .set 0x24
DMGDA_SUB .set 0x25
DMGCR_SUB .set 0x26
DMGFR_SUB .set 0x27
DMSRC0_BASEA .set 0x56
DMSRC1_BASEA .set 0x56
DMSRC2_BASEA .set 0x56
DMSRC3_BASEA .set 0x56
DMSRC4_BASEA .set 0x56
DMSRC5_BASEA .set 0x56
DMDST0_BASEA .set 0x56
DMDST1_BASEA .set 0x56
DMDST2_BASEA .set 0x56
DMDST3_BASEA .set 0x56
DMDST4_BASEA .set 0x56
DMDST5_BASEA .set 0x56
DMCTR0_BASEA .set 0x56
DMCTR1_BASEA .set 0x56
DMCTR2_BASEA .set 0x56
DMCTR3_BASEA .set 0x56
DMCTR4_BASEA .set 0x56
DMCTR5_BASEA .set 0x56
DMSFC0_BASEA .set 0x56
DMSFC1_BASEA .set 0x56
DMSFC2_BASEA .set 0x56
DMSFC3_BASEA .set 0x56
DMSFC4_BASEA .set 0x56
DMSFC5_BASEA .set 0x56
DMMCR0_BASEA .set 0x56
DMMCR1_BASEA .set 0x56
DMMCR2_BASEA .set 0x56
DMMCR3_BASEA .set 0x56
DMMCR4_BASEA .set 0x56
DMMCR5_BASEA .set 0x56
DMSRCP_BASEA .set 0x56
DMDSTP_BASEA .set 0x56
DMIDX0_BASEA .set 0x56
DMIDX1_BASEA .set 0x56
DMFRI0_BASEA .set 0x56
DMFRI1_BASEA .set 0x56
DMGSA_BASEA .set 0x56
DMGDA_BASEA .set 0x56
DMGCR_BASEA .set 0x56
DMGFR_BASEA .set 0x56
DMSRC0_BASE .set 0x57
DMSRC1_BASE .set 0x57
DMSRC2_BASE .set 0x57
DMSRC3_BASE .set 0x57
DMSRC4_BASE .set 0x57
DMSRC5_BASE .set 0x57
DMDST0_BASE .set 0x57
DMDST1_BASE .set 0x57
DMDST2_BASE .set 0x57
DMDST3_BASE .set 0x57
DMDST4_BASE .set 0x57
DMDST5_BASE .set 0x57
DMCTR0_BASE .set 0x57
DMCTR1_BASE .set 0x57
DMCTR2_BASE .set 0x57
DMCTR3_BASE .set 0x57
DMCTR4_BASE .set 0x57
DMCTR5_BASE .set 0x57
DMSFC0_BASE .set 0x57
DMSFC1_BASE .set 0x57
DMSFC2_BASE .set 0x57
DMSFC3_BASE .set 0x57
DMSFC4_BASE .set 0x57
DMSFC5_BASE .set 0x57
DMMCR0_BASE .set 0x57
DMMCR1_BASE .set 0x57
DMMCR2_BASE .set 0x57
DMMCR3_BASE .set 0x57
DMMCR4_BASE .set 0x57
DMMCR5_BASE .set 0x57
DMSRCP_BASE .set 0x57
DMDSTP_BASE .set 0x57
DMIDX0_BASE .set 0x57
DMIDX1_BASE .set 0x57
DMFRI0_BASE .set 0x57
DMFRI1_BASE .set 0x57
DMGSA_BASE .set 0x57
DMGDA_BASE .set 0x57
DMGCR_BASE .set 0x57
DMGFR_BASE .set 0x57
TIM_BASE .set 0x24
PRD_BASE .set 0x25
TCR_BASE .set 0x26
TIM1_BASE .set 0x30
PRD1_BASE .set 0x31
TCR1_BASE .set 0x32
CLKMD_BASE .set 0x58
GPIOCR_BASE .set 0x3c
GPIOSR_BASE .set 0x3d

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

Ответы


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

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

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

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

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


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

E-mail: info@telesys.ru