求基于51单片机与DS18b20的控温定时系统的编程

2019-07-16 03:48发布

本帖最后由 灬、冩意 于 2012-11-14 14:49 编辑

RT,求程序,虽然网上很多相似的程序,但是我不知道怎么修改,所以只好厚脸皮求个完整的,原理图有了,求汇编程序,谢谢各位了
要求:
51单片机为核心,设计恒温定时系统:1、定时功能要求a)       3路独立定时;b)      缺省定时时间为1分钟;c)       当闭合相关的定时开关,对应指示灯亮起;d)      1分钟定时误差小于0.5Se)       若某路到达预定时间,对应指示灯闪烁,蜂鸣器报警(指示灯闪烁频率5Hz,蜂鸣器报警频率5Hz);f)        12路定时由跳线启动,连接短路块相应I/O口被置为低电平,启动该路定时;断开短路块相应定时归零,指示灯熄灭,若断开前有该路的报警,则报警停止;g)       第3路定时由红外对管启动。当红外对管中间有物体遮挡,相应I/O口被置为高电平,该路定时启动;若无物体遮挡该路定时归零,指示灯熄灭,有该路报警则停止报警。扩展要求:a)       通过串口将第一路定时剩余时间显示在电脑上,显示频率为1Hzb)      通过短路块及红外对射配合设置定时时间。c)       利用指定设备,将程序扩展为12路定时系统。2、恒温控制功能要求:基本要求:在上述定时系统上添加温度控制功能,缺省设定温度为32°C。当测量温度低于设定温度时,加热指示灯亮起,开始加热;当测量温度高于设定加热指示灯熄灭,停止加热。扩展要求a)       通过串口将当前测量温度显示在电脑上,显示频率为1Hzb)      利用指定设备,编写程序,使实际温度控制在45°C±1°C。当达到预定温度值,方可开始计时。c)       通过短路块及红外对射配合设置温度。原理图


微博桌面截图_20121114144526.jpg
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。