Omnimaga: The Coders Of Tomorrow
Welcome, Guest. Please login or register.
 
Omnimaga: The Coders Of Tomorrow
25 May, 2013, 20:20:41 *
Welcome, Guest. Please login or register.

Login with username, password and session length
 
   home   news downloads projects tutorials misc forums rules new posts irc about Login Register  
+-OmnomIRC

You must Register, be logged in and have at least 40 posts to use this shout-box! If it still doesn't show up afterward, it might be that OmnomIRC is disabled for your group or under maintenance.

Note: You can also use an IRC client like mIRC, X-Chat or Mibbit to connect to an EFnet server and #omnimaga.

Pages: [1] 2 3 4   Go Down
  Print  
Author Topic: Build your own Z80 calculator -  (Read 2673 times) Bookmark and Share
0 Members and 1 Guest are viewing this topic.
kingofthebacon
LV1 Newcomer (Next: 20)
*
Offline Offline

Last Login: 29 September, 2011, 22:04:30
Date Registered: 16 September, 2011, 23:41:04
Posts: 11

Topic starter
Total Post Ratings: 0

View Profile
« on: 25 September, 2011, 19:28:26 »
0

Hi everybody! I'm new here I'm starting to learn z80 assembly for the ti 83+. I was wondering if it would be possible to build your own calculator with a z80 microprocessor and some sort of screen similar to the ti calculators screen. Wouldn't you have to put the ti-os on it to run programs and such? If this is even possible we could probably add more memory to the home made calculator. Unless that would cause you to have to rewrite the ti os or something to support more memory. I don't know if this is just stupid or if some one has asked before. But all feedback is appreciated!  Grin (Sorry if this is dumb or impossible)
Logged
JoeyBelgier
LV7 Elite (Next: 700)
*******
Offline Offline

Gender: Male
Last Login: 11 May, 2013, 17:56:49
Date Registered: 21 June, 2009, 14:51:20
Location: Flanders - Belgium
Posts: 523


Total Post Ratings: +4

View Profile
« Reply #1 on: 25 September, 2011, 20:01:33 »
0

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 Tongue
Logged

Formerly known as NecroF-_-ckk
Yeah, it has been a while.
Camdenmil
LV4 Regular (Next: 200)
****
Offline Offline

Gender: Male
Last Login: 20 May, 2013, 05:32:15
Date Registered: 04 June, 2010, 04:26:29
Location: Disassembling something
Posts: 118


Total Post Ratings: +4

View Profile
« Reply #2 on: 25 September, 2011, 20:19:54 »
0

It's definitely possible. I am currently working on a z80 computer. My current design could be miniaturized to calculator size if I switched over to smd and replaced the many 74 series ics with an fpga or a microcontroller. To run programs, right now I flash a 32k eeprom and use 32k ram. I'm probably going to add bank switching soon. If you want to start making circuits with the z80, take a look at z80.info.
Logged

It is bad luck to be superstitious.
boot2490
LV7 Elite (Next: 700)
*******
Offline Offline

Gender: Male
Last Login: 28 April, 2013, 05:54:45
Date Registered: 27 February, 2011, 07:39:51
Location: Pittsburgh, PA
Posts: 605


Total Post Ratings: +18

View Profile WWW
« Reply #3 on: 25 September, 2011, 20:29:26 »
0

Can't you just buy a Z80 Processor?
Logged

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.
Spyro543
LV8 Addict (Next: 1000)
********
Online Online

Gender: Male
Last Login: Today at 20:09:45
Date Registered: 15 April, 2011, 01:42:09
Location: Ohio
Posts: 991


Total Post Ratings: +59

View Profile WWW
« Reply #4 on: 25 September, 2011, 21:45:16 »
0

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 Tongue
Shocked You just gave me idea.
Logged

JoeyBelgier
LV7 Elite (Next: 700)
*******
Offline Offline

Gender: Male
Last Login: 11 May, 2013, 17:56:49
Date Registered: 21 June, 2009, 14:51:20
Location: Flanders - Belgium
Posts: 523


Total Post Ratings: +4

View Profile
« Reply #5 on: 25 September, 2011, 21:52:13 »
0

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 Tongue
Shocked You just gave me idea.

Lol, been having this idea since whenever the -censor- I joined Omnimaga Cheesy
Logged

Formerly known as NecroF-_-ckk
Yeah, it has been a while.
Spyro543
LV8 Addict (Next: 1000)
********
Online Online

Gender: Male
Last Login: Today at 20:09:45
Date Registered: 15 April, 2011, 01:42:09
Location: Ohio
Posts: 991


Total Post Ratings: +59

View Profile WWW
« Reply #6 on: 25 September, 2011, 21:54:21 »
0

I should so make one then give directions so everyone on Omni can make one and then we all make games for them and share game ideas and then our game system is better then Nintendo and we make monies off of our idea Evil
Logged

DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Today at 18:03:22
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50237


Total Post Ratings: +2615

View Profile WWW
« Reply #7 on: 26 September, 2011, 00:11:24 »
0

There was a similar project called OTZ80 before http://www.omnimaga.org/index.php?board=118.0

Sadly I think it is discontinued, because it could only progress during Summer and last Summer it still didn't see any progress.
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
kingofthebacon
LV1 Newcomer (Next: 20)
*
Offline Offline

Last Login: 29 September, 2011, 22:04:30
Date Registered: 16 September, 2011, 23:41:04
Posts: 11

Topic starter
Total Post Ratings: 0

View Profile
« Reply #8 on: 26 September, 2011, 01:11:06 »
0

Hey camnedmil are you by any chance this guy? http://benryves.com/projects/z80computer
Logged
AngelFish
This is my custom title
Administrator
LV12 Extreme Poster (Next: 5000)
*
Offline Offline

Gender: Male
Last Login: Today at 08:50:32
Date Registered: 15 August, 2010, 09:18:54
Posts: 3191


Total Post Ratings: +221

View Profile
« Reply #9 on: 26 September, 2011, 01:12:09 »
0

Ben Ryves is actually the member called Ben Ryves Tongue
Logged

∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ
Ashbad
Guest
« Reply #10 on: 26 September, 2011, 01:52:38 »
-1

Ben Ryves is actually the member called Ben Ryves Tongue

1) yeah... Ben wouldn't really sign up in another name, considering no one else has that name yet, and it's his name everywhere else.

2) this is in the wrong forums section

3) for adding memory, why not use msd8x?  Building a whole new calculator seems.. rather unnecessary.
Logged
Camdenmil
LV4 Regular (Next: 200)
****
Offline Offline

Gender: Male
Last Login: 20 May, 2013, 05:32:15
Date Registered: 04 June, 2010, 04:26:29
Location: Disassembling something
Posts: 118


Total Post Ratings: +4

View Profile
« Reply #11 on: 26 September, 2011, 02:01:27 »
0

Hey camnedmil are you by any chance this guy? http://benryves.com/projects/z80computer
No. I have looked at his design though. His is pretty much a full computer; my current progress is is a 128x64 lcd, 32k ram, and 32k rom. The 32k ram is actually a 512k chip with lots of address pins tied low. I'm going to do bank switching with that and find some way to quickly interface a z80 with an sd card. My goal is to get something the size of a calculator but I may need to actually get a final design and switch to smd for that.
Logged

It is bad luck to be superstitious.
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Today at 18:03:22
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50237


Total Post Ratings: +2615

View Profile WWW
« Reply #12 on: 26 September, 2011, 02:34:00 »
0

Well a new calc would be nice in the way it could offer more than TI's while still costing less. That was OTZ80 goal to offer more for less, so people aim for compatible z80 calcs (a TI-84+ emu was planned) while not having to spend $110 for 1970 hardware. However such project is a huge undertaking, so be warned that it will be a lot of work and be complicated.

On a side note welcome on the forums kingofthebacon.
« Last Edit: 26 September, 2011, 03:25:22 by DJ_O » Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
kingofthebacon
LV1 Newcomer (Next: 20)
*
Offline Offline

Last Login: 29 September, 2011, 22:04:30
Date Registered: 16 September, 2011, 23:41:04
Posts: 11

Topic starter
Total Post Ratings: 0

View Profile
« Reply #13 on: 26 September, 2011, 04:16:17 »
0

@Ashbad Not all of us want to spend $100000000+ on a ti 84+. Yes I am being I hypocrite because I would have to spend money to make this home made calculator. But it also may be cheaper than buying a ti 84+ SE because of the old technology these calculators have you could probably build it for not that much. Smiley

@Everyone thanks for your feedback!

@DJ_O Thanks ! Smiley

I don't think I said before but I have experience in electronics.
Logged
ralphdspam
LV8 Addict (Next: 1000)
********
Offline Offline

Gender: Male
Last Login: 14 May, 2013, 09:10:11
Date Registered: 01 February, 2011, 07:58:40
Location: California, USA
Posts: 841


Total Post Ratings: +36

View Profile
« Reply #14 on: 26 September, 2011, 06:01:37 »
0

A z80 is only about $5.  You can get a better LCD screen for about $15. 
Logged

ld a, 0
ld a, a
Pages: [1] 2 3 4   Go Up
  Print  
 
Jump to:  

Powered by EzPortal
Powered by MySQL Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Powered by PHP
Page created in 0.244 seconds with 30 queries.
Skin by DJ Omnimaga edited from SMF default theme with the help of tr1p1ea.
All programs, games and songs avaliable on this website are property of their respective owners.
Best viewed in Opera, Firefox, Chrome and Safari with a resolution of 1024x768 or above.