完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
1个回答
|
|
资料下载地址-1043(百度网盘):点击下载
温度控制,可以显示实时时钟,并检测实时温度,对温度上下限进行设置,超过范围报警,并可以加热制冷 注意:时间设置可以对时间进行调整,温度上下限设置可以对范围调整 压力报警程序预设120-150,则上下10%报警,采集范围0-255 #include #include #define uint unsigned int #define uchar unsigned char ***it DS1302_CLK = P1 ^ 7; /* 实时时钟时钟线引脚 */ ***it DS1302_IO = P1 ^ 6; /* 实时时钟数据线引脚 */ ***it DS1302_RST = P1 ^ 5; /* 实时时钟复位线引脚 */ ***it ADCS = P1 ^ 4; /* ADC0832 片选 */ ***it ADCLK = P1 ^ 2; /* ADC0832 时钟 */ ***it ADDI = P1 ^ 3; /* ADC0832 数据输入 / *因为单片机的管脚是双向的,且ADC0832的数据输入输出不同时进行, */ ***it ADDO = P1 ^ 3; /* ADC0832 数据输出 / *为节省单片机引脚,简化电路所以输入输出连接在同一个引脚上 */ bit LESS = 0; ***it BUZ = P3 ^ 0; ***it HOT = P3 ^ 1; ***it COOL = P3 ^ 2; ***it ACC0 = ACC ^ 0; ***it ACC7 = ACC ^ 7; char hide_sec, hide_min, hide_hour, hide_day, hide_week, hide_month, hide_year; /* 秒,分,时到日,月,年位闪的计数 */ ***it Set = P2 ^ 0; /* 模式切换键 */ ***it Up = P2 ^ 1; /* 加法按钮 */ ***it Down = P2 ^ 2; /* 减法按钮 */ ***it out = P2 ^ 3; /* 立刻跳出调整模式按钮 */ ***it DQ = P1 ^ 0; /* 温度传送数据IO口 */ ADvalue[3]; |
|
|
|
只有小组成员才能发言,加入小组>>
3310 浏览 9 评论
2991 浏览 16 评论
3492 浏览 1 评论
9057 浏览 16 评论
4086 浏览 18 评论
1176浏览 3评论
604浏览 2评论
const uint16_t Tab[10]={0}; const uint16_t *p; p = Tab;//报错是怎么回事?
597浏览 2评论
用NUC131单片机UART3作为打印口,但printf没有输出东西是什么原因?
2334浏览 2评论
NUC980DK61YC启动随机性出现Err-DDR是为什么?
1895浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 19:07 , Processed in 0.947089 second(s), Total 45, Slave 36 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号