非常感谢! lkc8210 问题已解决! |
位和段的解释74HC573 附链接!https://blog.csdn.net/qq_38391994/article/details/107296514 |
#define SET P34 //定义调整键 #define ADD P35 //定义增加键 #define DEC P32 //定义减少键 #define BEEP P23 //定义蜂鸣器 #define limit_H P30 //定义上限灯光报警 #define limit_L P31 //定义下限灯光报警 #define DU P20 #define WE P21 uchar code LEDData[]={ //共阴数码管段码0~f-. 0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71, 0x40,0x80}; uchar code wela[]={0xfe,0xfd, 0xfb,0xf7,0xef,0xdf,0xbf,0x7f};//共阴数码管位码 请问大师:DU P20 WE P21 是不是在段选和位选分别加了一个总开关? |
通过ikc8210大神指导已改好!膜拜众大师! |
给你一个示例,把DS18B20温度值获取函数用ADC替换即可满足楼主意图。![]() |
15w404As 20脚 IO口紧张,以前的手工板试试看!NTc是小黑头! |
发现了,太着急容易出错!谢谢,第四位在3.3上 |
有原贴档案吗? 原贴是三位数码管 你改为四位 新加那位用了P17 正好就是原来接NTC的ADC脚 那你现在用什么来收NTC? 新的数码管显示实在太啰嗦了 #define light 12 //设置LED显示的亮度(值域:1~9) 注释已经写着1到9,你改成12结果就死循环了 |
已改好! |
修改了,还是不显示! |
不能显示,无显示!原贴KEX可以显示温度!但无按键!
|
本帖最后由 lkc8210 于 2021-9-2 18:03 编辑 zuiqf1978 发表于 2021-9-2 16:55
|
angmall 发表于 2021-9-2 15:48 STC15w408as添加按键控制温度上下限,调节上下限后闪烁后保存后显示实际温度!按键已定义好!所有文件在压缩包里!业余级,添加按键程序不显示! |
麻烦你清楚的描述你的要求可以吗 问问题要提供背景资料 用啥单片机? 有啥外设? 用什么电源? 代码怎么写? 如果有问题,必须说出是什么样子,又要达到什么样子? ![]() http://www.51hei.com/bbs/dpj-57255-1.html |