Not complicated calculator (STM32F0, WH1602, RPN)

Status
Not open for further replies.

Jeelman

Newbie level 6
Joined
Oct 17, 2018
Messages
11
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Location
45N39E, Russia
Activity points
60
that is in two version - with touch sensor grid keyboard and with pushbuttons keyboard.
for the rest they similar - (double) variables for calculation, 15 stage for stack, 20 memory registers (also stored in eeprom),
some place for 3 microprograms in eeprom, small amount of built-in trigonometric function and so on.
"K,K,F"key sequence used for switching automatic/programming modes, "K,BACKSPACE" for run loaded program, "F,BACKSPACE" for load and run.

- - - Updated - - -

some photos of test samples
 

Attachments

  • STM32_CALC.zip
    126.1 KB · Views: 103
  • STM32_TS_CALC.zip
    136 KB · Views: 100
  • stm32_calc.gif
    64.3 KB · Views: 161
  • stm32_ts_calc.gif
    65.5 KB · Views: 157
  • calc 1.jpg
    27 KB · Views: 141
  • calc 2.jpg
    48 KB · Views: 152
  • calc ts 1.jpg
    54.7 KB · Views: 141
  • calc ts 2.jpg
    74.1 KB · Views: 148
  • calc ts 3.jpg
    55.8 KB · Views: 148

Nice (and hard) project, congrats.
Regards, zuisti
 

Thanks, Zuisti. that is not hard when interesting.

several words about pushbuttons keyboard - automotive foam tape over button pusher is useful for additional softness.
 

Attachments

  • buttons.jpg
    68.7 KB · Views: 156
  • front_panel.zip
    96.2 KB · Views: 102

small changes in display output
 

Attachments

  • odo.jpg
    79 KB · Views: 158
  • hex for calc 12_01_2019.zip
    61 KB · Views: 103

version with precision adjustment
 

Attachments

  • for calc 15_01_2019.zip
    337.2 KB · Views: 101

version with code lock protection. "K,K,*" key sequence for activation (enter '0' key for unhooking).
 

Attachments

  • keylock_version.zip
    64.9 KB · Views: 101

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…