home | area personale         schemi | tutorial | robotica | pic micro | recensioni         forum | chat irc         faq | contatti         store | Ordina PCB
username
password
cerca

 
FORUM: Pic Micro
Tutto quanto riguarda questi microprocessori... progetti, suggerimenti, aiuti, discussioni...ecc


PROCESSORE 8808
     
Autore Messaggio opzioni
marsram




una ogni 100 livelli
una ogni 10 livelli


postato il:
06.03.2019, alle ore 08:15
http://www.techstuffonly.com/building-a-homebrew-8088-comput…
rcc.roberto



[pagine pubblicate]

postato il:
06.03.2019, alle ore 08:48
shellzero:
Non scrivo a caso, 8088 è la sigla che leggo sul chip. Questo processore è talmente storico che per gli addetti ai lavori dovrebbe essere facile reperirlo.

Cmq si fa prima a dire: non so come aiutarti invece di fare i professori i che poi.. per informazioni cmq, si, ho le competenze, mi servono solo dei consigli pratici e non del tipo: compra un ludipipo, scarica icprog et similia etc.

X rcc.: Bel libro, se esiste ancora lo compro.


se non sbaglio, lo puoi scaricare
Just4Fun





postato il:
06.03.2019, alle ore 08:54
shellzero:
Non scrivo a caso, 8088 è la sigla che leggo sul chip. Questo processore è talmente storico che per gli addetti ai lavori dovrebbe essere facile reperirlo.

Cmq si fa prima a dire: non so come aiutarti invece di fare i professori i che poi.. per informazioni cmq, si, ho le competenze, mi servono solo dei consigli pratici e non del tipo: compra un ludipipo, scarica icprog et similia etc.

X rcc.: Bel libro, se esiste ancora lo compro.


Se ti riferisci a me non ho alcuna intenzione di 'fare il professore'... non mi interessa proprio...
Semplicemente da come ti sei espresso mi è sembrato che non avessi la minima idea di cosa significasse realizzare/progettare una scheda con uno 8088 e iniziare ad usarla da 0...

Altri hanno postato spunti interessanti per cui in bocca al lupo!

PS: eventualmente valuta anche l'uso di uno 80186 ( http://www.yildiz.edu.tr/~uzun/images/m80186db.pdf ). Ha integrato il generatore di clock ad anche alcune periferiche il che semplifica la realizzazione di una board.
Di contro il primo approccio è più complesso.
lo puoi trovare in package PLCC per cui si può usare su una scheda millefori con l'apposito zoccolo. Valuta tu...
Just4Fun





postato il:
06.03.2019, alle ore 09:14
Qui ad esempio puoi comprare un 80C186 (versione CMOS):

https://www.ebay.com/itm/1PCS-5PCS-N80C186-20-PLCC-68-CMOS-H…
rcc.roberto



[pagine pubblicate]

postato il:
06.03.2019, alle ore 09:17
shellzero:
Non scrivo a caso, 8088 è la sigla che leggo sul chip. Questo processore è talmente storico che per gli addetti ai lavori dovrebbe essere facile reperirlo.

Cmq si fa prima a dire: non so come aiutarti invece di fare i professori i che poi.. per informazioni cmq, si, ho le competenze, mi servono solo dei consigli pratici e non del tipo: compra un ludipipo, scarica icprog et similia etc.

X rcc.: Bel libro, se esiste ancora lo compro.


Qui devo risponderti da admin:
1 - ti faccio notare che hai scritto 8808 e non 8088, chi ha fatto il commento, probabilmente si era già dato da fare per cercare 8808
2 - se uno fa domande deve essere aperto a tutto, battute e consigli vari, visto che è tutto GRATIS e chi risponde lo fa mettendoci del suo tempo.
3 - hai scritto:
...ma ora come lo uso il processore? ...

permetti che qualcuno possa dubitare che si abbiano le conoscenze necessarie?!?


Ti consiglio di spiegare molto bene cosa hai intenzione di fare, per poter avere consigli mirati anziché far funzionare l'immaginazione di chi risponde.
double_wrap




una ogni 100 livelli
una ogni 10 livelli una ogni 10 livelli una ogni 10 livelli una ogni 10 livelli una ogni 10 livelli una ogni 10 livelli una ogni 10 livelli


postato il:
08.03.2019, alle ore 15:18
shellzero:
[CUT] come lo uso il processore? Cioè, come mi interfaccio dal mio PC?

Quoto quanto detto piu' che giustamente da diegobincoletto
diegobincoletto:
[CUT] Ricorda che e' una CPU e non un microcontrollore moderno e pertanto devi metterci la memoria ROM e RAM, gli I/O, I timer, il controllore di interrupt (PIC) e fare anche la decodifica degli indirizzi esterna [CUT]

In soldoni devi aggiugere una memoria RAM statica in cui caricare il codice assemblato, una EEPROM in cui caricare un minimo di firmware per gestire una tastiera ed un display e per caricare il codice nella ram. Serve poi un decodificatore di indirizzi (SN74138) per selezionare la ram, la eprom e l'I/O ed anche qualche porta logica per sincronizzare le operazioni di lettura/scrittura in memoria e in I/O. Per ultimo (se non sbaglio) serve multiplexare la parte bassa del bus che nell'8088 e' condivisa fra dati ed indirizzi.

Passando al software devi scrivere il codice da eseguire in assembler (o in qulache linguaggio piu' evoluto) e poi darlo in pasto ad un assemblatore per ottenere il codice macchina che devi caricare nella ram con un loader (che devi scrivere tu ad hoc) ed infine devi lanciarlo impostando l'indirizzo opportuno (dipende dal decoder indirizzi) nel program counter ed eseguendo Un jump assoluto. All'inizio puoi fare a meno di interrupt (che sono gestiti con vettori) e timer.

Per <interfacciarti al pc> hai varie scelte: ad esempio scrivere un firmware che emuli una seriale software tramite la quale scambiare dati oppure scrivere un firmare che gestisca un bus (sincronizzato) ad otto bit da collegare all'interfaccia parallela del pc.

Queste cose non me le sto inventando per tarpare il tuo entusiasmo: oltre 35 anni fa ho assemblato a mano con dei collegamenti wirewrap una miniboard con uno Z80 scrivendo il firmware per gestire una piccola scheda di I/O: e' stato come costruire la classica nave in bottiglia e per fortuna lo Z80 aveva i bus dati ed indirizzi separati.

In bocca al lupo davvero!





"se peso cado, ma se cado non peso"
adamatj.altervista.org
picmicro675




una ogni 10 livelli


postato il:
09.03.2019, alle ore 02:32
shellzero:
Questo processore è talmente storico che per gli addetti ai lavori dovrebbe essere facile reperirlo.

È più facile reperire un AVR, PIC, ST32 o Espressif e fare qualcosa in poche ore.
Se vuoi rifare un computer allora segui l'idea da dove sei partito.



Anno nuovo, forum nuovo.
Mi sa che lascio.
*SYSTEM*



[pagine pubblicate]

postato il:
13.03.2019, alle ore 07:30
Grazie a tutti per le risposte.. ragazzi siate folli! Il mondo ha buono di folli. Da folle quale sono, mi cimenterò.
Just4Fun





postato il:
13.03.2019, alle ore 08:39
shellzero:
Grazie a tutti per le risposte.. ragazzi siate folli! Il mondo ha buono di folli. Da folle quale sono, mi cimenterò.


...allora aggiungi alla tua 'follia' anche l'acquisto di un 8284 altrimenti non vai da nessuna parte, visto che l'8088 vuole un particolare clock con un duty cycle del 33%...

Vedi qui: http://faculty.ksu.edu.sa/sites/default/files/part2_8284a.pd…
*SYSTEM*



[pagine pubblicate]

postato il:
18.03.2019, alle ore 22:06
Just4Fun:
shellzero:
Grazie a tutti per le risposte.. ragazzi siate folli! Il mondo ha buono di folli. Da folle quale sono, mi cimenterò.


...allora aggiungi alla tua 'follia' anche l'acquisto di un 8284 altrimenti non vai da nessuna parte, visto che l'8088 vuole un particolare clock con un duty cycle del 33%...

Vedi qui: http://faculty.ksu.edu.sa/sites/default/files/part2_8284a.pd…


Pensavo ad un 555 opportunamente configurato.. no?
segui questo thread con grixFC, per questa funzione devi aver installato il software grixFC

torna su
     

Come utente anonimo puoi leggere il contenuto di questo forum ma per aprire una discussione
o per partecipare ad una discussione esistente devi essere registrato ed accedere al sito




 







 
 
indietro | homepage | torna su copyright © 2004/2024 GRIX.IT - La community dell'elettronica Amatoriale