You are on page 1of 68
Pr a. oe ee eee nae eA Wasi ys) ola pectrum Wey] ele len precio de venta). Ello nos hi llaman, nos escriben y envia Hasta el préximo mes. Este numero 3 de ZX trae umas cuantas novedades. En primer lugar, diéciséis paginas mds (sin variar el a permitido crear nuevas secciones. Pero la mis destacable es la publicacién de los primeros programas enviados por los lectores que han acudido a nuestra convocatoria del mimero anterior. Y, Jo mas importante, aunque no debamos sorprendernos por ello, es el alto nimero de lectores jévenes que nos 19 programas elaborados por ellos eal HARDWARE Abrimos este mimero de la revista destapando el Spectrum y mostrando sus tripas”, Al hacer un recorri do por las interioridades del ordenador mis popular del ‘mercado, intentamos dar a conocer ia misién especifica de cada circuito integrado. Para comprender mejor la méquina que tenemos entre Pagina 4 Pes ato PROGRAMAS Ceece el nvimero de pro- sgramas que presentamos. En Su mayor parte son juegos el mejor modo de’ entu- siasmarse eon las posibilida des de los ordenatiores Sin clair— pero hay también programas educativos Pagina 22 ES COMENTARIOS Iniciamos la andadura de esta nueva seccidn analizan- do tres programas de entre los muchos que se venden para el ZX Spectrum. Pigina 12 Snes | MONTAJES NOTICIAS SOFTWARE Esta seceién vuelve a las | ;Gémo es el nuevo orde- | Quien pretenda sacar todo fuentes. El tema de este ni- | nador de Sinclair, bautizado | el partide posible de la capa- mero, "Lasoldadurabien he- | QL? A los ectores picados | cidad de programacién que cha’, ha sido escrito pensan- | por la curiosidad, les ofrece- | le brinda su Spectrum, debe- do en quienes no presumen | mos una primera descrip- | ra conocer su cédigo miqui de “manitas” (e incluso para | cién de este equipo que, por | na. Iniciamos en este nime- algunos que si presumen), | caracteristicas y precio, nos | ro la publicacién de una serie con el objeto de permitirles | promere otra revolucién en | de articulos escritos por Juan avanzar en la elaboraciénde | ¢1 mercado, Martinez Velarde, Primer sus propios periféricos. Pigina 11 capitulo: la organizacién de Pagina 46 Ja memoria, Pagina 50 Sait a Ae LIBROS LECTORES La bibliografia en castella no sobre el Spectrum, casi | _ Llueven cartas a nuestra inexistente hace poco tiem- | Redaccidn. A las que saludan po, erece a ritmo acelerado. | y felicitan, les agradecemos Aqui comentamos el libry | colectivamente. A quienes escrito por Tim Langnell | nos formulan consultas, e que acaba de salir en Edicio- | peramos responderles ene nes Noray. te niimero. Pagina’ 17 Pigina 14 Ee ZX es una publicacién de Ediciones y Suscripeiones, 8, A. # Presidente: Fernando Bolin © Jerez, 3. Telfs.: (91) 250 15 93 - 458 76 02, Madrid-16 ® Director: Norberto Gallego © Redaccidn: Alejandro Diges, Anibal Pardo, Simedin Cruz, Gumersindo Gareta, José Lis Duri jr #Diseno: R. Segura # Administracién. Gerente de Circulacién y Ventas: Luis Carrero Suscripciones: Antonio Zurdo (91) 457 26 17 © Produccidn: Miguel Onieva @ Publicidad Madrid: Telf. (91) 457 45 66 © Publicidad Barcelona: Tallers, 62-64, Barcelona-1. Telf. (93) 302 36 48 # Distribuye: Sociedad Genesal Espafola de Libreria. Avda, Valdelaparra, s/n. Alcobendas, Madrid # Imprime: Heroes, S, A. Torrelara, 8. Madrid-16 © Depésito Legal: M. 37.432-1983. Esta revista no mantiene relacién de dependencia de ningin tipo con respecto de los fabricantes de ordenadores Sinclair ni de sus representantes, ina vez que se ha conseguido un cierto dominio y comprensién sobre el funcionamiento de nuestro Spectrum (0 de cualquier otro microordenador), lo mis normalesque uno quede maravilla do de lo que un dispositive bastante enor gue una eat de zapatos puede Casi indefectiblemente surge la in cégnita, ua algo que nos subyuga y, nos impulsa a cuestionarnos emo lo hace. Los mis osados, quizé los menos, alguna vez se habrin valido det modesto des tornillador para obsecvarle las vergiien das al amado microordenador. El resul tado mas comin es que, lejos de disipar las dudas que nos atormentan, surjan tras nuevas y mas earevesadls, ta vez ims complejas. Un recuerdo brota como la Iueecita de una casa distante en la noche oscura del bosque. Una foro que alguien puso enel capitulo 9 del manual de introduccidn Guando estudigbamos el manual con fruicién, no Mego 2 llamar demasiado awestea atencién. Pero ahors, tal vez fos lo podria aclarar rodlo. La foto va acompatada por leyendas, y un breve texto coments la imagen del interior del Spectrum. Tal vex a muchos lectores la sucinta explicaciba les deje satistecha la curios. dad. Estamos seguros de que a muchos La intencidn deeste artiauloes deseri bir con mayor minuciosidad los porme ‘ores del diseRo del Spectrum. Sin em bargo, no se preteade en ningin mo mento facilitar las pautas para que el usuario manitas pueda repararse su exquipo. Ese trabajo deberd queda siem pre confiado a las expertas manos de los Servicios téenicos especializados. Las pautas que el lector encontrard aqui pueden ser lo suficientemence vil ds para i familiarizandose con el fun- ionamieno y la arquitectura de los 4/7x HARDWARE ordenadores, pues otros sistemas de precio superior se basan en principios iguales, bastante similares. ‘También este mayor conocimiento de lo que hace un ordenador, y de qué se vale para hacerlo, puede revelarse como una poderosa herramienta de evalua én a la hora de construir accesorios seleccionar dispositivos periféricos an- tes de su compra. Los principios en que se basa el Spectrum para su funciona. mienco dejacin de ser una cruel incogni: ta, después de leer estas lineas. ‘Vamos a emplear tres modos de des. cripeidn del sistema EL primero es el diageama de bloques, donde los rectingulos dibujados repre- sentarén ua componente, o conjunto de componences, con una misién perfecta~ mente definida, Un conjunto de lineas unen entre si a los diferentes bloques, representando les caminos por los cuales las sefiales binarias (unos y ceros, © si se prefiere tensién y no tensibn eléctrica) pasan de uno a oro y en qué El segundo ¢s conocido familiarmen. te por los técnicos como esquema tedri co. Aqui cada componente electrénico dibujado tiene una correspondencia fii: ‘ca con un componente real, y las cone- xxiones eléctrieas que los unen aparecen representados por lineas. Por ultimo, las Fotografias nos ofrecen una visién fos res ci ncene 7 jugar ocupa en la placa de circuico in preso, que se oculta bajo la carcasa de plistico del Spectrum, ‘Se hari referencia a uno de los tres oa su conjunto, segén resule, haciendo ne- cesario a lo largo de la descripeién Entramos en materia. La descripcién, n principio, del diagrama de bloques, nos dari una clara panorémica de cada elemento del conjunto. Después pasare- mos al deralle, EL microprocesador es el rectingulo EL SPECTRUM POR DENTRO alargado que se observa en la parte izquierda del dibujo, donde pone 2-80. Tiene capacidad para hacer muchas co: sas con las sefiales binarias, pero hay que instruirle cuidadosamente de emo hacerlas. De momento esta idea de base nos sitve para continuar. ‘Como el Spectrum trabaja con el lenguaje de alto nivel, conocido por BASIC, se necesitari un programa ca- paz de interpretar lo que vamos intro- duciendo por el teclado en forma de lineas de programa escritas en dicho idioma”, Después es necesario conver- tirlo en una serie de instrucciones sim- ples que entienda y ejecute el micropro: cesador, en cuyo interior se encuentra la Unidad central de proceso (UCP). Este programa se encuentra grabado en. la ‘memoria ROM, rectangulo dibujado in mediatamente 4 la derecha del Z-80. En ella, aparte de toda esta informacién, se encuentran otras cosas de gran utilidad, jue veremos mis adelante. La ROM viene grabada desde fébrica y es inalterable por parte del usuario, a to ser que voluntariamente se susticuya por offa desarrollada para tal fin. Cuando tecleamos nuestro programa en BASIC, se va almacenando en otro tipo de memoria llamada RAM (Memo- rinde Acceso Aleatorio). A esta clase de ‘memoria muchas veces s¢ le califica de voldel, puesto que se puede hacer desa- parecer toda la informacién contenida en ella de una manera extremadamente sencilla, simplemente desconectando la alimentacién, También se pueden va riar sus contenidos durante la progra macién, o en el transcurso de la ejecu- cién de'un programa de aplicacién, Un rectingulo, situado practicamen: ce enel centro dei diageama, representa un bloque de los 16 Kbytes de RAM, la versidn minima del Spectrum. Otro bio: que situado justo encima muestra un multiplexor de direcciones, que se en- carga de decodificar las direcciones de memoria a las que quiere acceder el sistema, activando los chips de RAM que cortespondan a la mism: Un rectingulo de trazos en punto y raya representa el bloque de memoria RAM, que contiene los 32 Kbytes adi cionales de memoria que complecan al sistema de 48 Kbytes. En él aparece otro multiplexor de direcciones, que opera de manera similar al anterior, decodifi- cando las direcciones de memoria de teste Bloque a las que se accede. Otro bloque, titulado control de lectura/es critura controla si el acceso a la RAM se cefectéia para leer o para escribir datos en ella Uno de los mayores logtos consegu! dos primero en el ZX-61 mente en el Spectrum y otras marcas de microordenador, es la ULA (Uncomm: ted Logic Array), cuya misiénes sutituic uin gran mximero de circuitos integrados, que contendrian puertas I Circuito integrado, de disefio especial, con destino a un modelo deverminado de microordenador, se basa en gran ‘medida el bajo costo y el reducido tama: de tales sistemas; La UCP debe comunicarse con ¢ mundo exterior. Por ua lado obtiene una entrada pa ir del teclado, por otto envia datos de salida al celevisor akavoz y al carserte (del que también recibe entrada de datos). La ULA ay a la UCP en dichas tareas. Ataca al bloque modulador de UHE, que envia las sefiales de video en color al televisor y aun interface que ajusta los niveles de las sefiales enviadas y recibidas desde el En definitiva, la ULA coordina estas funciones de Entrada/Salida. Las Hneas los buses, que son gruesas representan tun conjunto de lineas que actian como via de comunicacidn, Existen eres buses principales. El bus de direcciones es ‘compuesto por 16 lineas (2 bytes), que sirven para direccionar hasta 64 K (65,536) de direcciones de memoria, El bee ae bus de datos, que tiene 8 lineas (1 byte) sirve para reansferir un byce de datos entre los diferentes bloques del ordena: dor. El bus de control, compuesto por 5 lineas, se utiliza para que citculen por él las sefiales de control del sistema, EI bus de dacos y el de control son bidireccionales, esto es, las sefiales pue den ser envviadas hacia y desde el micro- El bus de direcciones es procesador. tunidireccional, van desde el micropro: cesador a los demas bloques. Por otro lado, los tres buses pueden ser accedi en la ranura post slot de expansion, que se ss directamente desde el ex inte el conector que aparece, rior del Spectrum. Es el llamado utiliza para la conexion de dispositivos petiféricos y accesorios. Para terminar a descripeion del diagrama, observe- barte inferior izquierda el bloque que constituye la fuente de ali mentaciin estabilizada. Partiendo de los 9 voltios no estabiliz a fuente de alin los, que pro- porciona Aspecto general que ofrece la tarjets de cireuito impreso sobre,ta cual van dispuestos los componentes Salores para el funcionamicnto del or- denadoc Para irsigutendolacorcespon- dencia encee componentes es. preciso ientificarlos en la foto y después en el tsquema tebrco, de acuerdo con los pies de escritura que aparecen en cada uno. El mictoprocesidor es el chip que va encapsulado en una pastilla negra y fiene ua total de 40" patilas. Es, e@ definitive, el componente mas impor: Cidad para cjecutar todo el conjunte de Scciones que hacen ‘del Speer un trdenador. Puede llevar 4 cabo hasta 158 diferentes, conocidas como el juego Enisten distintos microprocesadores en el mercado, fabricados por um reduc 4 imero de firmas. En cl caso de Sinclair Ia elecidn ha recaido sobre el 730A se Zilog, uno de fos mis popu tes entre los diseRadores de microoede badores EI Z-80A va cjecitando obedient ‘mente las instruceiones en el orden que in'marcin los programas existentes en lay memorias RAM y ROM. Una lines de programa BASIC. contenids en la RaW inverpretada en la ROM y esta ran serie de istaciones i es, que el microprocesidor puele €n- fenvet, en un deverminado orden. La UCP puede, por medio desu juego de instrucciones, llevar a cabo discintos Spun ares, que svi Leura de Atos a partie de un disposiavo. de entrada, Enviar (escribic) datos hacia un dispositive desalida, Leer daos existen tes en la memoria del sistema, Escribir dhitos en la memoria, y efectuse ope tions aitmésco-logicas con los datos previamence capturados Para llevar 3, buen término rods estas operaciones es necesaio estable- cer un mecanismo. que sincronice el frden en que se efectian os pasos Iecesatios para ejecuear cada ingeroc: idm Un reloj serine insteumento equi Detaled acavor alexa de refrigeracion, 7H0S y los B chips de ‘expansion de la RAM valente para misin parecida en la vida real, Reloj es como se ha dadoen llamar al circuito que genera una sefial elecité- nica, que sitve para el control del orde- nador, Se utiliza un cristal de cuarzo que vibra ‘con una frecuencia extremad: mente estable y proporciona el cron metraje mis idéneo. ¥ E] Z-80A puede aceptar sefiales de hasta 4 MHz (4 millones de sefiales por segundo). Sin embargo, por motives de disefio, la sefal empleada en el Spec- trum 3 de 3,5 MHz Cada vex que esta sefal produce una variacién de tension, de 0a ly de | a0 (légicos) el micropro: cesador acepta como orden para realizar él siguiente ciclo de lainseruccion que se esti ejecutando. Z or las 40 patillas del encapsulado, el microprocesador envia 0 recibe (0 am- bas cosas) seftales eléetricas con un cometido especifico, Dieciséis de ellas estin conectadas al bus de direcciones poniendo en forma de unos y ceros ogicos (tensién 0 notensin) la direc- cin de memoria ode los dispositivos de Entrada/Salida a los que desea acceder. Estas patllas, y algunas otcas, ofrecen lo ‘que se llama salida triestado, en vista de que pueden tener tres estados diferen- tes; el cero y el uno ligicos y un estado de resistencia eléctrica infinita, que ea foras palabras produce el mismo efecto «que si las patillas estuvieran desconecta~ das del circuito. Se designan de AQ hasta ALS. Orcas ocho patillas, bautizadas DO- D7, estin destinadas a la entrada y salida de datos y conectadas al bus que lleva el mismo nombre. Son también Pray dad PHUR EGE GE pipe aineot ne bad eels a HARDWARE triestado ¢ intercambian los bytes de datos con la memoria y los dispositivos de E/S. tea patilla sirve para indicar a la ‘memoria que la sefial presente en ef bus de direcciones es correcta y que el micro- procesador desea acceder a ella. La indicacién de si la operacién que desea efectuar la UCP es leer o escribir uun dato, es levada a cabo por otra patilla, El resto de las patillas estin destinadas a operaciones de interrup- ‘cin del funcionamiento del micropro- cesador, al refresco de las-memorias RAM dindmicas, a la puesta a cero del sistema, la indicacion de que se desea Equema eeirico det Spectrm, tos circuits integrados van representados ‘en forma de bloque generalmente efectuar una operacién de E/S con un periférico y las sefiales de reloj. ‘Segin vimos anteriormente, ambas versiones del Spectrum disponen bi camente de 16 Kbytes de memoria RAM, ampliindose en 32 Kbytes més para el modelo de 48 K. En ella se contienen varias cosas: un espacio de trabajo, que el ordenador utiliza mien tras ejecuta los programas, diversas va tiables requeridas por el BASIC, la in- formacién sobre el contenido de lo que aparece en Ia pantalla del televisor, los ‘gtaficos que pueda haber definido el Usuario y, por altimo, el programa en BASIC. EL tipo de memoria RAM empleado ces del tipo llamado dinimica. Su com- portamiento es andlogo al de un con- densador eléctrico: cada celdilla quecon- tiene un bit debe ser “refrescada” al menos una ver cada 2 milisengundos; fn caso contrario, como ocurre con un condensador real’ (tiene corrientes de fuga), se perdera irremisiblemente la informacion contenida. El microproce- sador lleva prevista tal eventualidad. De tun modo que resulta totalmente trans- parente, tanto para el programador co- ‘mo para el funcionamiento del ordena dor en si, el microprocesador accede, tuna a una, a todas las direcciones de memoria, leyéndolas y volviendo a es- cribir su contenido original, restituyén- dolo antes de su pérdida total. Esto es ‘fectuado por el microprocesador conti ‘nuamente, en determinada fase delci de ejecucién de cada inscruccién, La ULA también accede ala memoria para tomar de ella Ia informacién, que ha de set wisualizada en la pantalia en determinados intervalos de tiempo. Los 16 Kbytes de RAM estén forma- dos por 8 chiprde memoria, Tienen una eapacidad de 16 Kbits cada uno, que ‘multiplicado por 8 producen los bytes indicados. En el mapa de memoria ocu- pan las direcciones hexadecimales com- prendidas entce 4000 y 7FFF En el modelo de 48 K, los 32 Kbytes adicionales ocupan las direeciones 8000 a FFF y se consiguen con otros 8 chips de memoria dindmica, slo que esta vez son de 32 Kbirs. Los 16 Kbytes mis bajos en el mapa de memoria son ocupados por la memo- ria ROM, las direcciones comprendidas entre 0000 y 3FFF (hexadecimales). Fisicamente se trata de un chip encapsu- lado en una pastilla de 28 patillas y contiene el programa monitor. Es un mr programa escrito en el cOdigo maquina del Z-80 y se divide en. tres. partes principales: las rutinas de Enteada/Sa a, el tntérprete del BASIC y ef manejo de expresiones (sintaxis) Las patillas reservadas a las direccio nes son solamente 14, puesto que con tina palabra de ese némero de bits se pueden direccionar perfecamente los 16 K de memoria (24=16 K). Las 8 reservadas para los datos proporciona tin cl byte escrito en la direccidn de memoria accedida. Otras patillas que le dicen a la ROM si realmente la UCP se esti dirigiendo a ela La ROM viene grabada desde un rincipio y es inaleerable, revelindose Impostble cambiar sus contenslos por amis que se desconecte la alimentaciono se intente desde el ceclado. Aparece una interesamne linea, accesi- ble desde el fot de expansibn, etiqueta- da ROMCS que, cuando se le aplica la sefial uno légico (+ 5V en este caso), anula et funcionamienco de la ROM en tanto permanezca esta sefal, Tiene bastante tmportancia sla hora de dise fiar determinados accesorios que necesi- ten por alguna causa bloguear la ROM temporal 0 definivivamente durante su La ULA vimos que sustituia por si sola'a un elevado numero de chips mis simples. Es un chip disefiado especifics- tnente para el Spectrum y se encarga de todas las tareas de Entracla/Salida del ordenador. Entce sus funciones incluye la generaciin de Ia sefal de video, que aparece en la pantalla; la lectura del teclado y las operaciones de lectura y escritura en ef cassette. También se tencarga de que el zumbador actistico funcione adecuadamente. Un circuito de la ULA disefiado para mantener Ia oscilacién permanente: mente en el cristal de cuarzo, se encarga de obtener una sefal de 14 MHz que, tuna ver tratada adecuadamente, prod Detale de ta circuiteria de video, con el modulador de UHF, el cristal de cuarzo y la ULA (el Cl de mayor tamafo), Ke las scfales necesarias para el sincro- hiismo de la pantalla y la sefal de 3,5 MHz que acta como reloj del mico- procesidor. Ta ULA selecciona directamente las direcciones del irea de la RAM destina da a contener la informacién de la pantalla. En ella hay 6 Kbytes reserva dos a tal fin, organizados como mapa de ‘memoria 0, lo que es igual, cada una de esas direcciones de memoria le corres ponde un punto de la pantalla y vice versa. La ULA tiene la habilidad de poder detener el funcionamiento del feloj de 3,5 MHz durance la generacion de la imagen, engafiando a la UCP. La razén es simple, los tiempos necesarios paca formar la imagen deben ser extre- madamente peecisos y en un momento dado puede aparecer el conflieto, Podeia Scurrit que simultineamente ia UCP desee hacer algo en las direcciones de memoria correspondientes a la imagen Y que la ULA tenga necesidad de tomar 1 dato a visualizarsituado en la misma direecién. En tal caso, la preferencia es de la ULA. Si quien esperaesla UCP, no hay efectos exteriores aparentes. En cambio, si espera la ULA puede crearse una inestabilidad en la imagen. Podemos resumir esta actuacise di ciendo que la ULA genera las sefiales de campo y de linea para el televisor, y 1 ena) rena feormres wea Ga000.007) Pace eg a entre los topes de sincronismo va me- tiendo las sefales de video correspon- dientes a cada linea, proporcionando la imagen final E'modolador de crominancia es con- trolado para que genere las seftales en los 8 colores seleccionables. La tltima etapa de esta cadena es un modular de UHL, que produce la seftal de alta fre cuencia que ataca la entrada de antena del televisor, produciéndose los grificos «| de alta resolucin y el formato de 32 por 24 caracteres. El teclado es, en esencia, una rejillade 8 por 5 hilos. Los dispuestos en sentido vertical estin aislados de los horizonta- les. La interscccidn de cada uno de ellos puede conectarse eléctricamente por por medio de las teclas. La informaciin sobre si una tecla ha sido presionada, le Hega al sistema por meio de los bits 11.4 15 del bus de direcciones y cinco cone- xiones an la ULA. Esta lee el teclado lunas 50 veces por segundo, para cercio- rarse de que ha sido presionada alguna tecla. El proceso se realiza aprovechan- do el instante anterior al inicio de una rnueva imagen (se generan también 50 cuadros por segundo en la norma euro- pea de TV utilizada en Espafia), que es el momento mis idéneo para interrum- pir el funcionamiento de la UCP. Los cables planos que aparecen bajo la carcasa del Spectrum son las conexio- nes fisicas de esa mattiz de filas y columnas det teclado con Ia cireuiteria del ordenador. Para guardar (SAVE) y volver a recuperar (LOAD) los progta- ‘mas en cassette, se hace necesario un interface que adecie los niveles de las Diagrama de bloques il ordenador. tensiones empleadas por el ordenador y el dispositivo de cassettes, para obtener tun perfecto entendimiento, Este trabajo lo efectéa la ULA, que transtiere Ia informacién entre los jacks de auricular y micréfono y el bus de datos, Para ello tiene que ser capaz de realizar determi nado tipo de conversiones de las sefiales analégicas (continuas) en digitales (unos y cers). Durante el LOAD, la UCP realiza ciclos de lectura sucesivos, leyendo lo aque el cassette proporciona a través del conector de auricular a la linea 6 del bus de datos (conviene recordar que los datos son leidos y grabados en serie, es decir, un bit detris de otro). Para SAVE, la UCP repite sucesivos ciclos de escri- tura, enviando los datos a la entrada del mict6fono por la linea de datos nimmero 3 del bus. ‘Observando el esquema, puede pare- cer paraddjico que ambas conexiones al cassette y el zumbador estén conectadas 2a patilla 28 de In ULA. Sin embargo, foperan de manera independiente entre si Las operaciones antes descritas, al igual que la exciracion del zumbador, se producen por configuracidn de la dicec- CiGn 254, utilizada como port, empledn- dose’ los bits de datos 3 y 6 para el casseite y el 4 maneja al zumbador. Unos pocos componentes asociados se jocupan de que no haya conflicto y que interfieran su funcionamiento. De todas formas, si se conecta un amplificador a los conectores MIC o EAR, se escuchara Ia seftal de audio generada en ¢] zumba- dor, pero con mayor volumen. La fuente de alimentacidn se encarga de proporcionarle al ordenaedor el su sli ea oem De su funcionamiento, ower consiste en un transformador reductor de tensién que, después de rectificarla, produce una said de 9 volkios ao regu lados. ‘Sin embargo, los circuitos integrados del Spectrum necesitan otras tensiones totalmente estabilizadas. Los circuitos logicos integrados, incluyéndose el mi- craprocesador, la ULA y el modulador de UHF necesitan +5 voltios. la RAM dinimica precisa +5 V,—5Wy+12V. La ULA necesita una segunda alimenta- ign de +12 V, igual que ef modulador de color. La mayor parte de estos circuitos son extremadamente sensibles a los cam- bios de censidn, Si es algo mayor de lo requerido, se corre el riesgode inutilizar x9 | tos citeuitos integeados. Si, por el con: | trario, es menor, las sefiales logicas pueden ser can vagas que no serin interpretadas correctamente como unos y ceros. Por otro lado, conociendo las ‘extremadas velocidades con que operan. Jos cireuicos, una caida de tension que nos pasaria desapercibida, podria com- ducir a errores La fuente de +5 V queda controlada por un regulador imegrado de eonod Expetiencl, el 7805, crcito integrad aque estabilza In tensiOn los voltios peau cjita plstica dela que surgen Spaces, semejando un transistor. Dos condensadores clecroiticos le ayedan en laaea, lmacenando pequefas can s rensiones de —5 Vy + 12 V se peoducen de manera algo mis compleja inversor. A partir de las tenstones +5 V reguladosy +9 V sin regular, se atacaal gue tdeeuadamente rectfcaday lisa Proporeiona fos + 12 V. Rectficando Ever seal en sentido inverso y estab fos 5 Vy los — 12 V requeridos. El principio bisco det inversor ex simple de la oscllacin, después con ayuda de diodos y condensadores de gran capaci dad se tealficay alia, pars obtener el resultado descado. Sobre la tarjeta de circuitoimpreso se w0/2x Los 8 cicuitos imerados en ilera constiruyen It memoria bisica de 16 K de RAM. localiza una amplia aleta de aluminio, unida fisicamente al 7805 por medio de tun toraillo, Su misién consiste en disi par el calor generado por este regulador, que a veces puede ser captado por la mano desde el exterior cuando el orde nnador leva un rato trabajando, ‘Desde el slot de expansion se puede acceder a las tensiones de alimentacién de +5 V, +9 Vy +12 V, cuando se conectan “dispositivos periféricos. En caso de ser necesarios mis de 300 mA habri que utilizar otra fuente de alimen nist Hao al ordenador, ‘Ganndo el usuario de un Spectrum de 16K quiere amplaro hasta fos 4B Kees becesitio adie ls 32 K cestancex de RAM, enchutfawdolus « bs sbcaloe qos aparecen vacios en la tarjeta principal El slot pars la expansin, stuado en ta parte posterior del Spectra, prop sistema. A través de 61 se pueden eooes tales com la inpeesors 2X, lo iptefs tes para joysticks y cartochos,cliaterfa cz pare cl mierodvivey la red kcal, y on por indescomp, Cualquier usuario podria fabricarse sus propios periféricos y ampliaciones. Para ello se requiere un buen conoci miento del funcionamiento del micro- procesador Z-80 y de su cédigo méqui- fa, que puede aprenderse en los mani les que edita el fabricance. Casi todas las sefiales existentes en los buses tienen que ver directamente con este chip. En las paginas de esta revista iremos proporcionando algunos montajes que ampliarin las posibilidades de utiliza cidn del Specerum (y del ZX-81 cam bién) Roberto Menéndez El cireuivo inten 7.80. ‘ransistor tan pi do microprocesador, cl que lleva sobre si si ne colocado, ro es a ROM,

You might also like