Page 10 of 11

Re: Problema con prototipo calcolatrice z80

PostPosted: 25 Nov 2016, 14:14
by alieno75
Cancellato

Re: Problema con prototipo calcolatrice z80

PostPosted: 25 Nov 2016, 14:46
by alieno75
Cancellato

Re: Problema con prototipo calcolatrice z80

PostPosted: 25 Nov 2016, 15:13
by Just4Fun
alieno75 wrote:Rifacendo la prova fino ad ottenere IORQ "fronte di salita" ottengo:
Code: Select all

D0=2,43V="1" D1=4,92V="1" D2=2,53V="1" D3=2,53V="1" D4=2,48V="1" D5=0,14V="0" D6=1,31V="0" D7=1,91V="0"




Scusami ma non ti capisco... che vuole dire
fino ad ottenere IORQ "fronte di salita"
?

X quanto riguarda il successivo post, se ho ben capito quello che tu chiami come segnale /MEMRQ-RD è ottenuto in uscita da una porta OR a partire dei segnali /RD e /MEMRQ. Dall'immagine che hai postato non vedo nulla si strano, anzi torna perfettamente con quello che mi aspetto.

Infatti il datasheet dello Z80 prevede:

M1.jpg
M1.jpg (149.19 KiB) Viewed 13673 times


che è esattamente quello che hai osservato tu facendo l'OR di /RD e /MEMRQ.

Re: Problema con prototipo calcolatrice z80

PostPosted: 25 Nov 2016, 15:16
by alieno75
Cancellato

Re: Problema con prototipo calcolatrice z80

PostPosted: 25 Nov 2016, 15:32
by Just4Fun
A quanto pare anzichè avere memorizzato LDA 0x00 nella flash c'è memorizzato LDA 0x02.... (Ovvero 0000010 binario...)!

Ma hai verificato sul programmatore cosa è scritto sulla flash...?

Metti la flash sul programmatore e leggi le prime 3 locazioni di memoria, a partire dall'indirizzo 0x0000.

Re: Problema con prototipo calcolatrice z80

PostPosted: 25 Nov 2016, 17:25
by alieno75
Cancellato

Re: Problema con prototipo calcolatrice z80

PostPosted: 30 Nov 2016, 17:54
by alieno75
Cancellato

Re: Problema con prototipo calcolatrice z80

PostPosted: 30 Nov 2016, 18:02
by alieno75
Cancellato

Re: Problema con prototipo calcolatrice z80

PostPosted: 30 Nov 2016, 20:57
by Leonardo
É una di quelle cose dove la necessità di un pcb inizia a farsi sentire..
Con tutti quei cavetti c'è da impazzire altrimenti!

Re: Problema con prototipo calcolatrice z80

PostPosted: 30 Nov 2016, 21:22
by alieno75
Cancellato

Re: Problema con prototipo calcolatrice z80

PostPosted: 30 Nov 2016, 21:58
by legacy
italiano costantemente sgrammaticato
incapacità di fare una foto decente nemmeno per sbaglio
il resto e' anche peggio :lol: :lol: :lol:

Re: Problema con prototipo calcolatrice z80

PostPosted: 30 Nov 2016, 22:58
by legacy
Leonardo wrote:pcb


Infatti. Almeno fosse wiring su mille fori.
Nei pcb (a saperli fare) si lascia spazio e
modo per le patch hw, con tp a volonta'.

Re: Problema con prototipo calcolatrice z80

PostPosted: 01 Dec 2016, 09:16
by Just4Fun
alieno75 wrote:Ho smontato e rimontato il circuito ed alla lettura della seconda cella (nel solito punto di prima) mi da i seguenti valori:
Code: Select all
D0="0" D1="0" D2="0" D3="0" D4="0" D5="0" D6="0" D7="0"



Riesci a misurare le tensioni sul bus dati esattamente in quel punto del prog...?

Nel punto in cui IORQ-WR torna alto dopo essere andato basso (ho attaccato la sonda proprio dopo la porta nor attacca alla not) ho misurato i seguenti valori:
Code: Select all
D0=1,47v="0" D1=1,35v="0" D2=1,20v="0" D3=1,38v="0" D4=1,53v="0" D5=1,53v="0" D6=1,50v="0" D7=1,54v="0"



Guarda che quello è un pessimo "punto" dove misurare il bus dati...
Infatti dal datasheet si evince che (vedi le righe "IO WRITE OPERATION" in fondo quando il clock è 1):
Image3.jpg
Image3.jpg (146.09 KiB) Viewed 13612 times


X cui hai fatto una misura quando il bus dati ha uno stato "Undefined" (ovvero il bus dati dello Z80 è probabilmente in Hi-Z)... in definitiva hai misurato il nulla... ;)

In generale x i livelli TTL un buon livello logico "0" non deve superare gli 0,8V, ed un livello logico "1" deve essere al di sopra dei 2.4V... (basta vedere un qualsiasi datasheet di una logica 74LS a caso....).

Re: Problema con prototipo calcolatrice z80

PostPosted: 01 Dec 2016, 09:35
by legacy
Just4Fun wrote:basta vedere un qualsiasi datasheet
di una logica 74LS a caso


ma dopo venti pagine di ignoranza
pensi che il fenomeno qui sopra sia
minimamente capace di capire cosa
scrivi? quel tizio non sa manco cosa
sia un transistor, figurati se capisce
cosa e' una porta logica, e peggio
ancora come si legge un data sheet

va avanti casaccio, un po' lo aiuti tu
un po' rompe le noci in altri lidi, pure
su Arduino&CC va a postare :lol:


io non ho voglia alcuna di spiegargli
un bel nulla, ho solo voglia di ridere
e di gusto, come si ride di chi non sa
manco di cosa parla, non studia nulla
campa sempre sugli altri e sbrodola
in n forum e pure sul blog personale
che vuole farsi il gundam nel garage
di casa (ha fatto ITIS, renditi conto)
ce la puo' sicuramente fare :lol: :lol: :lol:

Re: Problema con prototipo calcolatrice z80

PostPosted: 02 Dec 2016, 09:50
by Just4Fun
legacy wrote:va avanti casaccio, un po' lo aiuti tu
un po' rompe le noci in altri lidi, pure
su Arduino&CC va a postare :lol:


Beh... in effetti la situazione di partenza era un pò tragica....

La cosa positiva di tutto qs è che mi sono ripassato un pò di Assembler dei PIC e rivisto un pò di cosette sulle varie "glue logic" e sullo Z80... giusto quanto mi necessitava x il mio "progetto_strambo_2016" che ho iniziato a realizzare... tra l'altro penso di aver trovato il modo di ridurre da 5 a 4 gli integrati necessari... (x cui dovrò cambiargli anche nome... del tipo "The 4$, 4ICs, Z80 Mobile Breadboard Computer: Z80-MBC") :D

Qs è + o - il punto a cui sono arrivato... testato ieri sera e funziona x la parte che ho potuto provare con l'HW non completo... "si... può... fare...!!" https://www.youtube.com/watch?v=rdkecMOT1ko :lol:

F1.jpg
F1.jpg (130.45 KiB) Viewed 13596 times

Re: Problema con prototipo calcolatrice z80

PostPosted: 02 Dec 2016, 13:37
by legacy
Just4Fun wrote:Qs è + o - il punto a cui sono arrivato...
testato ieri sera e funziona


LoL, io pero' ho delle breadboard di una qualita'
ben peggiore delle tue, e non ho i cavetti mono
core usati nei citofoni (bell'idea usarli) :lol:

Re: Problema con prototipo calcolatrice z80

PostPosted: 02 Dec 2016, 13:46
by legacy
p.s.
c'era su ebay una board 8085 in kit, era pero'
una replica di un kit anni '80, venduta a 150E

m'boh :o :o :o

Re: Problema con prototipo calcolatrice z80

PostPosted: 02 Dec 2016, 22:25
by alieno75
Cancellato

Re: Problema con prototipo calcolatrice z80

PostPosted: 03 Dec 2016, 00:00
by legacy
brau :lol: :lol: :lol:

Re: Problema con prototipo calcolatrice z80

PostPosted: 03 Dec 2016, 13:23
by Just4Fun
legacy wrote: non ho i cavetti mono
core usati nei citofoni


Ahimè non sono quelli... ho usato l'interno di cavi LAN rotti... :lol: e non sono affatto mono-core...

però devo dire che con un pò di pratica vanno alla grande lo stesso.. sono comunque piuttosto "rigidi"...

tra l'altro l'accoppiamento meccanico mi sembra pure migliore che con u mono-core...

ora con un pò di pratica vado come una scheggia... :D