发作品签到
标准版

科学计算器

工程标签

4.1k
0
0
2

简介

基于STC32实现的科学计算器

简介:基于STC32实现的科学计算器

开源协议

GPL 3.0

创建时间:2022-11-12 11:21:35更新时间:2022-11-27 23:55:53

描述

功能概述:利用STC32G单片机核心板(减少新手焊接LQFP48芯片的焊接难度)实现的科学计算器,用的内部RTC(省去昂贵的外部RTC芯片)走时,内部的FLASH模拟E2做参数保存。核心计算部分借鉴了一些b站的一个科学计算器,在原来基础上重新优化了代码结构,增强了代码可读性,新增了一个单片机的多级菜单框架,新增了ISP的上位机模拟部分,只需一个核心板就可以实现计算器的虚拟演示。代码部分做了两套运行处理,通过一个宏定义可以快速修改使用方式,既可以使用STC-ISP上的虚拟oled12864+虚拟键盘配合一个stc32核心板显示,也可以使用视频所示的硬件跑实物。另外板子上设计了一个锂电池充电电路,可以直接接上锂电池使用。


实现功能:普通和复数计算,矩阵运算,函数图像显示,解方程,统计和参数设置。除了最基本的加减乘除功能,其中还包含sin/cos/tan/asin/acos/atan/ln/sinh/cosh/tanh/乘方/根号等等,支持括号自动计算优先级,支持光标切换移动,支持算式的合理性检查等等功能。当然程序框架清晰,可以自己随意加入功能,层次分明,可以轻松加入自己需要的东西。

oyCcKyTxqGAgIcE4mxl4iyX96bSZfkfMbou1vCrR.png

 

完整硬件演示:https://www.bilibili.com/video/BV1HK411Z7ML/?spm_id_from=333.337.search-card.all.click&vd_source=b380c55fef0c524510fea4f429233289


软件虚拟演示:https://stcai.com/spys

 

mi2RDJnAJ7QUpAL7vOhKI7n7UKvo5YYM3Y8fDNVQ.png

 

程序部分解析的文字帖:http://www.stcaimcu.com/forum.php?mod=forumdisplay&fid=55


完整的代码和图纸全部开源,可以去STCAI.com下载源代码,也可以进Q群884047237下载全部文件,也可在附件下载代码(福建不一定能及时更新,望知悉)当然有什么感想也请欢迎在下面评论。

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
stc32V2.4.rar
218
克隆工程
添加到专辑
0
0
分享
侵权投诉

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航