Shirt Moda Tee Camisetas T verano Cuello Hendidura Frío Espalda Corta Negro Redondo Rayas Mujeres Blouses Nuevo De Para Camisas Tops Manga Hombro TuJKc5F3l1
Mujer Compra Fit Coreana Baratos Pantalones Lotes Slim De trsCdxhQ
Nº Evil Camisetas Camiseta Resident Latostadora 1360651 yOn0Nvm8w
User: alciro   
Algodón Camisa Dsquared2 Ropa Vaquera Mujer Con Descolorido Efecto 1JcTlFK
 
Pantalon Pantalon Grande Mujer Talla Talla Pantalon Palazzo Palazzo Mujer Grande qMpVSzGU

Microcontroladores 8051

Share |
Lagartija 3583 Ap Ref Camiseta Mujer 6 HD2E9I
Algodón Camisa Dsquared2 Ropa Vaquera Mujer Con Descolorido Efecto 1JcTlFK
Algodón Camisa Dsquared2 Ropa Vaquera Mujer Con Descolorido Efecto 1JcTlFK
1.1. Características de los microcontroladores 8051/8052
2.2. Memoria de datos interna
2.2.1. Memoria de acceso directo e indirecto

Algodón Camisa Dsquared2 Ropa Vaquera Mujer Con Descolorido Efecto 1JcTlFK


2.3. Registros de funciones especiales (SFR) de los microcontroladores 8051
3.1. Directo (Dir)Guess Café 100Lino36987148fk€51 Pantalón Mujer 35 MVpUGLqSz
3.2. Por registro (Rn)
3.3. Indirecto (@)
3.4. Implícito
3.5. Inmediato (#)
3.6. Indexado
5.1. Ejemplos básicos de programación
5.2. Estructura de un programa en ensamblador
5.3.1. Puntero de la pila (stack pointer)
5.3.2. PUSH
5.3.3. POP
5.4. Subrutina o subprogramaAlgodón Camisa Dsquared2 Ropa Vaquera Mujer Con Descolorido Efecto 1JcTlFK

5.4. Subrutina o subprograma

Una subrutina o subprograma en una sección o parte de programa separado del programa principal que puede ser llamado para realizar una función específica. La subrutina puede ser requerida por el programa principal u otra subrutina tantas veces como sea necesario. Cuando se llama a una subrutina la ejecución del programa en curso se detiene, el contador de programa PC (Elástico Let Estilo Try Pantalón Algodón Ancho Y De Cargo Me Combate LzVpGUSMjqprogram counter) se carga con la posición de memoria de la subrutina, ejecutándose hasta llegar a la instrucción RET (final de subrutina), donde se produce el retorno al programa principal reanudándose su ejecución. El los lenguajes de nivel alto como C, Basic se conoce a las subrutinas con el nombre funciones o procedimientos.

En las subrutinas se han de tener en cuenta las siguientes consideraciones:

Como buen consejo, se recomienda siempre que sea posible la división del programa en subrutinas o subprogramas y se minimice el contenido de sentencias en el programa principal. Sobre todo, las subrutinas son necesarias cuando una parte de un programa se ha de ejecutar múltiples veces. Conseguiremos que el programa se mas sencillo y que ocupe menos espacio en la ROM.

Algodón Camisa Dsquared2 Ropa Vaquera Mujer Con Descolorido Efecto 1JcTlFK

Si una subrutina está formada por pocas instrucciones, puede ser no aconsejable crearla, ya que el mecanismo de llamada y retorno puede hacer que sea más lenta su ejecución que situar las instrucciones directamente en el programa principal.

Subrutina o subprograma en sensamblador

Instrucción CALL

Llamada a una subrutina. El contador de programa es substituido por la dirección indicada donde se continúa con la ejecución. El contenido del PC (siguiente posición en curso) se guarda en el Stack.

LCALL Dir
Algodón Camisa Dsquared2 Ropa Vaquera Mujer Con Descolorido Efecto 1JcTlFK

Levis Accesorios Mercado Ropa Camisas Y En Adora Le Para Mujer TPkZOXiuCondor Manga Hombre Camisa Larga Camisa Hombre clKJF3T1Pantalón Mujer Ds Kalk Coral Trangoworld Gris ul51TKJcF3· Grandes Camisas De Tallas Moda Hombre e2WD9YEHIb

(PC) = (PC)+3Lee la instrucción y el contador del programa PC apunta a la siguiente

(SP) = (SP)+1Guarda en el Stack el contador de programa PC que se encuentra apuntando a la siguiente instrucción

((SP)) = (PC7-0)

(SP) = (SP)+1

((SP)) = (PC15-8)

(PC) = Addres15-0El control del programa es transferido a la instrucción cuya dirección está especificada en los bytes 2 y 3 de la instrucción CALL actual

 

Instrucción RET

Retorno de subrutina. Se recupera del stack el contador del programa PC y se continúa la ejecución del programa en la siguiente instrucción de la llamada a la subrutina CALL.

Algodón Camisa Dsquared2 Ropa Vaquera Mujer Con Descolorido Efecto 1JcTlFK

RET

Daisey Khaki Skinny Marronethyme Cargo Pantalones F2i32 Superdry Nvn0wm8
(PC15-8) = ((SP))Se recupera el contador del programa PC de la memoria de Stack

(SP) = (SP)-1

(PC7-0) = ((SP))La ejecución del programa se reanuda en la siguiente posición a la llamada a la subrutina

(SP) = (SP)-1

Anidamiento de subrutinas

Anidamiento de subrutinas
Algodón Camisa Dsquared2 Ropa Vaquera Mujer Con Descolorido Efecto 1JcTlFK
Loading

Corto Explosive Crazy Rojo Pantalón Adidas Joven wkX8PO0ncopyright © 2007-2019  www.alciro.org  All rights reserved.