65xx tecnología-escoja un Pin, P72 W65C265SXB proyecto (5 / 5 paso)

¿Paso 5: Lo que genera los códigos?

¿Así, en que la secuencia de 12 bytes de caracteres hexadecimales? Ahora trabajamos nuestro camino hasta el primer nivel de abstracción, lenguaje ensamblador. La secuencia de 12 bytes es un producto de la armadora. Aquí le damos la Asamblea actual listado

 LDA #$00 ;Load the A register with $00 which turns on the P72 LEDSTA $DF23 ;Store A to turn on the LED using absolute addressing P72 BRK ;Break back to the embedded Monitor LDA #$04 ;Load the A register with $04 which turns off the P72 LED STA $DF23 ;Store A to turn off the LED using absolute addressing P72 BRK ;Break back to the embedded Monitor 

Si tomar este listado y montarlo luego realizar un hexdump se verá la secuencia de 12 bytes que escribiste anteriormente.

 A9 00 8D 23 DF 00 A9 04 8D 23 DF 00 

Recomiendo echar un vistazo a 6502 fácil para una gran introducción a 6502 lenguaje ensamblador. Hay un Javascript 6502 ensamblador y simulador de la página donde puede copiar y pegar el listado anterior y realizar un hexdump y compruébelo usted mismo.

Lo que realmente ayuda a ATA todo junto es para desensamblar el ensamblado listado y verás que la asociación entre los opcodes (hexdump) y lenguaje ensamblador. Usé el ensamblador 6502 fácil desmontar el listado. Los lugares de dirección son diferentes en el simulador 6502 fácil que en el 265SXB así que puede omitir la columna de dirección. Ahora las relaciones deben ser muy claro.

 Address Hexdump Dissassembly------------------------------- $0600 a9 00 LDA #$00 $0602 8d 23 df STA $df23 $0605 00 BRK $0606 a9 04 LDA #$04 $0608 8d 23 df STA $df23 $060b 00 BRK 

He visto la "luz" y ahora estoy enganchado. Por lo tanto, ¿qué puede hacer esta placa?

Artículos Relacionados

Conseguir más pins de I/O en ATTiny con cambio de registros

Conseguir más pins de I/O en ATTiny con cambio de registros

Si usted anteriormente trabajó (o trabaja) con pequeños microcontroladores de 8 bits, como ATTiny o PIC12, que probablemente has topado con un problema fundamental de no tener suficientes pines GPIO para sus necesidades o requerimientos del proyecto.
¿Luz Led del Control de Sensor de movimiento Arduino

¿Luz Led del Control de Sensor de movimiento Arduino

necesitando un pequeño tutorial útil para cable y programa su nuevo sensor de movimiento con tu arduino? Bueno no busques más. Este tutorial le dará un ejemplo simple de cómo fijar un sensor de movimiento a tu arduino y encender un led o apagar si se
Domótica con nodo js, frambuesa pi y heimcontrol

Domótica con nodo js, frambuesa pi y heimcontrol

En tutorial hará Resumen de plataforma heimcontrol (es NodeJs aplicación domótica Open Source bajo licencia MIT)Algunas de las características allí:Eficaz : el diseño permite control cómodo de sus hogar dispositivos usando tu smartphone o tablet.En t
Tu primer robot real la fácil manera, aprender todo lo básico y en él :)

Tu primer robot real la fácil manera, aprender todo lo básico y en él :)

este tutorial es la forma más fácil del mundo para darle un comienzo rápido en la construcción de robots.Y por lo tanto, es muy fácil!Esta es una versión actualizada, el original puede encontrarse aquí: las instrucciones originalesBienvenido :)Todo a
HACER un proyector volumétrico de basura

HACER un proyector volumétrico de basura

proyector volumétrico A... es lo que solía Mostrar la princesa Leia en Star Wars R2-D2.Este es un proyecto que parecía detenido por negativa de DLP para proporcionar un chip DMDpara incrementar enormemente la resolución 3D. Este proyecto no ha cambia
Controlador de DJ USB DIY

Controlador de DJ USB DIY

Muchas personas están entrando a DJ ' s en estos días, ya sea como medio de expresión o una manera de ganar dinero extra. Me gusta pinchar ya que proporciona una experiencia más interesante, implicada e interactiva de escuchar música ya sea en compañ
Controlar el ordenador con Arduino y un Joystick

Controlar el ordenador con Arduino y un Joystick

este tutorial le enseñará sobre los potenciómetros y botones en la interfaz con un arduino. Además usted aprenderá sobre algunos comandos que te permitirán que controlar el cursor del ordenador con los componentes.Nota: Esto sólo funciona con el Ardu
SENSOR de movimiento usando ARDUINO

SENSOR de movimiento usando ARDUINO

¿Cómo alambre y programar su nuevo sensor de movimiento con tu arduino? Bueno no busques más. Este tutorial le dará un ejemplo simple de cómo fijar un sensor de movimiento a tu arduino y encender un led o apagar si se detecta movimiento. Este princip
Ratón 3D de aire | Arduino + tratamiento

Ratón 3D de aire | Arduino + tratamiento

3D ratón de aire | Arduino + procesamientoSoy estudiante de Diseño Industrial, y el año pasado como parte de un curso llamado "La tecnología como material crudo" construí este proyecto como mi trabajo final.Trabajo la mayor parte del tiempo con
TAB

TAB

Nuestro proyecto de investigación se basa sobre el autismo. Estamos construyendo un robot que permitirá a niños autistas a comunicarse cómodamente con su profesor en la escuela con el uso de nuestro robot. Basado en muchas investigaciones, un niño au
Acelerómetro basado en reconocimiento de gestos para controlar un LED

Acelerómetro basado en reconocimiento de gestos para controlar un LED

Estos materiales y la información contenida en este instructivo son proporcionan por los estudiantes matriculados en el Software de lugares (www.softwareofplaces.com)Clase en la Universidad PUC-Rio. El contenido representado aquí es el proyecto final
Cómo crear una impresora de hogar fragancia

Cómo crear una impresora de hogar fragancia

olfato - nuestro sentido del olfato - es nuestro sentido más primitivo y es especialmente implicado en la formación y recordar asociaciones emocionales. Olor es una poderosa herramienta para comunicar emociones. Por el momento, nuestro compromiso emo
Haciendo un Simple Joule Thief (hecha fácil)

Haciendo un Simple Joule Thief (hecha fácil)

hoy estoy mostrando como hacer un ladrón joule muy simple. Un ladrón de joule tiene muchas aplicaciones, el mejor gadget que he hecho con fue una lámpara de"alimentado de agua", pronto voy a publicar una guía sobre ello pero antes necesito para
Bootloading y montaje Arduino Atmega328 - la hice en TechShop

Bootloading y montaje Arduino Atmega328 - la hice en TechShop

este Instructable muestra cómo bootload y Monte un Atmega328, Atmega328p o Atmega328p-pu para cualquier proyecto. Esto es una gran manera de ahorrar dinero comprando Atmega328 DIP microcontroladores de paquete en lugar de utilizar la placa de desarro