Home
Add Document
Sign In
Register
00 IntroALosMicrocontroladores VA
Home
00 IntroALosMicrocontroladores VA
...
Author:
Manuel Hidalgo
34 downloads
200 Views
3MB Size
Report
DOWNLOAD .PDF
Recommend Documents
VA
ProbaDescripción completa
00
00
0000Descripción completa
00
00
Descripción completa
Bresk Va
Schubert, Joseph Va Concerto in c Va
Joseph Schubert Viola Concerto Viola Part
43 00 00 - Lpg Installation
lpg
(VA) IETPPC
Descripción: it's easy to play popular classics
(VA) LNP2
Hans-Gunter HeumannFull description
Schubert, Joseph Va Concerto in c Va
Joseph Schubert Viola Concerto Viola Part
Historia 00
AASHTO_M_180-00
AASHTO_M_180-00
Aula 00
Descrição completa
00-COVER
Full description
Volvo 00
1Descripción completa
00 GENERALIDADES
D372-00
ASTM D372-00
Comando 00
AASHTO_M_180-00
AASHTO_M_180-00Full description
Aula 00
Descrição completa
00 Presentacion
Portada medidas y erroresDescripción completa
RENR9959-00
Descripción: perkins wiring diagram
00 Score.pdf
Full description
microcontroladores
José Miguel Gil-García
instrucciones
instrucciones
• Datos • Interfaz - Periféricos
-
• DSP
RAM
ROM
PERIFÉRICO #0
Paraayudarleaprotegersuprivacidad,PowerPointevitóqueestaimagenexternasedescargaraautomát icamente.Paradescargarymostrarestaimagen,hagaclicenOpcionesen labarrademensajesy,acontinuación,hagaclicen
Habilitarcontenidoexterno.
• Define el ue o de instrucciones
• 8051 • – Cortex-Mx
• Diferentes fabricantes
• 4,8,16 ó 32 bits
.
.
• Von Neumann
. • Big endian (Motorola)
• Ej: 0x01234567
• Comunicaciones – UART (serie, COM) – USB – LIN – CAN – – I2C – SPI – Zigbee – Bluetooth
• LCDs • ADC y DACs • Comparadores analógicos • Controladores de teclado
Tecnolo ía
http://en.wikipedia.org/wiki/File:Comparison_semiconductor_process_nodes.svg http://www.eetimes.com/electronics-news/4155153/Managing-leakage-power-at-90-nm-and-below http://www.eetimes.com/design/power-management-design/4012184/Minimizing-power-consumption-at-the-chip-level
más bajas
• Interrupciones • DMA
0000H
FFFFH
0000H
SJMP INI
VECTORES DE
LJMP ISRx INI:
1
INTERRUPCIÓN INTERRUPT REQUEST
FCN1: RET
FCN2:
RET
ISRx:
RETI
FFFFH
0000H
SJMP INI LJMP ISRx I
VECTORES DE INTERRUPCIÓN
INI:
Salvar el contexto 2 ISRx:
FCN1: RET
FCN2:
PUSH PUSH . . POP POP RETI
PSW ACC
ACC PSW
Restaurar el contexto RET
RUTINA DE SERVICIO
ISRx:
RETI
FFFFH
(ISR)
0000H
SJMP INI LJMP ISRx INI:
IRQ
FCN1:
3 RET
FCN2:
RET
ISRx:
RETI
FFFFH
RUTINA DE SERVICIO DE INTERRUPCIÓN (ISR)
Habilitación (mascara) - Individual - Global NMI r or a
0000H
SJMP INI
VECTORES DE
LJMP ISRx INI:
1
IRQ
2 ISRx:
FCN1:
3 RET
FCN2:
RET
ISRx:
RETI
FFFFH
RUTINA DE SERVICIO DE INTERRUPCIÓN (ISR)
PUSH PUSH . . POP POP RETI
PSW ACC
ACC PSW
Código fuente .C, .PAS...
Código fuente .ASM Compilar
Ensamblar Código fuente .ASM
Código objeto .OBJ
Código objeto .OBJ
Ensamblar
Código objeto .OBJ
Enlazar-Linkar
Código objeto ejecutable
A fomato Intel Hex OH
Código objeto .OBJ
Librerías .LIB
Enlazar-Linkar
Código objeto ejecutable
A fomato
Cod ejecutable en Intel Hex
OH
Cod ejecutable en Intel Hex
Librerías .LIB
• 8 bits – 28€
32bits – 15€
–
• ISP – Emulador
MOVX
MOVC
FFFFH
FFFFH
EXTERNAL ROM
MOVC
MOV FFH
FFH SPECIAL FUNCTION REGISTERS
RAM 80H 7FH
INTERNAL ROM 4K,8K,12KB..
EXTERNAL RAM U to 64KB
80H
RAM(128)
0000H
00H
0000H
Memoria S S E C C A T
S S E C C A
E R I D N I
C E R I D
S S E & C C C E T C R I E D R I D N I
SFRs ACC PSW IP IE P2 SBUF SCON P1 TH1 TL1 TL0 TMOD TCON PCON DPH SP P0
•
– Matrices
• TAB TABLA
DB: 23H 3H,,15H, H,2 22H, H,0 0FEH FEH,00H, H,A AAH
Instrucciones aritméticas
Instrucciones transferencia
[Etiqueta:]
INSTR INSTR
OP1,OP2 OP1
Comentario
INSTR
[Etiqueta:]
INSTR
;Comentario
OP1
INSTR INSTR INSTR
OP1,OP2 OP1
INSTR
[EtiquetaDeNombreMuyLargo:] INSTR OP1 INSTR
;Comentario ;Comentario
== //unas cosas }else{ }
//unas cosas }else{ }
//unas cosas }else{ }
for R0=0;R0<8;R0++ //algo 8 veces }
for (R0=0;R0<300;R0++){ }
‘ ’ !?
• B= • R0= • R7=
• R0= • R1= • C=
• B= • R1= (oct)
•
Feb 11-12
×
Report "00 IntroALosMicrocontroladores VA"
Your name
Email
Reason
-Select Reason-
Pornographic
Defamatory
Illegal/Unlawful
Spam
Other Terms Of Service Violation
File a copyright complaint
Description
×
Sign In
Email
Password
Remember me
Forgot password?
Sign In
Our partners will collect data and use cookies for ad personalization and measurement.
Learn how we and our ad partner Google, collect and use data
.
Agree & close