Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   ASM y Microcontroladores (https://www.clubdelphi.com/foros/forumdisplay.php?f=44)
-   -   Ejemplos asm para 16F84 o 16F84A (https://www.clubdelphi.com/foros/showthread.php?t=52989)

REHome 07-02-2008 01:39:44

Ejemplos asm para 16F84 o 16F84A
 
Si encuentran Web sobre ejemplos sencillos como este aquí abajo ponen la web aquí par acumularlo todos.

Código:

;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


Emilio 14-02-2008 21:40:22

Ummm :confused::confused::confused:

Ahora entiendo, estamos en el foro de "HTML, Javascript y otros".

Tal vez tengamos que cambiar ese "otros", por algo más concreto :rolleyes:

cHackAll 14-02-2008 23:43:56

Cita:

Empezado por Emilio (Mensaje 265994)
Ummm :confused::confused::confused:

Ahora entiendo, estamos en el foro de "HTML, Javascript y otros".

Tal vez tengamos que cambiar ese "otros", por algo más concreto :rolleyes:

Recordatorio #2

Emilio 15-02-2008 00:04:33

Cita:

Empezado por cHackAll (Mensaje 266029)

Razón tienes amigo cHackAll, así que hoy no lo dejo pasar, ya tenemos nuevo foro para ASM.

cHackAll 15-02-2008 00:07:41

Cita:

Empezado por Emilio (Mensaje 266039)
Razón tienes amigo cHackAll, así que hoy no lo dejo pasar, ya tenemos nuevo foro para ASM.

Pues gracias "Capo"; esperemos que el nuevo sub-foro tenga una buena acogida.

Saludos

REHome 15-02-2008 00:24:06

Hola. Pues claro que tendrá acogida, como que cada vez más hay gente que se pasa a PIC, bueno, a introducirce los PIC.

jachguate 15-02-2008 02:07:09

He movido el hilo al nuevo foro ASM.

Gracias emilio!

Un saludo.

;)

Al González 17-02-2008 06:48:07

¿Qué es PIC?

REHome 17-02-2008 09:32:08

Un microcontrolador y su siglas PIC significa Peripheral Interface Crontoller.

rretamar 22-02-2008 03:57:15

Hola.
A modo de curiosidad, existe un compilador de Pascal para los microcontroladores Microchip (PIC). Lo estoy usando para desarrollos y funciona muy bien. Se ahorra mucho tiempo.

Saludos !

JoseFco 24-02-2008 15:00:32

Hola REHome.

Ya que te gustan los 16F84A aqui te dejo un proyecto. que encontre y esta acompañado de un programita Delphi.Yo le preste solo atencion a la parte del Delphi, los PIC nunca me llamaron la atencion.Prefiero los 8051 y sus parientes AT89xx.

Un Saludo.

REHome 24-02-2008 23:59:24

Gracias. también siento curiosidad por los ATMEL. Pero como hay un pero, primero aprendo PIC y luego me meto si encuentro documentación sobre AVR que parecen muy buenos. Aunque por todas partes consideran hasta en los libros que Microchip el es dominante de microcontroladores.

JoseFco 25-02-2008 22:36:54

Hola ReHome.

Cita:

Empezado por REHome (Mensaje 268360)
Gracias. también siento curiosidad por los ATMEL. Pero como hay un pero, primero aprendo PIC y luego me meto si encuentro documentación sobre AVR que parecen muy buenos. Aunque por todas partes consideran hasta en los libros que Microchip el es dominante de microcontroladores.

Aqui te dejo este material para el dia que quieras incurcionar en el mundo del 8051 y sus parientes Atmel. Es gratis y tiene muchos ejemplos.

Un Saludo.


La franja horaria es GMT +2. Ahora son las 19:39:02.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi