Commit Graph

12 Commits

Author SHA1 Message Date
Travis Goodspeed
5b41bbd073 Fixed mistake for leftmost decimal point, which we don't seem to have. Close #27. 2017-10-02 10:39:50 -04:00
Travis Goodspeed
9d478800b5 Fixed a bad declaration of lcd_cleardigit. 2017-09-27 19:26:17 -04:00
Travis Goodspeed
3c5878c1de Fixed bug where LCD wouldn't be entirely cleared when timing out back to the clock. 2017-09-27 19:09:17 -04:00
Travis Goodspeed
3a68135163 This fixes a write to a static variable at the end of the function that was being improperly optimized away.
Fixes a bug where the calculator won't display zero, even though it exists internally.
2017-09-27 15:22:41 -04:00
Travis Goodspeed
3ff0e631ad Gitignore handles C files.
Period moves out of RPN app.
2017-09-26 13:25:50 -04:00
Travis Goodspeed
05857fff41 RPN Calculator works! Close #16. 2017-09-26 12:59:02 -04:00
Travis Goodspeed
e273340ce5 Screen is no longer erased in bulk, for smoother display. 2017-09-26 09:27:38 -04:00
Travis Goodspeed
ffbcb11212 Proper getchar() routine, keypad arrangement. Close #2. 2017-09-26 09:15:55 -04:00
Travis Goodspeed
82a58ddfb0 Made some tables const to preserve RAM. 2017-09-24 19:39:23 -04:00
Travis Goodspeed
285ac5a58d Fixed all compiler warnings. 2017-09-24 16:38:14 -04:00
Travis Goodspeed
0108caf7fe Function to draw a decimal number on the screen. 2017-09-24 16:21:15 -04:00
Travis Goodspeed
df6c132e83 LCD driver is now functional. Close #1. 2017-09-24 16:06:59 -04:00