M10 e Tandy 102 come generatore di frequenza campione

     Questi vecchi pc portatili vanno sempre bene, ecco un'applicazione
     come generatore di frequenza ad onda quadra. 
     Il programma sfrutta il divisore programmabile a 14 bit dell'8155
     l'uso di un secondo quarzo da 6 Mhz permette la generazione di uno 
     spettro maggiore di frequenze. (Da 150 Hz a 1,5 Mhz)

1000 INPUT"Frequenza da generare in Hz";F
1005 IF F>0 THEN 1025
1010 IF F=0 THEN OUT 178,236:INPUT"cambio quarzo <> enter";S$
1015 IF S$="" THEN MENU
1020 X=6000000:INPUT"Frequenza in Hz";F:GOTO 1100
1025 X=4915200'QUARZO ORIGINALE
1100 V=INT(X/2/F)
1105 F1=INT(X/(2*V))
1110 IF F1>F THEN V=V+1
1115 PRINT"genero la frequenza di:";INT(X/(2*V))
1120 IF V<2 OR V>16383 THEN BEEP:GOTO 1000
1125 L=V-INT(V/256)*256:H=INT(V/256)+64
1130 FOR G=1 TO 2
1140 OUT 176,195:OUT180,L:OUT181,H
1150 NEXT
1160 OUT 178,232'ATTIVA GENERATORE-OUT 178,236 LO SPEGNE
1170 GOTO 1000
     
     L'uscita si puņ prelevare facilmente, collegando un condensatore
     da 100 nF sul polo caldo (quello che va a massa con una resistenza)
     della capsula piezo del computer. 
  
  Buoni esperimenti con i vecchi pc, Emilio ik1wjq

Vai a pagina1