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

0 Members and 1 Guest are viewing this topic.

Offline kingofthebacon

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 11
  • Rating: +0/-0
    • View Profile
Re: Build your own Z80 calculator
« Reply #30 on: September 27, 2011, 05:27:21 pm »
Maybe he can help because I can't program them! :)

List of People for stuff:

pic programmer dude - check
fpga programmer - need one

Offline Spyro543

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1189
  • Rating: +74/-3
    • View Profile
Re: Build your own Z80 calculator
« Reply #31 on: September 27, 2011, 05:29:48 pm »
kingofthebacon, I don't know what he'll say if I want him to help some guy on the internet program a PIC. Actually, you can also program them in C.

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 #32 on: September 27, 2011, 06:04:22 pm »
Which is much easier to learn :) You could also base it on the arduino! AVR :)
If you like my work: why not give me an internet?








Offline kingofthebacon

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 11
  • Rating: +0/-0
    • View Profile
Re: Build your own Z80 calculator
« Reply #33 on: September 27, 2011, 08:27:23 pm »
I was learning some C++ I don't know if I will know what to do though. :(
I'm not very good at all of this. :(

Offline Camdenmil

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 121
  • Rating: +4/-0
    • View Profile
Re: Build your own Z80 calculator
« Reply #34 on: September 27, 2011, 11:22:23 pm »
FPGA's are advanced, I have very little experience with them. The simplest and easiest way to do bank switching and sd -> ram is with a microcontroller. I'm planning on using an avr when I add sd cards to my project. With a microcontroller, you can remove alot of logic for your pio and have the microcontroller pull down the z80's wait pin on an io request. I noticed you're looking at some tssop/flat pack parts. Unless you have access to custom circuit boards, I recommend sticking to dip so you can use simpler through hole prototyping/assembly. I haven't used a pic for io before, you'll have to look around for a microcontroller that would work. Before you start looking for parts, get a preliminary plan for the specs you want your project to have.
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 #35 on: September 28, 2011, 12:15:53 pm »
At least 120x96 px display. 4 level grayscale of course. And sound is very important for games(nah just very cool)
If you like my work: why not give me an internet?








Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Build your own Z80 calculator
« Reply #36 on: September 28, 2011, 12:29:21 pm »
noo! 65535 lv flickerless grayscale! and bluescale!
I'm not a nerd but I pretend:

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 #37 on: September 28, 2011, 01:12:18 pm »
Bluescale ftw ;D
If you like my work: why not give me an internet?








Offline kingofthebacon

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 11
  • Rating: +0/-0
    • View Profile
Re: Build your own Z80 calculator
« Reply #38 on: September 28, 2011, 04:19:00 pm »
I want my project to have an lcd that's not too big or small and I want it to have grayscale and some sort of sound output. I definitely want it to have sd card support. Guys I really don't know much about all of this can some one point me somewhere I can learn more about this stuff. I know some digital electronics but I'm not the best at all of this.

samebull (metagross111)

  • Guest
Re: Build your own Z80 calculator
« Reply #39 on: September 28, 2011, 05:47:00 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

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6266
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Build your own Z80 calculator
« Reply #40 on: September 28, 2011, 06:49:09 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
It was a modified z80 so not technically a z80.
« Last Edit: September 28, 2011, 06:49:25 pm by Eeems »
/e

Offline Camdenmil

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 121
  • Rating: +4/-0
    • View Profile
Re: Build your own Z80 calculator
« Reply #41 on: September 28, 2011, 07:46:52 pm »
It was close enough to be emulated at a decent speed on a real z80.

I want my project to have an lcd that's not too big or small and I want it to have grayscale and some sort of sound output. I definitely want it to have sd card support. Guys I really don't know much about all of this can some one point me somewhere I can learn more about this stuff. I know some digital electronics but I'm not the best at all of this.
Look at z80.info, that's a good place to start on hardware information on the z80. As for memory, if you do what the TI calcs do with bank switching, you can address up to 4mb of memory in 256 16k pages with 4 pages swapped in at a time. For io, you can use discreet logic or a microcontroller. I've only used a microcontroller with an sd card, so I don't know how to use an sd card directly with a z80 unless you were going to do spi completely in software. For io and things like the bank switching logic, look at the 74 series of logic ics. I've only used a z80 with 74LS chips, 74HCT should work, I will test with the 74HC series soon.
It is bad luck to be superstitious.

Offline kingofthebacon

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 11
  • Rating: +0/-0
    • View Profile
Re: Build your own Z80 calculator
« Reply #42 on: September 28, 2011, 08:19:46 pm »
Alright guys I'll take a look at this stuff, thanks for the fast reply! :)

Offline boot2490

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 607
  • Rating: +54/-36
    • View Profile
    • Boot2490's Stuff
Re: Build your own Z80 calculator
« Reply #43 on: September 28, 2011, 08:42:10 pm »
I would LOOOOOVE to see that `v`
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 kingofthebacon

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 11
  • Rating: +0/-0
    • View Profile
Re: Build your own Z80 calculator
« Reply #44 on: September 28, 2011, 09:07:44 pm »
Okay so I was looking at bank switching is it possible to utilize all of the memory, or only the selected memory your using?