Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword or section
Like this
25Activity

Table Of Contents

0 of .
Results for:
No results containing your search query
P. 1
Programación de la tarjeta CT6811 en lenguaje C

Programación de la tarjeta CT6811 en lenguaje C

Ratings: (0)|Views: 3,074 |Likes:
Published by Juan Gonzalez Gomez
Manual práctico de programación de la tarjeta CT6811 en lenguaje C, usando el compilador cruzado de Imagecraft V0.47.
Mayo 1997
Manual práctico de programación de la tarjeta CT6811 en lenguaje C, usando el compilador cruzado de Imagecraft V0.47.
Mayo 1997

More info:

Published by: Juan Gonzalez Gomez on Apr 28, 2009
Copyright:Attribution Share Alike

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

07/08/2013

pdf

text

original

 
PROGRAMACION DELA TARJETA CT6811 ENLENGUAJE C
COMPILADOR CRUZADO DE CIMAGECRAFT V0.47
MICROBÓTICA S.L.
 
Programación de la tarjeta CT6811 en lenguaje C
2
 
Programación de la tarjeta CT6811 en lenguaje C
3
INDICE
PROLOGO
...................................................................................................................................
51.- INTRODUCCION
....................................................................................................................
7 
1.1.- ¿Qué es un compilador cruzado
?
........................................................................................
7 
1.2.- Lenguajes de alto nivel VS lenguaje ensamblador...............................................................
7 
1.3.- Objetivos............................................................................................................................
7 
1.4.- Cómo leer este libro............................................................................................................
72.- EL COMPILADOR DE C DE IMAGECRAFT
......................................................................
9 
2.1.- Características del compilador...........................................................................................
9 
2.2.- Ficheros que componen el compilador................................................................................
9 
2.3.- Funcionamiento del compilador.........................................................................................
9 
2.4.- Fichero de arranque y configuración CRT.S.......................................................................
10
2.5.- Implementación de los tipos de variables............................................................................
11 
2.5.1.- Variables estáticas y automáticas.............................................................................
11 
2.5.2.- Los tipos de variables CHAR e INT.........................................................................
12 
2.6.- Interfaz entre el C y el lenguaje ensamblador......................................................................
12
2.6.1.- Llamadas a funciones en ensamblador.....................................................................
12 
2.6.2.- Inclusión de instrucciones en ensamblador en el código en C...................................
12 
2.7.- Rutinas de servicio de interrupción.....................................................................................
13 
2.7.1.- Cambio del vector de interrupción...........................................................................
13 
2.7.2.- Activación de las interrupciones..............................................................................
13
2.7.3.- Rutina de servicio de la interrupción........................................................................
13 
2.8.- Un ejemplo.........................................................................................................................
143.- PROGRAMACION DE LA CT6811 EN MODO ENTRENADOR
.......................................
17
3.1.- INTRODUCCION..............................................................................................................
17
3.2.- CONFIGURACION DEL COMPILADOR.........................................................................
17
3.2.1- El fichero de arranque y configuración CTRAMINT.S.............................................
17
3.2.2.- Unificación de programas en ensamblador...............................................................
18
3.2.3.- Situación de las variables al comienzo del fichero en ensamblador...........................
18
3.2.4.- Generación de archivos ejecutables .S19..................................................................
19
3.2.5.- Resumen de los pasos necesarios para obtener ficheros ejecutables para la RAMinterna..................................................................................................................
19
3.2.6.- El archivo CINT.BAT para compilar programas en C para la RAM interna de laCT6811..................................................................................................................
22
3.2.7.- Un ejemplo..............................................................................................................
22
3.3.- REGISTROS DE CONTROL Y VECTORES DE INTERRUPCION.................................
25
3.3.1.- Acceso a los registros de control del 68HC11..........................................................
25
3.3.2.- Acceso a los vectores de interrupción......................................................................
26
3.4.- PROGRAMACION DE LOS RECURSOS DEL 68HC11..................................................
29
3.4.1.- Introducción..........................................................................................................
29
3.4.2.- Los puertos de ENTRADA/SALIDA......................................................................
29
3.4.2.1.- Programación del puerto A......................................................................
29
3.4.2.2.- Programación del puerto B......................................................................
31
3.4.2.3.- Programación del puerto C......................................................................
32
3.4.2.4.- Programación del puerto D......................................................................
32
3.4.2.5.- Programación del puerto E......................................................................
33
3.4.3.- Programación del SCI...........................................................................................
35
3.4.4.- Programación del SPI...........................................................................................
41
3.4.5.- Programación del temporizador principal.............................................................
45
3.4.6.- Programación de las interrupciones en tiempo real...............................................
47
3.4.7.- Programación de los comparadores......................................................................
49
3.4.8.- Programación de los capturadores.........................................................................
53
3.4.9.- Programación del acumulador de pulsos...............................................................
55

Activity (25)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
I've Bam liked this
Yiniv Romero liked this
Araceli Gpe liked this
Magy Macias liked this
Jesus J. Salas liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->