Jump to content

Publicaciones recomendadas

Publicado

Si encuentran Web sobre ejemplos sencillos como este aquí abajo ponen la web aquí par acumularlo todos.

 

;Tres valores están almacenados en la memoria, A, B y C. Y en las
;direcciones 10, 11 y 12h. Resolver ecuación (A + B) - C.
;Velocidad d ereloj; 4MHz
LIST	p=16F84A	;Tipo de procesador.
INCLUDE	<P16F84A.INC>;Definiciones de registros internos.
__CONFIG	_CP_OFF &  _WDT_OFF & _PWRTE_ON & _XT_OSC
;*****************************************************************
DATO_A		EQU 0x10;Define la posición del dato A
DATO_B		EQU 0x11;Define la posición del dato B
DATO_C		EQU 0x12;Define la posición del dato C
RESULTADO 	EQU 0x13;Define la posición del dato RESULTADO
;*****************************************************************
ORG 0x00;Vector de reset
goto INICIO
ORG 0x05;Salva el vector de interrupción
INICIO:
movf	DATO_A,W;Carga el 1er sumando
addwf	DATO_B,W;Suma 2º operando
movwf	RESULTADO;Almacena resultado parcial
movf	DATO_C,W;Carga el sustraendo
subwf	RESULTADO,F;Resta el minuendo y almacena
STOP
goto $
END	;Fin del programa

Publicado

Veo que ni te suena. Busca en google e incluso en www.youtube.com la palabra 16F84A y encontrarás la respuesta.

Ya verás que curioso lo que puede hacer estas cosas.

 

En resumen de tu pregunta. Es un microcontrolador.

Publicado

Veo muy bien la iniciativa que has tenido, pero no sé, quizás es un tema demasiado especializado. Te va a costar arrancar con él. De todos modos es cuestión de paciencia. Aunque muchos no sepamos nada del tema, quizás debido al tesón que pongas por sacarlo hacia adelante vaya llegando al foro gente que le interese y pueda aportar y enriquecer el tema. De momento ASM 16F84 y 16F84A ya apuntarán a este foro en las búsquedas que se hagan en Google... y cuanto más se postee aquí, más probabilidades de que Google envíe a los interesados por el tema a este foro.

Crear una cuenta o conéctate para comentar

Tienes que ser miembro para dejar un comentario

Crear una cuenta

Regístrese para obtener una cuenta nueva en nuestra comunidad. ¡Es fácil!

Registrar una nueva cuenta

Conectar

¿Ya tienes una cuenta? Conéctate aquí.

Conectar ahora
×
×
  • Crear nuevo...