You are on page 1of 12
py club ” commodore 18> una aportacion al fomento de la microinformatica & Programa para el calculo de ry atenuadores en PioenT y * correo abierto N/O _ de decimal a «hex» y alrevés (pag. 3) (pag, 6) (pag. 8) Septiembre 1982 (pag. 1) * conversion sencilla OBSNOO0SS0eEb00008bb00000a Boletin informative para los usuarios de micraordenadores vic y cBM QOOooOooo00000bg00000000000 é ventana CBM: el acceso a lo «mejor» de los Commodore (pag. 2) B a mapa de memoria del VIC-20 (pag. 4) EL Ill “COMMODORE SHOW”, EN LONDRES (sin mas limites que la imaginacion) sn sr pentane Sonar Sep oe ae la serie 8001 En la fotografia aparece la serie 8001 que se diferen- cia.a primera vista de la 4001 por tener 80 columnas y cu- yos componentes son (de izquierda a derecha): las tres versiones de CPUs: la CBM 8032 con 32 K de RAM am- pliable a 96 K, la CBM 8016 con 16 K y la llamada SUPER, PET (MMF) que puede trabajar con lenguajes tan diferen- tes como Assembler avanzado, Fortran, Cobol o APL, ademas del clésico BASIC. Las unidades de discos puc- los nuevos modelos de Commodore que daran mucho que hablar PORTADA En Ia fotografia que ilustra la Portada de a presente edicion, puede verse el aspecto exterior de los nuevos modelos de COMMODORE qui buen seguro, daran mucho que hablar (jnoso pensamos hacerlo préximamentel). De izquierda a derecha, el sistema 500, el 720 y el COMMODO- RE 64. para utlizacion profesional. La gran gama de micro-ordena- ores Commodore y [a infinidad de aplicaciones posibles, ha: ‘cian que el Unico limite fuese la propia imaginacion. Y ésta ra yo a gran altura. La presencia de los distribuidores espafioles Con ocasion de esta Il Edicién del Commodore Show, ‘Microelecirénica y Control, 8.A.", distribuidor exclusive de Commodore en Espana, invité a sus distribuidores autoriza- dos a realizar una estancia en Londres, en el transcurso de la ‘ual se efectud una detenida visita al certamen, asi como a la Central Commodore en Inglaterra. En la fotografia que ilustra ‘esta informacién se puede ver a invitados de "Microelectréni- a y Control, S.A.", durante un momento de su visita a Gran Bretana. UN COMPROMISO OPTIMO DE CALIDAD/PRECIO Y LA CAPACIDAD DE MANEJAR GRANDES VOLUMENES DE DATOS den tener capacidades diferentes segun modelo: 1 Me gabyte (CBM 8050) 6 2 Megabytes (CBM 8250), a conti- nuacién podemos ver la impresora matricial CBM 8024 de 160 car./seg., con 132 columnas, la CBM 8027 que es una Impresora de margarita de muy alta calidad de impresién y por ultimo la CBM 8026 igual a la anterior pero con la adicién de teclado. e e re club commodore 4 EDITORIAL Cuando, timidamente, @ finales de 1978, mostrabamas en la prensa técni- ca ef PET 2001, ol texto publitaro anunciaba de un modo ambaquo: «E PET 2001 atve una nueva era: la de fa mmieroinformatica 0 del ordenador per- sonels. Gracias a su integracién vert- cal, Commadore, propietaria de M.O.S. Technology que, @ su vez, es propicta- ria del disono. del. microprocesador 8502, ponia en el mercado un microor- denador de sotremesa por monos do 1.000 délares. ‘Aunque ya en aquella época so ha. blaba de ordenadores personales ¢ in cluso doméstices, el propio mercado 10 tard ‘en defini, pidiando maqu- nas de este tipo, pero para uso profe- Sional. De este mado, se as dots inme- iatamente de pantéricos de memoria @ impresion y fa realidad hoy on dia es {que la gran mayoria del parque instala- do de micro-erdenadores esté dedica- dh a tareas profesionales y de gestion. A pesar de esta realidad, durante to- «fo este tempo Ios medios de elfusion nos han hablado de los «ordenadores personales», Algunos libros de gran c- fusion tales como La torcora ola» O 1 desatio munca» no temen en bat tizar este proceso como srevolucionin- formatica» miantras se va implantando Ja idea de que osta ala welta dela es- quina sla ofina del futuro», en donde Gesaparecere 61 manejo do papoles para rabaiar simplemente con un ter- ‘minal de ordenador encima de fa mesa. Ha legado reaimonte e! momento 49 los ordenadores personales y do- mésticos? Por evidentes razones de cost, las maquinas que existian on ef mercado hhasia hoy no habian acabedo de lenar esta necesidad. ¥ gracias una vex mas una aportacion al fomento de la microinformatica al avance tecnolégico y a la alta inte gracion, nos permiimos afirmar que ahora si ha sonado su hora. Maquinas ‘como el VIC-20 hoy ya afrecen el di- ‘sefio y la modularidad de un ordenador real y expandible unos precios de artida que si estén al alcance de to- dos los bolsillos. La familia de 5.000 usuarios esiar a yy EK club commodore a mapa de memoria del VIC-20 EE: microprocesador 6502 que usa el VIC tiene capacidad de_direccionar directamente 64K bytes. Este espacio de memoria se divide en bloques te- niendo cada uno funciones especifi- cas. En el VIC bésico solamente se san 29K de los 64K:disponibles; el resto queda disponible para expansion tanto en ROM, en RAM o entrada/sall- daa través del conector de ampliacion de memoria existente en la parte tra- sera de la méquina, La divisién de la memoria en bloques con diferentes funciones se esquematiza en la figu- ra 1. Es esencial tener una idea muy clara de la funcién y colocacion de cada bloque para utilizar provechosa- mente la potencia del VIC. Las funciones de los bloques (y de algunos sub-bloques especificos), con- siderando sus posiciones en memoria, son como sigue: 1. VARIABLES DEL SISTEMA - de $0000 a $03FF - decimal 0 a 1023. — Los 1023 primeros bytes de RAM los usan el Basic y el sistema ope- rativo para el almacenamiento de las variables del sistema. La conti- guracién del VIC y/o su modo de operacién pueden cambiarse a bax se de modificar los velores de posi- clones especificas de memoria en esta seccién. 2. MEMORIA RAM PARA EL USUA- RIO - de $0400 a $7FFF - decimal 1024 a 92.767.—Este bloque de 31K de memoria se puede dividir fen cuatro sub-blogues: el primero de 7K de longitud y los restantes de 8K cada uno, El primer sub-blo- que esté constituldo exclusiva mente por memoria RAM entre las direcciones $0400 y SOFFF (aquf se coloca el cartucho de expansion de 3K de RAM) y $1000 - 1FFF (esta parte de RAM es original del sis- tema). Entre las direcciones $1E00 y SIFFF se sitia la memoria de pantalla (decimal 7680 2 8191) a Menos que en el sistema se traba- Je con una expansién de RAM de més de 3K (en torno a las muy ex- Ccéntricas costumbres de la memo- () por PERE MASATS: ria de pantalla y demés parafema- lia asociada, dedicaremos un ar- ticulo enterito a esta pequefia ma- ravilla que da nombre al equipo y que llamaremos V.1.C, —de Video ae aoe aa oma i Seoriae an a on fae ie eh See |e club commodore 5 micro/bit PRIMER ARTICULO DE UNA SERIE en DEDICADA A ANALIZAR eee eee LOS PRINCIPIOS BASICOS DE TRABAJO DEL VIC, CON UNA BREVE PANORAMICA Electrénica DE SU MAPA DE MEMORIA uy En 20s péginas ya se han publico- do, desdevel nT (febrere 1982): © Programas pare VIC-20 —Generacion de sonido y pro- Interface Chip —). Los tres blo- 5. MEMORIA DE COLOR - de $9600 a ques de 8K restantes pueden ser $97F9- decimal 38.400 a 38.905, — eee eps indistintamente RAM 0 ROM y su EI contenido de cada uno de estos —Gelevto" de ‘esiabilizadores uso es completamente libre para 506 bytes determina el color del con Zener almacenamiento de programas o correspondiente cardcter en la me- ee aaa datos. moria de pantalle. Debetenerseen | 55. x ahee ers cuenta que, si se amplia la memo- doren sTelesSketch (Oibujondo |. GENERADOR DE CARACTERES - ria. a mas de 8K, esta funcidn pasa- ‘sobre la pantalla), Una caleu- de $8000 a S2FFF - decimal 32.768 rasa las posiciones S9400-S95F9 y Tedoro cientifica eon nueve me 2 36,863. —El generador de carac- decimal 37.888-33 599. morias y memoria de cltimo teres es una ROM de 4K que con- resitado, Ensomblaje de dos tiene la configuracién de cada uno 6. EXPANSION DE MEMORIA ROM - ee eee de los 255 caracteres ASCII que el de $A000 2 SBFFF - decimal 40.960 Sobre un porteavioner, Cala VIC puede visualizer. El contenido 49.151. —Este bloque de 8K do Se ‘misica, Tro al lance, Me del generador de caracteres de- memoria esta destinado a manejar teoritos, Los tres iguales, Céleu- penderd de la versién de lenguaje programas residentes on una ROM tos de lion activ de BFy Ju el aperate que se posea.Hestaes. douncartuchoconectedo enelbus |< 80° FineFona. te momento existen tres versio- de expansién del equipo. El siste- | [os siguientes temas: nes. Normalmente ol programador ‘ma operativo del VIG permite que “os longuaies de programe- fo necesita preocuparse por el ge- un programa en lengusje méquina Sen SG crn nerador de caracteres. No obstan- que empiece en Ia direccién $A000 — le enplicin de on ordene- fe, cuando se trabaja en modo de elecute autométicamente al es- pa es ener alta resolucién, éste no se usa y tablecer la tensién después de in- ‘erdenedor personal, 1 usuario debe dofinir su propia __sortarel cartucho en vez do entrar —Eledko de Grlenadres or; tebla de caracteres en RAM. en el Basic feclnaleneccensle ian 4 —Inerfar pare cessene ENTRADAS/SALIDAS DEL sisve- 7 INTERPRETE BASIC DEL VIC - do | —leies Reecoute, ay MAE INTERFACES DECONTROL- 57 943} intérprete Basic tra- egeapeon poche oni a 0125, cecal 28 264. duce el programa en lenguaje de = los discos fiexibles (afloppy 437.167.—Todas les entradas, sm Sit vel (BASIC), oaow oreeo ick). lidas y lineas de control son «ME- ngecdehie Tilioeten eesele —Reclizacién de un teclado MORY MAPPED», es decir le apa- maquina y éstae realizan le fu, SCI @ partir den hex recen al procesador como si fue cin requerida por cada sentencia ae eren cin are ran diferentes posiciones de me- Suey aes bas, Melee joctonecis morta, lo quo significa que las It. 8. SISTEMA OPERATIVO DEL VIG Peete crlcuscetyalen nas de entrada/salida pueden ac- _-—-«(KERNAL) - de $£000 e SFFFF - de- Preeaeaeer seme tivarse 0 no simplemente cambian- cimal 97.344 a 65.535. — El siste- sis de todos sus aspectos, en do cl bit coneepondiente a ese ™a operativo controla los diferen- ferme progres : “a tes aspectos del funcionamiento — Aplicaciones. de, mlroproce linea en una posiién de memoria 18 gspectos, de funcionamiento fedorer un sistema de seme. especica, Los registros internos rere nee eae epecitea. Los registros inte le ie leteleacn sol xr fete pl ee aa de los tres controladores de per robo, - dor después de conectarlo a la co- Se eleerieson penne! iericge "22 lreceionan dentro de rriente, comunicecién con los peri- fores de cassette o de este Bloque de memoria. Hay dos. —_fanicoe, control de. Ta pantalla, tes slacircos chips, 6522 (VIA) y un 6561 (VIC). _ggicién, etc. El sistema operative | _Fiches 1éenleas de microprocetodo- Este tltimo controla las operacio- _trabaja conjuntamente con el intér- | "ee ¥ #* miro Para nvmeros ctrosados y para nes del display de video. En suce- _prete de Besie pero las rutinas que Suscripcion ‘onval (1.750 "pos, sivos articulos se analizarén las contiene pueden usarse con cual. | Sivwifte’n ace ‘operaciones que realizan estos pe- _—_quier programa en lenguaje méqui- | §epe. apurtado 35400 -Bercelona riféricos, nna que lo requiera. I club commodore programa para el calculo de atenuadores en Pi oenT Presentamos un programa que permite calcular los valores de las tres resistencias que componen tun atenuador en una de las dos configuraciones conocidas como pi (por su similitud con el sim- bolo griego) 0 T. Los esquemas bésicos de dichos 2 eteane []ps Ra saion [ATENUADOR EN TT — ty —o enrRADa nz saLioa ATENUAOOR EN T atenuadores se exponen en Ia figura 1, en la 2 se da el listado del programa y en la 3 varios ejem- plos de calculo (ndtense los casos en que se co- meten errores). Cxcue commodore - mee 2 SUE Fig. 3 club commodore 5 CORREO ABIERTO Desde luego, iin no hemos recibldo ninguna consulta en esto Reviste, pero algunos usuarios nos las han formuledo @ través de fos medios mas diversos (excepto las senales de humo, lo han Intontado todo), habiando dodo respuesta Individual (y esperamos que satisfactor'a) a cada une Je Jas concultas. Vamos 2 resumir las quo creemos mas interesantes para general conocimiento. Pregunti ner la ej zCémo se puede dete- suci6n de un programa tem- (por ejemplo, para dar Puede hacerse de dos menos! I primera con- siete on crear un bucle vacio (que no haga otra cose que consumir tiempo de ejecueién). Por ejemplo: 666 FORX = 1 70 1000: NEXTX AA llegar a la linea 686 of programa scontaré= de 1 a 1.000 y mientres lo tsté haciendo dejerd en paz a la pan talla. Por supuesto, si necesitamos més tiempo © menos, sélo tenemos ue variar el numero hasta el que cuenta» el programa La otra manera de resolver el pro- blema es utilizar [a instruccisn GET de la menera siguiente: 686 GET X$ : IF XS =" THEN 666 Cuando se ejecute esta linea el VIC exploraréel teclado para ver qué tecla esté pulséndose y le asiqnaré su va- Jor ASCII a la variable XB. Si no hay ninguna tecla pulsada en este mo- mento, X$ estaré vacia, lo que, en BASIC, se escribe X$ = “". Asi, en Ia segunda parte de Ia linea, si no se ha pulsado ninguna tecla se volvora @ ejecutar esta linea y asi sucesiva- mente hasta que, hablendo lefdo el Contenido de la pentella, anotedo re- sultados, ete... al pulsar_una tecla, Dermitiremos que el programa conti Respuesta: nde a partir de la linea siguente a Ja 668, Pregunta: 2Puedo usar un cassette de miisica para almacenar los datos y programas? Respuesta: La pregunta tiene dos aspectos: si se refiere a la cassette con sf, es decir a la cajita de plastica ‘que contiene la cinta, no hay ningdn problema para utilizarlas en el lector del VIC que suministra «Commodore. Solamente hay que tener on cuenta ‘que la calidad de la cinta debe ser nor- mal (nada de cintas de didxido de cro- mo ni de metal) y que, para facilitar ta bisqueda de programas, no es conve- niente que la cinta sea muy larga. Con una de 60 minutos es suficiente. Por lo que hace referencia al apo- rato que graba 0 reproduce las cintas, la situacién es la siguiente: no es lo mismo grabar y reproducir misica que hacerlo con datos o programas. Sin entrar en detalles téenicos Innecesa- rios, podemos resumirlo en pocas pa- labras: el cassette del VIC esta dise- fiado pare trabajar con el VIC. En car- bio, un aparato cualquiera necesita clertas modificaciones. Esto y no te ner la calidad suficiente para graber y reproducir sin errores los programas (0 datos puede significar, junto con los. problemas derivados de las modifica- ciones, perder irremisiblemente pro- ‘gremas que haya costado horas de tra: bajo entrar y poner en marcha, PRESENTACION (viene de la pag. 2) no incluldas en los programas con- vencionales. NUMEROLOGIA NO ESOTERICA. — El manejo répido y eficiente de nime- +08 ¢8, quizés, la aplicacion més direc- ta de los ordenadores. Pensando en ello se abre esta seccion que se dedi- cara a LAS MATEMATICAS (si hay un matematico entre el pablico que suba el escenario, por favor) enfocéndolo desde un punto de vista eminentemen- te didéctico (los primeros en aprender seremos nosotros) y prdctico. Para aquellos que gustan de estas cosas to- nemos en proyecto inclulr (aunque quizés en APLICACIONES) programas de bioritmos, numerologia ortodoxa, astrologia, etc... APLICACIONES. Una seccién de caréeter muy general donde cabrén los temas que, al ser muy especificos, no encajan completamente en ninguna de las otras. A este respecto se pien- ‘sa en el conocido fenémeno de la do- ble 0 incluso triple aficién (esos in- ssensatos a los que les chifla la eloc- trénica, la masica, la fotografia, | dioaficién y, por supuesto, la micro- Informatica y — lo que es peor — todo ‘al mismo tiempo); para estos modes- tos millonarios vocacionales: APLICA- CIONES. Y esto es todo por el momento. Sélo nos queda volver a insistir una vez més en la Importancla que damos ala Participacién de los lectores y felici tar efusivamente al esforzado lector ‘que haya resistido la lectura de este «rollo», Gracias y hasta pronto! EL EQUIPO REDACTOR HABITUAL i] BOLETIN DE SUSCRIPCION club commodore NOMBRE DIRECCION POBLACION TELEF. EDAD ) PROVINCIA MARCA Y MODELO DEL ORDENADOR, APLICACIONES A LAS QUE PIENSA DESTINAR EL EQUIPO (Enviar a la direccién de! dorso) DESEO SUSCRIBIRME A “CLUB COM- MODORE” POR UN ANO AL PRECIO. DE 1.100 PTAS., QUE PAGARE Cor ‘TRA REEMBOLSO AL RECIBIR EL NU- MERO UNO. DICHA SUSCRIPCION ME DA DERECHO, NO SOLO A RECIBIA LA REVISTA (ONCE _NUMEROS ANUA- LES), SINO A PARTICIPAR EN LAS AC- TIVIDADES QUE SE ORGANICEN EN TORNO A ELLA Y QUE PUEDEN SER’ COORDINACION DE CURSOS DE 8A: SIC, INTERCAMBIOS DE PROGRA- MAS, CONCURSOS, ETC, ‘la serie 4001 De izquierda a derecha vemos: la CPU CBM 4032 con 92 K de RAM, la CPU CBM 4016 igual a la anterior excep- to que solo lleva 16 K de RAM, la unidad doble de discos flexibles de 170 Kbytes por disco CBM 4040, la unidad de tun solo disco CBM 2031 y la impresora de matriz de pun- tos de 80 caractores por segundo CBM 4022. comocaront SONIMAG Como cada ao, MICROELECTRONICA Y CON- TROL S.A. estara presente en SONIMAG. Queremos aprovechar esta edicion “0” de CLUB COMMODO RE para convocar a ios usuarios do ordenadores per- sonales VIC y CBM en nuestro “stand” y asi poder tener un intercambio de ideas. ;Os esperamos! los periféricos del VIC-20 Ademds del VIC y un televisor doméstico, en la foto- grafia podemos ver los siguientes periféricos: a la iz- quierda la unidad de cassette que permite el almacena- miento econémico de datos y programas, inmediatamen- te detras del VIC, y medio oculto por éste, el modulo de ‘expansion que permite conectar al equipo mas de un car tucho alla vez (hasta seis), al lado de! TV la unidad simple de disco que hace posible manejar y almacenar datos a gran velocidad con eficacia y facilidad, y por ultimo ala derecha podemos ver la impresora que puede trabajar hasta con 80 columnas, dibujar graficos, etc. Todo ello a un precio muy interesante. por Ast es el VIC-20 * Lenguaje BASIC extendido, ** Sistema operativo COMMODORE. *5K RAM ampliable a 32 K. * 16 colores, 4 generadores de sonido. * 66 caracteres graficos. * Periféricos disponibles: - Cassette, - Impresora de agujas. - Unidad de disco de 170 K. ea Asi hace las cosas el VIC-20 © Ensefta informatica. * Efectiia todo tipo de calculos ‘matematicos. * Realiza funciones docentes. * Se encarga de miltiples tareas profesionales. * Proporciona divertidos momentos de ocio. * Ayuda a planificar labores domésticas. * Hace todas las aplicaciones que Vd. imagine. =z commodore COMPUTER Distribuidor exclusive para Espana Microetectrénica y Control, SvA. Taquigrafo Serra, 7” 5,°. Barcelona-29 Princesa, 47 3,f 6. Madrid-8 De venta en tiendas especializadas.

You might also like