51单片机汇编程序(51单片机编程实例)原文一瞥张2021-04-04 22:46
温度
大学单片机组装厂,项目地址https://github.com/jan-bar/Temperature.
这个项目需要专家来运行。以下是可用的下载地址链接:https://pan.baidu.com/s/13gSiLTenkSV3a5niS3untQ提取代码:7x48。
破解安装定位的方法如下:
1、下载解压,得到proteus pro 8.9 sp0原程序、patch破解文件和汉化补丁;2、首先双击文件\"P8.9.sp0.exe\"安装软件,接受协议后,选择\"Use a locally installed license key\";3、在许可证安装界面,浏览指定patch破解文件夹中的Licence.lxk许可证文件,点击install安装许可证4、再选择软件的安装目录,按默认路径安装即可;5、成功安装,先不要运行,点击close;5、再以右键管理员身份运行PP8.9.exe破解文件,注意:补丁工具无窗口的,运行一次即可。6、至此,软件成功破解,但还不是中文;7、这时将软件包中的汉化补丁复制到软件安装目录下替换;默认目录【C:\\Program Files (x86)\\Labcenter Electronics\\Proteus 8 Professional\\Translations】8、至此,软件成功汉化,以上就是proteus pro 8.9 sp0汉化破解版的详细安装教程,希望对用户有帮助。
然后直接打开温度监控显示。DSN文件,并点击左下角的运行按钮。这个项目是用Keil编译的,已经很多年不用了。如果需要修改,自己编译。
所有的源代码都被编译,相关的源代码文件描述如下:
main.a51 主程序DS1302.a51 驱动ds1302的程序DS18B20.a51 驱动ds18b20的程序AMPIRE128X64.a51 驱动128*64的显示屏,这个显示屏需要用取模软件,自行百度吧,我已经忘记咋搞了。FM24C64.a51 当时由于51单片机引脚不够,做了一个扩展,用于驱动高低温时的LED灯
功能描述:
128*64显示屏显示年、月、日、分、秒,以及两个温度传感器的温度值。
默认情况下,T1和T2的温度传感器报警上限和下限为+80 ~ -25℃。当鼠标点击DS18B20的+和-时,可以升高或降低温度来触发报警。
当温度超过极限时,显示屏会显示相应的文字,LED灯会亮起,并在高低温度下播放不同的音乐。此时,需要点击退出报警来恢复。
蜂鸣器是用来播放音乐的。目前只录制了欢乐颂,千年,摇篮曲。有单独播放的样例代码。
播放音乐的电路图
您还可以设置两个温度设备的高温和低温限值。当您单击选择时,您将在T1和T2之间进行选择。
单击确定后,再次单击选择以在高温和低温限制之间切换。这时候点击确定,然后就可以点击增减了。
设置好高低温限值后,可以点击退出编辑,显示正常界面。
标签
这个项目是从以前的文件翻出来的,当时觉得写的不错。但毕业后并没有从事硬件或嵌入式相关工作。现在渐渐忘记了,连源代码都看不懂。但是最近下载的proteus还是可以运行的。幸运的是,Keil编译的文件也被保存了下来。现在就把这个项目挂个纪念吧。
以上就是由优质生活领域创作者 嘉文社百科网小编 整理编辑的,如果觉得有帮助欢迎收藏转发~
本文地址:https://www.jwshe.com/584150.html,转载请说明来源于:嘉文社百科网
声明:本站部分文章来自网络,如无特殊说明或标注,均为本站原创发布。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。分享目的仅供大家学习与参考,不代表本站立场。