Magnavox 20MT1336-37B User Manual Page 69

  • Download
  • Add to my manuals
  • Print
  • Page
    / 98
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 68
Programación de videojuegos con microcontrolador
- 67 -
5.4. Diseño del software
Se procede a explicar los detalles de programación del juego, y sus
funciones principales. La programación del videojuego ha partido de la base
de las librerías dadas por el programa CCS C, que poseen rutinas para
trabajar con LCDs gráficos y para reproducir tonos a través del PIC. El
lenguaje de programación empleado para realizar el videojuego ha sido el
C.
5.4.1. Entorno del CCS C
Para la programación y compilación del juego se ha utilizado el software
CCS C un compilador que genera un código maquina eficiente, permite
integrarse con Proteus para depurar y tiene una biblioteca completa de
funciones pre-compiladas además de ser uno de los más utilizados junto a
MPLAB. Adicionalmente se encuentra gran cantidad de información tanto en
libros como en internet sobre este programa.
Para empezar la programación se debe empezar un nuevo proyecto. Para
ello CCS tiene un asistente para configurar inicialmente el PIC a utilizar y
algunas características del proyecto mediante el PIC Wizard. Para ello hay
que ejecutar el programa y en la pestaña de Project seleccionamos PIC
Wizard.
El programa requerirá guardar el proyecto y ponerle un nombre para poder
continuar con el asistente, y así poder seleccionar las opciones de
configuración del PIC a programar.
En la pantalla inicial del PIC Wizard, se debeseleccionar el PIC a utilizar y
la frecuencia y tipo de reloj con los que se vaya a trabajar. En la figura
anterior se muestra la selección del microcontrolador para este proyecto, el
PIC 18F4550 y una frecuencia de oscilación de 12 MHz.
Page view 68
1 2 ... 64 65 66 67 68 69 70 71 72 73 74 ... 97 98

Comments to this Manuals

No comments