Pages: 1 2 [3] 4 5 6   Go Down
Author Topic: [OT] Un progetto per imparare a conoscere le logiche TTL/CMOS  (Read 9172 times)
0 Members and 1 Guest are viewing this topic.
Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 313
Posts: 21669
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Se continuate così cambio il titolo del Topic in: "Un Topic per scoprire il meraviglioso mondo di Leo" smiley-twist
Ma io ve l'ho sempre detto che io sono molto più di quello che sembro  smiley-lol
più... cosa? smiley-yell
"+", sono un modello "+"  smiley-razz
Ci sono i "Leonardo" normali ed i "Leonardo+"  smiley-wink
Logged


Offline Offline
God Member
*****
Karma: 5
Posts: 873
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Nelle teorie complottistiche si pensa che l'allunaggio sia un segretissimo capolavoro di Stanley Kubrick, che del resto aveva la fissa per le cose alla 2001 Odissea nello spazio

Pero' se e' vero quanto hanno visto i nostri vecchi alla TV, fa troppo bello anche per me vedere il film Apollo 13 e ripensare al fatto che nelle missioni Apollo i computer di bordo non avevano il floating point, lavoravano in fixedpoint, la cosa costava tantissime risorse umane tra ing, testing e validazione, e le interfacce umane erano tipo quelle del KIM-1

cioe' numerini e le prime a-f lettere dell'alfabeto sul hex display smiley-mr-green

ci puoi scrivere anche cose intriganti

0xDEAD
0xBEAF
0xCAFE
etc

e programmare quest'affare a colpi di byte da inserire a mano sul tastierino 4x4 dopo aver assemblato a manina il codice oggetto facendo uso delle tabelle di SGS-thompson ?

ma ne vogliamo parlare ?

ad itis mooooooooolto semplificate ce le facevano fare nei compiti in classe di automatica e sistemi
Io le tabelle le avevo taroccate confezionando gli opcode per le isctruzioni che uso piu' frequentemente in modo da andare piu' veloce nel manual assembling
i tizi su Apollo avevano anche loro queste tabelle, si vede anche in una scena del film, e sono molto piu' furbe e taroccate delle mie, anche se dopo i'addestramento i ragazzi sulla navetta potevano benissimo fare a meno delle tabelle e recitare gli opcode a memoria come si recita il va pensiero  


tutto questo OT lo evoca un altro singolo chippettino, di quelli che abbiamo nominato poco fa, che sono ben felice di aver recuperato smiley-mr-green

« Last Edit: May 01, 2012, 04:52:45 am by legacy » Logged

Catania
Offline Offline
Sr. Member
****
Karma: 0
Posts: 346
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

<memoriesofthepast>
il KIM-1...quanti ricordi!! Quando volevo comprarlo era appena stato messo fuori produzione (mi ricordo ancora la copertina di una rivista elettronica che stampava a grandi lettere il titolo "de profundis pro Kim"...e sta cosa mi è rimasta impressa).

La mia prima scheda elettronica è stata questa: http://oldcomputers.net/AIM-65.html il "Rockwell AIM 65"
su quella scheda ho imparato, dopo aver comprato la costosissima e incredibile espansione di ben 4K, l'assembler del 6502 (lo stesso leggermente modificato, con nome 6510, che usava il Commodore 64.
</memoriesofthepast>
Logged

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 313
Posts: 21669
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

@dalubar:
grazie al sottoscritto, anche gli italianofili possono apprezzare il Rockwell AIM 65:
http://it.wikipedia.org/wiki/Rockwell_AIM_65
 smiley-lol smiley-lol

@legacy:
beh, pensa a che "tecnologia" ci sarà stata a bordo delle navicelle del programma Mercury  smiley-sweat
http://it.wikipedia.org/wiki/Programma_Mercury
Logged


Catania
Offline Offline
Sr. Member
****
Karma: 0
Posts: 346
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bravissimo Leo!
Io possiedo ancora i manuali "originali" dell'AIM65 ovviamente tutti rigorosamente in inglese tecnico.
Immagina un ragazzino di 16 anni (nel 1978) invaghito di questa stranissima nuova tecnologia alle prese con codici assembler, opcode e interrupt senza poter domandare a nessuno (a quei tempi non esisteva neppure il commodore64) o scrivere su forum...deserto totale. Ma la volontà può davvero tutto.
Logged

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 313
Posts: 21669
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hai ragione. Io ho qualche anno meno di te ed il mio primo computer fu un Commodore 16, comprato nel 1984 o 1985, non ricordo bene. Fu un computer di scarso successo, per cui la documentazione era veramente scarsissima.

Imparai l'assembly disassemblando i giochi in linguaggio macchina e le routine del Kernal del computer con il monitor esadecimale integrato nella ROM  smiley-sweat
Poi uscì quello che io credo sia stato l'unico libro in italiano un po' più tecnico, che si intitolava qualcosa del tipo "Programmazione avanzata" o roba del genere, dove trovai un po' di documentazione sul linguaggio macchina MOS e le locazioni di memoria del C16 e mi si aprì un mondo nuovo  smiley-lol

PS: avevo 12/13 anni, all'epoca
Logged


Catania
Offline Offline
Sr. Member
****
Karma: 0
Posts: 346
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Mi aspetto, da un momento all'altro, un intervento del Menny che recita più o meno:
<Se continuate così cambio il titolo del Topic in: "Un Topic per (ri)scoprire il meraviglioso mondo dei vecchi microprocessori">
 smiley-lol
Logged

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 313
Posts: 21669
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Mi aspetto, da un momento all'altro, un intervento del Menny che recita più o meno:
<Se continuate così cambio il titolo del Topic in: "Un Topic per (ri)scoprire il meraviglioso mondo dei vecchi microprocessori">
 smiley-lol
Sarà che io sono un nostalgico, ma amo l'informatica "anni '80", dove tutto era "grezzo" e con pochi KB facevi un sacco di cose.  smiley-sweat
Logged


Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 415
Posts: 11996
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Purtroppo Leo ha l'impressionante capacità di imputtanire qualsiasi Topic su cui non abbia un interesse specifico, in questo senso è davvero un "+++" smiley-twist. Ormai questo è diventato una sorta di museo dell'arte informatica anni 80, se poi aggiungi la vena romanziera di Legacy ecco che si inizia a spaziare sul tutto e per tutto, meno che sull'ON TOPIC. smiley-sad-blue
Quindi riepilogando:
Io ho aperto un Topic OT per anticipare che avrei trattato un argomento specifico come quello delle Logiche TTL, mi aspettavo che potevo essere ignorato o che qualcuno potesse dare dei contributi sulla materia.
Risultati:
1 - Complimenti per il lavoro: ben vengano, stimolano a migliorarsi e confermano che può essere un argomento valido
2 - Un intervento di Brunello sulla scelta SMD (ottimo e in argomento, mi ha permesso di approfondire e spiegare)
3 - Una sottolineatura di Dalubar sui 93H68 (ottimo, altro approfondimento)
4 - Un intervento a tema di Legacy (con mega-foto), in argomento, ma si capisce che non vede l'ora di dare sfogo alla fantasia.
5 - E qui inizia il Leo-Show: link all'argomento marginale di Legacy, con la sottolineatura della paternità dell'articolo. Magari mi sarei aspettato un wiki sulle logiche TTL o sul 93H68, ma su quello non ha scritto, quindi a che pro restare in Topic?
6 - Provo a riportare tutti sulla retta via e tento di far capire, in modo garbato, a Leo che non c'era bisogno di sottolineature perché lo vedevamo da soli che era l'autore principale del lavoro.
7 - ratto comprende e ritorna in tema ed io rispondo
8 - Ma ormai Legacy è stato colpito dal virus dell'onnipresenza e quindi  si comincia a parlare di altro, finché non cominciano i giochini
8 - Tento di porre fine mettendo i dovuti complimenti ma ormai le autocelebrazioni sono partite, quindi ognuno racconta i propri trascorsi, le proprie esperienze, le proprie nostalgie, arriva perfino l'odissea nello spazio.
9 - QUALCUNO MI SA DIRE COSA C'ENTRANO LE ULTIME DUE PAGINE DEL TOPIC COL TITOLO CHE RIPORTANO I RELATIVI POST?
Non sarebbe bellissimo aprire un secondo SPAM BAR in cui Vi raccontate le vostre gioie ed i vostri dolori, la prima ragazza che vi ha reso becchi, vostro malgrado, il primo prof che vi ha schiaffato un 2 sul registro, ma anche la prima promozione, la prima comunione, il matrimonio, i figli, la gnocca della porta accanto arrivata proprio mentre la vostra moglie comincia a dare segni di insofferenza verso i volatili non pennuti smiley-twist
Insomma, riepilogando in qualche parola:
Quando ricominciamo a parlare di TTL?
Grazie per la cortese attenzione smiley-grin
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Offline Offline
God Member
*****
Karma: 5
Posts: 873
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

9 - QUALCUNO MI SA DIRE COSA C'ENTRANO LE ULTIME DUE PAGINE DEL TOPIC COL TITOLO CHE RIPORTANO I RELATIVI POST?

scusa ma ci devi gia' fare un articolo, quanto spazio vuoi ? Nel senso, tu lo scrivi, noi lo leggiamo, poi ne discutiamo, fino ad allora se ci dici che fai un coso a ttl con su un hex display driver la prima cosa ovvia e': 93H68, chi e'? cosa fa? perche'? dove si usa, ah non si usa piu', ma dov'e' che l'hanno usato?

e allora se viene fuori che e' un integrato "raro", di cui ci sono equivalenti, a me viene da citare l'uso piu' classico ed apprezzato della storia: dove e' che e' stato indispensabile ? dov'e' che e' stato apprezzato come da nessuna altra parte ? per esempio nel'hex display di cose come la KIM1, perche' li ha senso, pratico e storico, tu potevi benissimo sintetizzarlo in logica PAL, giusto per non scomodare le CPLD, e le PAL sono integratini degli anni '90, abbastanza compatibili come livello tecnologico con il tuo progetto, tanto e' vero che Futura Elettronica sovente ne ha fatto uso, anzi e' stata proprio lei a farne scuola praticamente fin da subito.

boh, aspetto di leggere l'articolo e torno ai fatti miei, perdona l'intrusione.
Logged

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 415
Posts: 11996
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Legacy, mi hai guastato la festa, la trappola era per Leo non per te, davvero ti sembro il tipo che si offende per qualche km di OT smiley-mr-green?
E poi il 93H68 NON c'è in quel progetto e ne ho spiegato le ragioni; a parte tutto io non contesto nulla, men che meno le "spaziature o divagazioni sul tema a partire dal tema", ben vengano, però avrei avuto più piacere che si restasse a parlare di problematiche sull'uso di queste logiche, quindi esperienze, progetti realizzati, ostacoli affrontati e insuperabili o superati.
Non ho aperto il Topic per parlare del mio Capacimetro, che ovviamente conosco più che bene  smiley-wink ma per approfondire la tematica, magari per tirarne fuori tratti interessanti proprio da riportare nell'articolo, insomma contributi tecnici ma anche storici, ma storici sul tecnico non su prodotti.
Spero di essermi spiegato bene, quindi per favore NON tornare ai fatti tuoi e CONTINUA a fare l'intruso, perché intruso non sei, io non ho nulla da doverti perdonare, ci mancherebbe altro! smiley-lol
Contributi, quelli ve li chiedo, notizie o esperienze o anche schemi, a patto che ne siate realizzatori diretti, perché se volessi chiedervi di poterli usare devo essere certo che poi qualcunoi non mi sputtani con un link che me ne dimostri la reale provenienza, la figuraccia la farei io smiley-eek-blue smiley-cry
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 313
Posts: 21669
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Purtroppo Leo ha l'impressionante capacità di imputtanire qualsiasi Topic su cui non abbia un interesse specifico, in questo senso è davvero un "+++" smiley-twist.
smiley-wink

Quote
5 - E qui inizia il Leo-Show
smiley-yell

Quote
6 - Provo a riportare tutti sulla retta via e tento di far capire, in modo garbato, a Leo che non c'era bisogno di sottolineature perché lo vedevamo da soli che era l'autore principale del lavoro.
smiley-sweat

Legacy, mi hai guastato la festa, la trappola era per Leo non per te
smiley-cool

Logged


Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 415
Posts: 11996
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Te la ridi eh? smiley-mr-green Te l'avevo apparecchiata la tavola, mannaggia a Legacy, alla fine c'è andato di sotto lui che non c'entrava nulla, spero davvero che non se la sia presa, lui non mi conosce come te, ma ero curioso di vedere come reagivi smiley-cool
Intanto che tu te la spassavi ho fatto le prove con Vcc e AVcc.
Comunque ora devi pagar pegno e linkare una bella ricerca in Italiano sul mondo TTL smiley-money
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 313
Posts: 21669
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Vabbè... ecco i link  smiley-lol

http://digilander.libero.it/panetti/digitale/ttl.htm
http://www.itis-einstein.roma.it/TIC/Stuweb4/appunti/Famiglie%20logiche%20TTL.htm
http://www.ing.unisannio.it/elettronica/didattica/informatica_vo/esd/08_TTL.pdf
http://www.google.it/url?sa=t&rct=j&q=&esrc=s&source=web&cd=6&ved=0CEcQFjAF&url=http%3A%2F%2Farduino.cc%2Fforum%2Findex.php%3Ftopic%3D103478.0&ei=-vCfT476MI714QSr2YnFAw&usg=AFQjCNEPkHN0ejsUtsl_XdwFPAxRT48IRQ&sig2=tfIXQ2VFnSrS8feMI3vQXg

ih ih ih... smiley-twist
Logged


Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 415
Posts: 11996
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

bast smiley-twist leggerò tutto  smiley-sweat ma poi ti interrogo smiley-yell
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Pages: 1 2 [3] 4 5 6   Go Up
Jump to: