Autor Tema: microcontrolador 8051  (Leído 5452 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado rgm_cr82

  • PIC10
  • *
  • Mensajes: 2
microcontrolador 8051
« en: 29 de Septiembre de 2009, 15:03:18 »
ola, soy nuevo en el foro y necesito qe me echeis una manilla.

Tengo qe entregar un trabajo sobre el microcontrolador 8051, he encontrado muchisima informacion qe me servira de mucho pero me hace falta aparte un ejemplo de funcionamiento y programacion de este micro. Me vale cualqier cosita qe sea muy muy simple, como encender dos bombillas, sumar dos numeros,...etc. pues lo qe he encontrado son ejemplos muy complicados y como digo lo qe necesito es algo qe sea muy basico y sencillo de realizar.

un saludo

Desconectado isfan

  • PIC16
  • ***
  • Mensajes: 145
Re: microcontrolador 8051
« Respuesta #1 en: 29 de Septiembre de 2009, 18:33:06 »
Hola cuando te refieres al micro 8051 ten en cuenta que hay muchos fabricantes independiente que comercializan este micro con el núcleo 8051

Te pongo un ejemplo de micro de ATmel AT89C51/52 (8051) muy sencillo


Para compilar el codigo fuente necesitas el AVR Studio

Parpadeo de un Led Cada segundo con el Atmel AT89C51/52

; Enciende y apaga el led conectado en la linea  P1.4
; Sobre el Hardware:
; AT89C51 corriendo a  12 MHz
; P1.4 a un  LED (Encendido y apagado)

        ORG 00H        ; Inicio
FLASH:    CPL P1.4        ; Activar/Desactivar el LED
        ACALL DELAY    ; llama a un segundo de retraso
        AJMP FLASH    ; bucle

DELAY:    MOV R1,#0FFH
REPEAT:    MOV R2,#0FFH
        DJNZ R2,$
        DJNZ R1,REPEAT
        RET
        END


Mirar esquema adjunto

Desconectado elmasvital

  • Administrador
  • PIC24H
  • *******
  • Mensajes: 1713
Re: microcontrolador 8051
« Respuesta #2 en: 29 de Septiembre de 2009, 18:39:08 »
Deconociendo el 8051 me pregunto.. no hay que configurar ningun tipo de registro???¿? no se entradas, salidas, configuracion de oscilador, wdt¿?


Desconectado rgm_cr82

  • PIC10
  • *
  • Mensajes: 2
Re: microcontrolador 8051
« Respuesta #3 en: 30 de Septiembre de 2009, 07:12:20 »
muchisimas gracias isfan por la ayuda, el ejemplo qe me has puesto es perfecto y ademas bastante facil de hacer.

Desconectado isfan

  • PIC16
  • ***
  • Mensajes: 145
Re: microcontrolador 8051
« Respuesta #4 en: 30 de Septiembre de 2009, 08:34:05 »
Hola elmasvital , a diferencia de los PIC este micro no se configuran puertos, es decir, si deseas sacar datos por el saca y si deseas leer lee, es bidireccional en tiempo de ejecucion de la instrucción.

este micro tiene 4 puertos  llamado P0, P1, P2 y P3 ( al igual que PortA, PortB, etc)

Eso si dispone de un registro de proposito Especifico (SFR) que deberia conocer para goberna para controlar el micro

un saludo.

Desconectado raus

  • Colaborador
  • PIC16
  • *****
  • Mensajes: 121
Re: microcontrolador 8051
« Respuesta #5 en: 01 de Octubre de 2009, 06:20:18 »
Si alguien necesita más información...

8052.com, la mayor fuente de información, ejemplos... A mi me vino muy bien cuando hacia las practicas de la carrera :)
Visita mi blog sobre tecnología y marketing:
http://franciscobenito.es