Author Topic: Build your own Z80 calculator  (Read 18314 times)

0 Members and 1 Guest are viewing this topic.

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: Build your own Z80 calculator
« Reply #45 on: September 28, 2011, 09:15:37 pm »
Hrm, I'd rather want to make a "calculator" with only a d-pad, about 4 buttons and something like MirageOS as -actual- os in stead of a shell. Just for playing games, like some cheap Chinese handheld :P

hrm

Dpad, four buttons, z80

Didn't nintendo  make one of those things

SEGA did, Game Gear :D
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline boot2490

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 607
  • Rating: +54/-36
    • View Profile
    • Boot2490's Stuff
Re: Build your own Z80 calculator
« Reply #46 on: September 29, 2011, 12:40:55 pm »
So, it should have a modified TI OS that is designed only for opening programs, and an enhanced processor so that BASIC isn't dreadfully slow. Speed knob? And couldn't you just BUY a z80? I don't see why you should have to build it from scratch. I would like to make this...
I'm not worried about SOPA creating censorship, that will not stand for long. I'm worried that they'll succeed in stopping piracy!

Spoiler For Signature, updated march 23, 11:28 PM EST:















An useful tool!

PM me if you need some help. I am glad to be of assistance and part of the TI Communnity.

Offline Camdenmil

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 121
  • Rating: +4/-0
    • View Profile
Re: Build your own Z80 calculator
« Reply #47 on: September 29, 2011, 09:38:03 pm »
With this kind of project, you buy a z80. A z80 is just a processor, you need support hardware to make it do things. What good is a cpu without a motherboard, ram, hard drive, ect.
Okay so I was looking at bank switching is it possible to utilize all of the memory, or only the selected memory your using?
The z80 can address 64k of ram at a time. Bank switching divides all the memory into separate chunks. The TI calcs divide it into 16k chunks. You can use all the memory by changing the page that is swapped into a certain part of the 64k address space. If you use 16k chunks, you can access up to 4mb of ram and swap in 4 pages at a time.
It is bad luck to be superstitious.

Offline Keoni29

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2466
  • Rating: +291/-16
    • View Profile
    • My electronics projects at 8times8
Re: Build your own Z80 calculator
« Reply #48 on: September 30, 2011, 04:40:42 am »
Nope you have to select a bank. You cant select all the banks at once
If you like my work: why not give me an internet?








Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: Build your own Z80 calculator
« Reply #49 on: November 22, 2011, 06:31:41 pm »
You don't need to select them all at once, Keoni. You can switch between them in-program, allowing access to all 64k.

And I still ask: If you're building another calc, why oh why do you want a z80? They're ancient! You can get significantly cheaper, faster, more power efficient CPUs like the cortex M0, which are actually simpler to program Asm for in several ways.