No video

Z80 on the 'scope, part 1

  Рет қаралды 2,097

John Squires

John Squires

Күн бұрын

Пікірлер: 13
@nuke19491
@nuke19491 2 жыл бұрын
Thank you for posting this. I'm trying to revive an old S100 system, and this little NOP-JP routine let me see the CPU was functioning properly with respect to reading the EPROM and executing instructions
@everlitesv
@everlitesv 3 жыл бұрын
Great video. Just today I was in the z80 peripherals datasheet trying to work out the relationship between M1 IOREQ and RD trying to wire up the PIO on my breadboard z80.
@CircuitBreaker256
@CircuitBreaker256 3 жыл бұрын
I'll look at the other pins in subsequent videos!
@lak0803
@lak0803 3 жыл бұрын
Scope out the refresh pin on halt opcode. Refresh signal can be used for CAS before RAS refresh.
@CircuitBreaker256
@CircuitBreaker256 3 жыл бұрын
i'll look into it
@MRCAGR1
@MRCAGR1 3 жыл бұрын
The refresh line has to go low when there’s no processor activity requiring the data and address buses, I.e. instruction decode and execution. This would be when M1 is inactive, when the refresh line goes low the R register contents are put on the data bus to refresh DRAM. It is analogous to the M1 being required to access the data bus for exactly the same reason.
@TomStorey96
@TomStorey96 3 жыл бұрын
R register contents go to A0-6, not the data bus. And yep, only 7 bits.
@MRCAGR1
@MRCAGR1 3 жыл бұрын
@@TomStorey96 I was trying to remember from when I was introduced to the Z80 hardware 40 years ago!
@TomStorey96
@TomStorey96 3 жыл бұрын
@@MRCAGR1 it's crazy to think they have been around that long. I've only been working with them for the last couple of years. Much nicer than the 6502 IMO. :)
@MRCAGR1
@MRCAGR1 3 жыл бұрын
@@TomStorey96 I was working at what is now the University of the West of England, and they had just purchased a National Semiconductor INS8060 SC/MP evaluation kit, then they decided to upgrade and I suggested the NASCOM 1(Z80 based with 1k RAM in kit form). I prefer the Z80 as an 8 bit machine. The BBC used a Z80 to drive one of their interprogramme graphics in the early 80’s.
@nonchip
@nonchip 3 жыл бұрын
"i can't think of any application at all for the refresh pin" well i can, to refresh DRAM, and naively count instructions* ;) other than that the R register was abused a lot for cheap RNG seeding and stuff like that, but mostly by reading it in code. but you could totally abuse it as a 127bit counter output that tracks instructions. like hook it to a "if refresh is low and this address is on the bus, send an NMI" circuit to interrupt into some kind of debugger after a certain amount of instructions maybe. but usually there's better (e.g. M1 counting or instruction patching) ways of achieving such a thing, but if you're on a budget.... people have done video in software on those things SINCLAIR, abusing the refresh signal sounds like the least ugly application. like imagine you want some kinda multitasking scheduler to give every task their share of N (for N
@HelloWorldETX
@HelloWorldETX 3 жыл бұрын
refresh can be used to create an output port kzfaq.info/get/bejne/etqJi5thzanHdGQ.html
Z80 on the 'scope, part 2, MREQ, RD & WR
5:55
John Squires
Рет қаралды 1,3 М.
How to make a Z80 Playground from a kit
40:29
John Squires
Рет қаралды 5 М.
Clowns abuse children#Short #Officer Rabbit #angel
00:51
兔子警官
Рет қаралды 79 МЛН
Secret Experiment Toothpaste Pt.4 😱 #shorts
00:35
Mr DegrEE
Рет қаралды 34 МЛН
Как бесплатно замутить iphone 15 pro max
00:59
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 8 МЛН
Ignition Coil Drivers
12:12
Hyperspace Pirate
Рет қаралды 490 М.
Looking at the Zilog Z80 - NEW SERIES!
13:23
The Retro Desk
Рет қаралды 115 М.
Build an 8-bit Z80 breadboard computer
22:18
Trevor Makes
Рет қаралды 10 М.
Teaching a Z80 to share (memory)
9:01
Trevor Makes
Рет қаралды 2,3 М.
6 Horribly Common PCB Design Mistakes
10:40
Predictable Designs
Рет қаралды 184 М.
Z80 Playground February 2021 Update
6:15
John Squires
Рет қаралды 2,8 М.
Making your first measurement
1:55
RIGOL
Рет қаралды 33 М.
What if my Intel CPU explodes??
14:20
Paul's Hardware
Рет қаралды 39 М.
We Just Discovered "Dark" Oxygen on Earth - Breakthrough Explained
15:12
Dr Ben Miles
Рет қаралды 1,2 МЛН
Clowns abuse children#Short #Officer Rabbit #angel
00:51
兔子警官
Рет қаралды 79 МЛН