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
Just4Fun





postato il:
19.03.2019, alle ore 10:09
shellzero:
Pensavo ad un 555 opportunamente configurato.. no?


Il datasheet dice altro... prova un pò... (ma sarai 'out of specs'...).

PS: ho ancora la sensazione che stai andando a 'tentoni'... Nobbuono...

diegobincoletto




una ogni 10 livelli una ogni 10 livelli


postato il:
18.04.2019, alle ore 12:28
shellzero:
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?


Spero sia uno scherzo, un 555 forse non arriva a 1MHz, il clock di una tale CPU sarà come minimo a 4 MHz e deve avere dei fronti di salita e discesa molto ripidi.

Forget the 555!

Se avevano creato l'8284 ci sarà un motivo, altrimenti usavano un 555.
Inoltre l'oscillatore deve essere quarzato e stabile.



Scusate, passavo di qua\'...
L'unica rivoluzione possibile
è quella di migliorare se stessi.
Just4Fun





postato il:
19.04.2019, alle ore 12:50
Ammetto che questa storia dello 8088 mi ha solleticato...

Così dopo aver dato un'occhiata ad un pò di datasheet, alla fine ho ordinato un lotto di queste CPU che mi sono appena arrivate:



Si tratta di una particolare versione di 8088 della NEC, la CPU V20.
La V20 oltre ad essere compatibile con la 8088, ha anche alcune istruzioni aggiuntive (credo tipo 80188) ed ha una modalità nella quale può eseguire codice per la CPU 8080.

Ho scelto una particolare versione di V20, la 'full static CMOS' (uPD70108HCZ, occhio alla 'H' che fa la differenza...). Infatti scorrendo i valori numerici delle tabelle nel relativo datasheet ho notato dei valori 'interessanti' in alcuni parametri che mi hanno suggerito la possibilità di poter operare alcune semplificazioni.

Ovviamente deve essere tutto verificato, e ci vorranno mesi per avere un qualche risultato (ammesso di riuscire ad ottenerlo), considerando che ho a disposizione solo dei ritagli di ritagli di tempo... vedremo...
Just4Fun





postato il:
04.02.2020, alle ore 11:51
'Resuscito' questo thread in quanto ho iniziato a giocherellare con le CPU V20 (8088 + 8080), ed in particolare con la versione 'full static' CMOS uPD70108H che permette una modalità a singoli impulsi di clock.

Lo scopo è di realizzare una piccola scheda facile da costruire.

Per ora sto iniziando ad eseguire i primi esperimenti usando un primo prototipo su breadboard (con 128KB di RAM) che utilizza una MCU STM32F030R8 come processore ausiliario di I/O (scheda bianca):



Nella foto ho forzato una istruzione di HALT (oxFA) sul bus dati mandando la CPU V20 nello stato di Halt evidenziato dall'accensione del led blu.

Il prossimo step sarà la realizzazione della sequenza di boot per caricare ed eseguire un file binario da microSD.


PS: se qualche Admin modificasse il titolo del thread da 8808 a 8088 farebbe cosa gradita...
rcc.roberto



[pagine pubblicate]

postato il:
04.02.2020, alle ore 17:32
Non è giusto modificare il titolo, visto che lo ha iniziato un altro utente.

Piuttosto sarebbe forse meglio che inizi un'altra discussione, magari mettendo un riferimento a questa.
Ciao
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