473,371 Members | 1,438 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,371 software developers and data experts.

calculator prototype

I have written a c++ prog. and now I want to turn it into a handheld device.
I want to make a prototype of a calculator type machine, but am having
trouble finding out how the boards are made/programmed.
(it may sound silly, but I tore apart a small cheap cheap calculator and as
far as I can tell, It should function along the same lines except that it
may need more RAM to hold pre defined char. names)
Thank you in advance for any help!

Jul 23 '05 #1
4 2082
lagunasun wrote:
I have written a c++ prog. and now I want to turn it into a handheld
device. I want to make a prototype of a calculator type machine, but
am having trouble finding out how the boards are made/programmed.
(it may sound silly, but I tore apart a small cheap cheap calculator
and as far as I can tell, It should function along the same lines
except that it may need more RAM to hold pre defined char. names)


This is a fairly serious undertaking.

I feel obliged to point out that in many ways it's much more difficult
to design something that's small, low-cost, low-power, etc., than
something big and impressive like a desktop computer.

As for how to design it: it depends heavily on the processing
capabilities you need, the volume you're planning to build, what
peripherals you need to support such as whether your display will do
bit-mapped graphics, or just numbers, and so on. Something that does
minimal calculation and only needs to run a numeric (segmented) display
can probably work quite nicely on an 8-bit microcontroller like an
8051. At the high end, some StrongARMs run at over 300 MHz.

In any case, none of this really has much to do with C++, so it's
undoubtedly off-topic here.

--
Later,
Jerry.

The universe is a figment of its own imagination.

Jul 23 '05 #2

"lagunasun" <kl*****@sbcglobal.net> wrote in message
news:HO******************@newssvr30.news.prodigy.c om...
I have written a c++ prog. and now I want to turn it into a handheld
device.
I want to make a prototype of a calculator type machine, but am having
trouble finding out how the boards are made/programmed.
(it may sound silly, but I tore apart a small cheap cheap calculator and
as
far as I can tell, It should function along the same lines except that it
may need more RAM to hold pre defined char. names)
Thank you in advance for any help!


Nothing in the C++ language (which is what we discuss here) is going to help
you design a piece of hardware. You need to take a class on hardware design
(preceded by more general classes on electronics). Once you have a working
design, pay someone to fabricate it. There are prototyping companies out
there.

But, you're *definitely* in the wrong newsgroup here!

-Howard

Jul 23 '05 #3
Jerry Coffin wrote:
lagunasun wrote:

I feel obliged to point out that in many ways it's much more difficult
to design something that's small, low-cost, low-power, etc., than
something big and impressive like a desktop computer.

As for how to design it: it depends heavily on the processing
capabilities you need, the volume you're planning to build, what
peripherals you need to support such as whether your display will do
bit-mapped graphics, or just numbers, and so on. Something that does
minimal calculation and only needs to run a numeric (segmented) display
can probably work quite nicely on an 8-bit microcontroller like an
8051. At the high end, some StrongARMs run at over 300 MHz.


Ah, for the days of the 68HC16!
Jul 23 '05 #4
On Fri, 18 Mar 2005 01:04:39 GMT, "lagunasun" <kl*****@sbcglobal.net>
wrote in comp.lang.c++:
I have written a c++ prog. and now I want to turn it into a handheld device.
I want to make a prototype of a calculator type machine, but am having
trouble finding out how the boards are made/programmed.
(it may sound silly, but I tore apart a small cheap cheap calculator and as
far as I can tell, It should function along the same lines except that it
may need more RAM to hold pre defined char. names)
Thank you in advance for any help!


A good place to discuss this is news:comp.arch.embedded.

--
Jack Klein
Home: http://JK-Technology.Com
FAQs for
comp.lang.c http://www.eskimo.com/~scs/C-faq/top.html
comp.lang.c++ http://www.parashift.com/c++-faq-lite/
alt.comp.lang.learn.c-c++
http://www.contrib.andrew.cmu.edu/~a...FAQ-acllc.html
Jul 23 '05 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

6
by: Rafael | last post by:
Hi Everyone, I need some help with my calculator program. I need my program to do 2 arguments and a 3rd, but the 3rd with different operators. Any help would be great. Here is my code.... ...
3
by: Paul | last post by:
I want to make a simple calculator program but dont know where to get started. This is not GUI but a simple terminal program. It would get input like this Enter number: 5 + 10
3
by: Art | last post by:
Hi, In part of my application the user may need to do a simple arithmetic calculation in order to get the value to put in a text box. I was thinking that it would be good if I could display the...
24
by: firstcustomer | last post by:
Hi, Firstly, I know NOTHING about Javascript I'm afraid, so I'm hoping that someone will be able to point me to a ready-made solution to my problem! A friend of mine (honest!) is wanting to...
19
by: TexasNewbie | last post by:
This was originally just a calculator without a decimal point. After I added the decimal, it now tells me invalid second number. //GUI Calculator Program import javax.swing.*; import...
5
by: Max | last post by:
I am working on a calculator program. It is very simple (in implementation, not use), but I am having trouble with getting input. How can I take input and run it. I should note that I want all of...
1
by: Nkhosinathie | last post by:
hello everyone,i'm writing this csalculator proogram that is using functions to perform functions in a fraction calculator.this is what i did and my problem now the readInFraction does not take the...
3
by: itsmichelle | last post by:
This is a very primative code of a java swing calculator. I have assigned all the number buttons and the operator buttons and I can add, subtract, multiply, and divide two numbers together. However,...
3
by: mandy335 | last post by:
public class Calculator { private long input = 0; // current input private long result = 0; // last input/result private String lastOperator = ""; // keeps track of...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.