Instructables

TI-83 or 84 intro to program creating

Picture of TI-83 or 84 intro to program creating
hello, this is a instructable explaining the basics of programming on your TI-83 84 calculator. Also, i could make other instructables on more specific things, depending on the feedback. Sorry about the pictures, i'm bad with a camera.
 
Remove these adsRemove these ads by Signing Up

Step 1: Create your program

Picture of create your program
100_0123.jpg
ok, first, you need to create your program. first hit the program button, then keep going to the right until you get to the new section as seen on the picture. name your program whatever you want, i named mine test. you should end up at this screen (picture 2).

Step 2: Begin the program

Picture of begin the program
100_0129.jpg
100_0125.jpg
now you will start your program with a basic function. First, hit the program button then go one section to the right, near the bottom, beside the number 8, is an item called clrhome, select it. this will make the person using the program's home screen turn blank, so make sure you have nothing important there before starting the program. Anyway, hit enter to start a new line and hit program, then the second section, the the third one will be disp, this will allow you to display any text or numbers, after you insert a disp tag, type "HELLO" with the quotation marks, this means that after starting the program, it will display hello. So now your program will start, clear the screen, and say HELLO, but if you start, it will make the text then automatically end the program. to prevent this, we will put in a pause tag. the pause tag is found if you hit the program button, then scroll down to number 8 and there it is, as seen in the picture. Once you insert this tag, if you start your program, it will wait until you hit enter for it to be done.

Step 3: Test #1

Picture of Test #1
100_0147.jpg
Ok, so now it is time to test your program, first start on the home screen, go to programs and hit your program so it comes up like in the first picture, once you have that, hit enter, your screen should look like the second picture. And that is your current program!
1-40 of 64Next »
ncranford5 months ago

Don't know if it helps any now, but its 'PRGM' in the corner close by the arrow keys

jwhite691 year ago
Where is the program button?
ncoleman21 year ago
Thanks, this Instructable really helped me! Good job!
Link freek2 years ago
How do i get it to not show both of what its supposed to say when i choose the 2nd through something option it is quite irritating. P.s. cute cat
You need to put a ClrHome after Pause after Disp "HELLO". I did that too. (:
todd007105 years ago
How can i delete a program?
-Turn on Calculator
-Press (2nd), then (+)
-Press (2)
-Press (7)
-Highlight the PRGM(s) that you'd like to delete and click (DEL)
-Click Yes
Press <2nd>, then <+>, then <2>, then <7>
cnohelty3 years ago
I have been able to make some crazy games, and I have a website displaying the source code in plain TI-BASIC of a few of my games. Check out http://www.boredinclass.net/ 

H
opefully it helps some of you.

Or, if you want your own source published on the web. You can do that on the site too.
check out ticalc.org there is A LOT even more stuff.
Hey Sorunome, I didn't think I'd see you here in a programming instructable. Small world
Ow yeah... next Friday I'll surprise you all with my next ible :D
Saw your next ible :D
*yay*
Your ible is in the "Related" tab of this one
*yay* :D
ggiihh13 years ago
I have..

:Prompt H,K,P
:Output (1,1,"Vertex (",H,",",K,")")
:Pause

What i'm trying to do is get it to display

H=? 4
K=? 5
P=? 6
Vertex (4,5)

(The 4,5,6 are arbitrary values I could enter)

Anyways, the prompt part works fine, but I'm not sure how to get it to output the Vertex line like that.
Any help is appreciated & thanks in advance. 
:Prompt H,K,P
:text(-1,1,1,"Vertex (",H,",",K,")")
Try this:

:Input "H:? ",A
:Input "K:? ",B
:Input "P:? ",C
:Disp {A,B}

Remember to actually use that type of brackets: they are used by pressing 2nd and the parentheses signs. 
Grndaysnpr3 years ago
is there a way to make the menu more than 7 entries long? i am building a program that will take my other programs and combine them into one, but i have 17 programs and the menu command only allows a maximum of 7. please help.
Electron2293 years ago
when i press enter to goto the options i get a frekin error
1218001927.jpg1218001920.jpg
you dont have a , between "options" and "again"
alextod3 years ago
sweet man, this helped big time. i now have a chemistry formula program with several menu entries, its awesome
rexy1233 years ago
Awesome guide bro, thanks
mets264 years ago
how do you make something repeat over and over agian??
khanguy mets264 years ago
you can always use a while loop with the test statement being 1. Command Syntax:
While condition statement(s)
End Menu Location:
While editing a program press:
PRGM to enter the PRGM menu 5 to choose While, insert statement, then  use arrows 7 to choose End.

go here for more info: http://tibasicdev.wikidot.com/sk:loops
junits15 mets264 years ago
after the clearhome put in a prompt for B then put in a FOR(A,1,B,1) the program will repeat for what B is worth.
orangeburrito (author)  mets264 years ago
At the end of a label, hit prgm 0, or just scroll down in the prgm menu, it will give you a goto command, and you type the label you want to go to, and ti will go to that label when the calculator gets to that.For example:

lbl A
disp "HI"
goto A

This will constantly display Hi, over and over again forever.
khanguy4 years ago
Why not use a TI89 for programming, it can get more stuff done at a faster rate.
TIBASIC is a shell for the ASM, its not going to be that much faster. if you want a really fast program, try learning Z80 ASM, the TI 83 and 84 series' both us a a Z80 processor.
adrianpaez4 years ago
what is the program used for
orangeburrito (author)  adrianpaez4 years ago
These calculators are great, any formula that involves use of a calculator you can make the calculator do by itself. If I would get off my butt and find some time to work on it, I would explain how to prompt variables and the like. I currently use this programming for my pre-calc class, it makes the whole thing a lot mroe manageable.
rcplanegy4 years ago
yay!  ill never be bored in class again!  now how do you disp. pictures...
orangeburrito (author)  rcplanegy4 years ago

Well it's not that difficult. If this is too complicated of an explanation I can post pictures or whatever in a while. Anyway, it's quite simple, make a picture or whatever on the graph window, then go to the draw menu(2nd>prgm) and move to the right twice in the menu to get to the sto tab. After getting to this tab, hit the StorePic button then it will come up on the main part. After you have taht, you can type any integer value(0-9) and it will save the picture under that integer. To recall that picture, go back to the sto menu and hit RecallPic, then type the number that you saved the picture under, and it will display. Sorry for the long-winded explanation, I was gonna make another instructable for this, but I'm just so lazy...

ekjfinn4 years ago
For some reason after i get to the hello and press enter i get the error data type, any suggestions?

orangeburrito (author)  ekjfinn4 years ago
Well as long as the code is matched exactly to what I've got there, it shouldn't give you any problems, I can't imagine how that would happen...hmmm.
i <3 ur kitteh! also good guide XD
hammerhead6 years ago
Nice stuff! I used to make programs and games on my Casio CFX9850, top of the line at the time. The last thing I made was Space Invaders a couple of years ago. Due to to the lack of processing speed it slowed down too much when I was about to incorporate the score points. Was a nice time killer during lessons though.
orangeburrito (author)  hammerhead6 years ago
yeah i mostly spend my study halls and some of the more boring classes playing and creating games and stuff on my calculator, last thing i made was a timer that was about one 60th of a second off, but it got deleted when i dropped my calc and my batteries or something fell out and my RAM reset
I think the point I realised I was destined to become a computer geek was when I stopped paying attention to an A-level maths class (my favourite subject) to program an orbit simulator or my sharp graphics calculator. A friend had the more advanced model and we collaborated on a simple implementation of Worms.. those were the days :D Nice to see other people realising the potential of graphics calculators- they basically amount to a surprisingly complete development environment that fits in your pocket. Hammerhead- space invaders? That must have taken a while... when we were programming games we hit a fairly solid limitation on complexity because sharp calculators (my school's standard) only allow one letter variable names so you can't have more than 26 variables without a lot of trickery.
1-40 of 64Next »