Convertir cualquier PC en un microcontrolador gratis en 4 pasos (3 / 4 paso)

Paso 3: Entender cómo él todos los trabajos

  • Memoria asignada al puerto paralelo

La memoria dentro de la computadora a la que corresponden las líneas en el conector DB25, está dividido en tres registros de 8 bits. Esto significa que podemos enviar cualquier número de 0 a 255 para cualquiera de estos registros y voltaje máximos y mínimos aparecerán en los pines del puerto paralelo corresponden a los registros, que son

1) registro de datos

2) registro de control

3) registro del estado

Las líneas de datos, Control y estado están conectadas allí registros correspondientes dentro de la computadora. Así que mediante la manipulación de estos registros en el programa, uno puede fácilmente leer o escribir al puerto paralelo con lenguajes como BASIC y 'C' de programación. Los Registros encuentran en estándar paralelo puerto, 1) datos Registro Registro Registro 3) Control del 2) estado como allí especificar nombres, registro de datos está conectado a líneas de datos, registro de Control es conectarse a las líneas de control y registro del estado está conectado a las líneas de estado. (Aquí la conexión de la palabra no significa que hay alguna conexión física entre las líneas de estado de control de datos. Los registros están virtualmente conectados a las líneas correspondientes.). Lo que usted escribe a estos registros, aparecerá en las líneas correspondientes como tensiones, por supuesto, usted puede medir con un multímetro. Y lo que le das a puerto paralelo como voltajes se pueden leer en estos registros

Estos registros son IO asignado y tendrá dirección única. Tenemos que encontrar estas direcciones para trabajar con puerto paralelo. Para una PC típica, la dirección base de LPT1 es 0 x 378 y LPT2 es 0x278. El registro de datos se encuentra en esta dirección base, registro del estado baseaddress + 1 y el registro de control son baseaddress + 2 pero si tienes una tarjeta PCI para expansión de puerto paralelo, un conjunto diferente de registros podría ser asignado al puerto de extensión de su PC (la baseaddress fácilmente encontrará en el administrador de dispositivos en las propiedades de los puertos Serial y LPT) así que una vez que tenemos la dirección base , podemos calcular la dirección de cada registros de esta manera.

Ahora para enviar cualquier número en binario a estos registros de 8 bits tenemos que escribir un programa en el ordenador y es donde MS-DOS entra en juego. Desde en MS-DOS tenemos el completo acceso a los registros correspondiente al puerto paralelo de nuestro ordenador, podemos escribir un código y ejecutar el programa en el compilador de BASIC incorporado en el MS-DOS, la instalación de que se describió en el paso 2.

Artículos Relacionados

Convertir cualquier libro en un libro de historia registrable - (con video)

Convertir cualquier libro en un libro de historia registrable - (con video)

Hoy vamos a mostrar cómo convertir cualquier libro en un libro de historia registrable. Podrás grabarte leyendo el libro y configurar para que cualquiera puede utilizar su teléfono para escuchar la lectura del libro cuando no estás. Hace un gran rega
Cómo convertir cualquier medios de comunicación en sus diferentes formatos de archivo

Cómo convertir cualquier medios de comunicación en sus diferentes formatos de archivo

hay diferentes medios de convertidores de archivo que podemos usar.En la web, es mi conversor de medios en línea favoritos: http://www.mediaconverter.orgEn este sencillo tutorial, vamos a utilizar el "Format Factory" que es un convertidor de arc
Hacer básica infrarrojo cámara termográfica de para barato! Convertir cualquier cámara a cámara térmica infrarroja

Hacer básica infrarrojo cámara termográfica de para barato! Convertir cualquier cámara a cámara térmica infrarroja

cómo convertir cualquier cámara a cámara térmica infrarroja muy barato pero útil truco. Cada Sensor de la cámara tiene capacidad de ver infrarrojo es decir térmica parte de protege el CCD Sensor de combustión con alta energía infrarrojo luz tal la lu
Convertir cualquier control remoto a un control inalámbrico interruptor ON/OFF

Convertir cualquier control remoto a un control inalámbrico interruptor ON/OFF

al construir un cronómetro de Toastmaster, necesitaba un interruptor para actuar como un interruptor de arranque/parada. Primero construí con un cable coaxial flexible larga, pero como pasaba el tiempo, resultó para ser impracticable: podría ser dema
Convertir cualquier Radio en un amplificador de guitarra

Convertir cualquier Radio en un amplificador de guitarra

Convertir cualquier radio en un amplificador de guitarra.Este es probablemente uno de mis cortes favoritos que he alguna vez tropezó! Es tan simple que cualquiera con un soldador y un destornillador puede hacerlo.Todas las radios tienen un amplificad
Hacer un proyector 3D y aprenda cómo convertir cualquier vídeo en un holograma

Hacer un proyector 3D y aprenda cómo convertir cualquier vídeo en un holograma

Hacer a su uno mismo un proyector de holograma 3D de repuesto hojas de plástico y algunas cintas... Sí, eso es todo lo que necesitas,También puede convertir cualquier vídeo en un holograma para ser visto con este proyector. Mira este video para apren
Convertir cualquier foto en una caricatura con Photoshop

Convertir cualquier foto en una caricatura con Photoshop

la forma más rápida y sencilla de convertir cualquier foto en un characture de dibujos animados. También puede seguir este método para hacer también dibujos para colorear! Este instructable supone una comprensión básica de cómo usar el Adobe Photosho
Convertir cualquier marco de la foto en un rompecabezas

Convertir cualquier marco de la foto en un rompecabezas

Las fotos son una cosa hermosa que en su casa. Pero, ¿sus hijos siempre miran con más de una mirada de paso?Bueno, esperemos que después de girar en un rompecabezas enmarcado, sólo puede hacen eso!Siga leyendo para saber cómo convertir cualquier foto
Convertir cualquier impresora en una impresora inalámbrica con una Raspberry Pi

Convertir cualquier impresora en una impresora inalámbrica con una Raspberry Pi

Una vez que has comprado una impresora inalámbrica, nunca quiero volver a los oscuros días de tener que conectar todo el tiempo. Pero buena impresoras inalámbricas son caras, y muchos routers que permiten las impresoras de red en USB que no necesaria
Cómo convertir Google o Youtube videos a casi cualquier otro medio de formato gratis

Cómo convertir Google o Youtube videos a casi cualquier otro medio de formato gratis

en este instructable le mostraré cómo descargar contenido de video desde numerosos sitios ( youtube, Google Video, etc.) y convertirlo usando dos métodos a muchos otros formatos y codecs. Otro uso es para descargar videos de música y convertirlos en
Convertir cualquier imagen en un patrón de punto de Cruz

Convertir cualquier imagen en un patrón de punto de Cruz

La imagen que desea que se convirtió en un patrón de punto de cruz no sólo puede ser difícil, pero a menudo puede ser decepcionante una vez que el proyecto comience a unirse. Incluso con el software caro, podeis no deseado color bandas, colores que n
Convertir cualquier imagen 2D en un objeto 3D usando OpenSCAD (y sólo software libre)

Convertir cualquier imagen 2D en un objeto 3D usando OpenSCAD (y sólo software libre)

He vuelto bastante obsesionado con diseño en 3D y de impresión, ya que tengo muy poca experiencia en el diseño que he sido depender ampliamente OpenSCAD, es diseñar objetos 3D demasiado fáciles no se que probar, si quieres hacer modelos en 3D de una
Convertir cualquier máquina de café en una cafetera automática

Convertir cualquier máquina de café en una cafetera automática

con una parte simple que usted puede poseer ya, puede convertir fácilmente cualquier vieja cafetera (eléctrica) en una cafetera automática.Materiales necesarios:-Una cafetera eléctrica-Un temporizador enchufable (por ejemplo: http://www.homedepot.com
Cómo convertir cualquier arma Spud en 12 calibre escopeta que usa escopeta

Cómo convertir cualquier arma Spud en 12 calibre escopeta que usa escopeta

descubrí esto con el primer cañón de aire jamás construido, que fue hecho de PVC de 3/4 de pulgada. Noté perfectamente cómo un proyectil de escopeta de 12 calibre entra en el barril y así básicamente solo corte el cilindro de una pulgada del extremo