Escolar Documentos
Profissional Documentos
Cultura Documentos
Seales
dsPIC30F4011
Arquitectu
ra
dsPIC30F
Maquina DSP
1. high speed 17-bit
x 17-bit multiplier
2. Desplazador de
barrido
3. Sumador,
restador de
40bits
4. Dos
acumuladores de
resultado de
40bits
5. Logica de
redondeo
6. Logica de
saturacion
Memoria de datos:
Ancho de la data de 16 bits.
Tamaos:
SFR: 0x0 (0)----0x07FF (2047)
(2kbytes)
X DATA: 0x800(2048)
--0x17FF(6143)
(6kbytes)
Y DATA: 0x1800(6144)
0x27FF(10239)
(4kbytes)
PSV: 0x8000(32768)
0xFFFF(65535)
(32Kbytes)
Memoria de programa:
Memoria de programa de
4Mx24bits.
Tres mtodos de acceso:
1. Program Counter (PC) 23bits
2. Instrucciones de tabla
TBLRD(lectura),
TBLWT(escritura), 2ms.
3. PSV de 32kbytes de memoria de
programa visibles (mapeados)
en memoria de datos.
. Divisin de la memoria de
programa:
Espacio de programa de usuario
1.
Reset Vector
2.
Tabla de interrupciones
3.
Memoria de programa
4.
Memoria EEPROM.
Espacio de configuracin: bits de
configuracin, reloj, retardos,
proteccin de cdigo, niveles de
voltaje, perro guardin.
. 30I/P: 10 000 ciclos de escritura.
. 20E/P: 1 000 000 ciclos de
escritura.
INTERRUPCIONES:
Hay cuatro procesos de
error (error trap).
Siete niveles de prioridad.
Interrupt Vector Table
(IVT) con 62 vectores.
Un nico vector para cada
interrupcin y excepcin.
Alternate Interrupt Vector
Table (AIVT).
Los vectores de
interrupcin contienen la
direccin de inicio (24bits)
donde comienza la rutina
de interrupcin.
Prioridad de la
interrupcin debe ser
mayor a la prioridad del
CPU.
OSCILADOR:
Tipos de clock:
1. Oscilador primario
2. Oscilador Secundario
3. Oscilador Interno
FastRC
4. Oscilador Interno
(LPRC) Low Power RC
Registros asociados:
FOSC: Registro de
control.
OSCON: Registro de
estado
Tipos de
Oscilador
External clock EC
External RC oscilador ERCIO
Reset:
Fuentes de Reset:
1. POR: Power ON Reset
2. EXTR: Pin Reset
(MCLR)
3. SWR: Reset
Instruction
4. WDTR: Watchdog
Timer Reset
5. BOR: Brown Out Reset
6. TRAP: Trap Conflict
Reset
7. IOPR: Illegal Opcode
Reset
8. UWR: No inicializado
Registro W Reset
RCON: Registro de flags
o fuentes de Reset.