| 
						
					 | 
					
						
						
							
						
						fa0afa726b
					 | 
					
						
						
							
							update readme
						
						
						
						
						
						
					 | 
					
						2019-03-31 23:34:13 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						cc35d96f65
					 | 
					
						
						
							
							update readme
						
						
						
						
						
						
					 | 
					
						2019-03-31 22:57:17 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						8fb48bbf5a
					 | 
					
						
						
							
							update readme
						
						
						
						
						
						
					 | 
					
						2019-03-31 22:53:01 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						12e7f010e6
					 | 
					
						
						
							
							bugfix: latch on immediately, to ensure calculator stays on after poweron
						
						
						
						
						
						
					 | 
					
						2019-03-31 19:37:55 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d1ec11cad8
					 | 
					
						
						
							
							allow correct building/syntax highlighting on desktop
						
						
						
						
						
						
					 | 
					
						2019-03-31 19:37:55 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4ed3d1654e
					 | 
					
						
						
							
							various bugfixes for decn arithmetic
						
						
						
						
						
						
					 | 
					
						2019-03-31 19:37:55 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						43edb291cf
					 | 
					
						
						
							
							attempt to reduce space usage
						
						
						
						
						
						
						
						- remove unecessary code
- ifdef "extra" code
- pass data through globals instead of functions accessing static data
- functions non-reentrant, locate tmps in xdata 
						
						
					 | 
					
						2019-03-31 19:37:52 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ecb0492534
					 | 
					
						
						
							
							initial calculator code
						
						
						
						
						
						
					 | 
					
						2019-03-31 19:33:59 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						bdecc32b86
					 | 
					
						
						
							
							use global Buf everywhere for debugging
						
						
						
						
						
						
					 | 
					
						2019-03-28 00:41:54 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						91b7b82462
					 | 
					
						
						
							
							add normal number display, number display bug fixes
						
						
						
						
						
						
					 | 
					
						2019-03-28 00:34:41 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4405ee7c8f
					 | 
					
						
						
							
							division
						
						
						
						
						
						
					 | 
					
						2019-03-27 05:23:26 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b3c73cbdb5
					 | 
					
						
						
							
							style fixes
						
						
						
						
						
						
					 | 
					
						2019-03-27 05:22:47 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						116b6ed2e6
					 | 
					
						
						
							
							bugfixes for multiply
						
						
						
						
						
						
					 | 
					
						2019-03-27 05:22:21 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						0ba2ca7710
					 | 
					
						
						
							
							bugfixes for addition/subtraction
						
						
						
						
						
						
					 | 
					
						2019-03-27 05:22:19 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a742bb2059
					 | 
					
						
						
							
							separate out set_exponent function
						
						
						
						
						
						
					 | 
					
						2019-03-27 05:17:32 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						14251c91cb
					 | 
					
						
						
							
							multiplication
						
						
						
						
						
						
					 | 
					
						2019-03-27 03:53:18 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d2faa41dd5
					 | 
					
						
						
							
							bugfixes for addition/subtraction
						
						
						
						
						
						
					 | 
					
						2019-03-26 04:45:09 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						72becb60a7
					 | 
					
						
						
							
							check result value equal to zero
						
						
						
						
						
						
					 | 
					
						2019-03-26 04:44:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c6ac8f5c5c
					 | 
					
						
						
							
							subtraction
						
						
						
						
						
						
					 | 
					
						2019-03-26 03:35:49 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						ad9a9f55ad
					 | 
					
						
						
							
							change to base-100 with implicit decimal point
						
						
						
						
						
						
						
						- addition working for test case 
						
						
					 | 
					
						2019-03-26 02:38:56 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						d351995294
					 | 
					
						
						
							
							initial decimal number code, needs work
						
						
						
						
						
						
						
						- need to change to have implicit decimal point after first digit
- need to rework for code size 
						
						
					 | 
					
						2019-03-22 16:38:35 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						7dddcb0902
					 | 
					
						
						
							
							soft latching power switch
						
						
						
						
						
						
					 | 
					
						2019-03-21 21:06:12 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						606ac5c2f8
					 | 
					
						
						
							
							optimize delays for better accuracy
						
						
						
						
						
						
					 | 
					
						2019-03-21 21:06:12 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						33949440db
					 | 
					
						
						
							
							fix lcd indexing, clear to end of line function
						
						
						
						
						
						
					 | 
					
						2019-03-21 21:06:12 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						b3f0f12c32
					 | 
					
						
						
							
							key debouncer
						
						
						
						
						
						
					 | 
					
						2019-03-21 21:06:12 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c92decd204
					 | 
					
						
						
							
							increase code size
						
						
						
						
						
						
					 | 
					
						2019-03-21 21:06:12 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						61c41aebc1
					 | 
					
						
						
							
							fix top row key inputs
						
						
						
						
						
						
						
						temporarily set to push-pull outputs to force high
then scan as usual 
						
						
					 | 
					
						2019-03-21 20:59:25 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						84b6888d7e
					 | 
					
						
						
							
							scan keyboard
						
						
						
						
						
						
					 | 
					
						2019-03-20 03:21:11 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f4f70853c1
					 | 
					
						
						
							
							initial stc rpn calculator project
						
						
						
						
						
						
					 | 
					
						2019-03-20 00:34:51 -04:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |