|
EXV1.0微系统
这是一个可在51单片机上运行的微系统,支持鼠标控制以及基础的黑白液晶显示。
部分系统参数可从主界面右下角的设定图标进入设定。按返回键可直接回主界面。
在分目录界面如有多个条目可通过屏幕右边的控制点上下拉动。
画图板: 鼠标左键画图,右键擦图,中键保存,中键左上角清屏。
计算器: 四则运算,指数对数,三角函数均可。把整个函式用鼠标输入点 =即可。
由于51单片机性能所限,不支持深度迭代计算。
电子弦: 按住鼠标左键碰触弦线即可。
其它: 剩下的几个模块比较简单,大家自行使用即可,测量类的应用请先插上相关元件。
EXV1.0.rar
(209.71 KB, 下载次数: 247)
附件内容(仅作交流学习之用):
1.可以在51hei-5开发板上运行的hex文件:
需使用容量不小于STC89C58的芯片(建议STC89C516RD+),P1.6 作为DHT11data总线,其它配件(DS18B20,PS2鼠标,LCD12864液晶,光敏电阻等)接口使用板子默认配置。由于这款板子P2.0接口为多个配件复用,使用日历/时钟/温度测量功能时请不要移动鼠标,长期使用日历/时钟功能时可拔掉鼠标。
特别注意,开机前请先插上鼠标,否则进不了显示界面,而且没有鼠标无法进行任何操作。
返回键是INT0,按此键可返回主界面。
若蜂鸣器一直鸣叫,请先设置相关参数阈值,亦可选择静音。
部分模块在这块板子上是禁用的,鼠标置于其上无反应。
2.二维宇宙模拟代码(C文件)
可用于性能测试。(主界面点击●进入)
3.说明图片
4.ReadMe 文件
——————————————————————————————————————————————
本人为此微系统作者,意见建议者回复本帖即可。
绝大部分APP模块为本人原创(音乐播放解码[作者JJJ],阴阳历转换[作者???]除外,向此二位作者致谢~),
闰月显示的代码是综各种前人资料更改而来。
附带的乐曲中有两支是自己翻译的,需相关乐曲编码的可论坛私信。
|
评分
-
查看全部评分
|