求一个单片机控制HDG12864F-3,DS1302,DS18B20的程序,就是把时间,温度显示到屏幕上的程序!

求一个这样的C语言程序,汇编看起来太费劲!

第1个回答  2009-04-10
你给的分太少了,不过我在看题目的时候就知道你是刚申请了百度的帐号,算是“临时抱佛脚”吧,呵呵……我想如果你会AVR单片机,那你说的那些问题就简单了,因为在AVR的编译器CVAVR中直接提供DS1302和DS18B20的操作函数的,你可以起看看。
第2个回答  2009-04-08
10分太少了吧。去我百度空间自己看吧.本回答被提问者采纳

我想用外部中断显示温度,就是按下按键显示温度,再按下就消失,我把温度...
这个我N年前在玩C51时,遇到过此类问题,主要问题现象是,不按按键,数码管显示正常(DS1302驱动,显示时钟),按下按键(DS18B20驱动,显示温度)数码管显示闪,问题的原因最终解决,与你提到的问题有些类似,给你说一下原因所在,你在仔细斟酌,相信你自然就明白了:首先不能把温度检测函数写在主断中,因为中断的...

基于51单片机的密码锁程序是什么?
无输入时显示日历,温度,可进行调时设定,密码输入功能 51单片机系统版、ds1302时钟模块、4*4矩阵键盘、ds18b20温度传感器、12864液晶显示屏。这个设计构想其实老早就有了,由于快接近期末考试所以一直在构想中,等到考试完准备利用暑假的时候实现它。考试结束就去某宝购买器件,为了锻炼自己的焊接水平买了系...

DS1302的RAM有什么用?我今天写了一个程序,
回答:DS1302目录 1 摘 要 1 引言 2 DS1302的结构及工作原理 3 DS1302实时显示时间的软硬件 4 调试中问题说明 5 结论 [编辑本段]1 摘 要 介绍美国DALLAS公司推出的具有涓细电流充电能力的低功耗实时时钟电路DS1302的结构、工作原理及其在实时显示时间中的应用。它可以对年、月、日、周日、时、分...

用单片机设计一个数字时钟
用单片机设计一个数字时钟要求:以24个小时为一个周期,显示时分秒。有校时功能,可以分别对时分秒进行单独校时,使其校正到标准时间。计时过程具有报时功能,当时间到达整点前5秒进行... 用单片机设计一个数字时钟 要求:以24个小时为一个周期,显示时分秒。有校时功能,可以分别对时分秒进行单独校时,使其校正到标准时...

有c51单片机的一些项目代码吗?
bit flag,sflag; \/\/flag是时钟冒号闪烁标志,sflag是温度负号显示标志void Disp_line1(void); \/\/显示屏幕第一行 void Disp_line2(void); \/\/显示屏幕第二行void id_case1_key();\/\/*** DS1302 时间显示定义部分sbit T_CLK=P1^0;sbit T_IO =P1^1;sbit T_RST=P1^2;sbit ACC0=ACC^0;sbit ACC7=...

基于单片机的热水器温度控制系统
因此,智能化温度控制技术正被广泛地应用。本温度设计采用现在流行的AT89C51单片机为控制器,用PID控制方法,再配以其他电路对热水器的水温进行控制。关键词:89C51; PID; 温度控制 I 1\/41页 东华理工大学毕业设计(论文)ABSTRACT Temperature is essential physical in daily life ,and in various fields ...

智能型即热式热水器的控制主程序设计
1、对温度精确控制,采用高性能的温敏电阻实时采集热水器内水温,将温度信号转变为电压信号后送单片机处理,可用LCD进行实时显示.2、能显示当前的时间,热水器的实际温度。 3、自动检测热水器是否处于正常工作状态,并具有调温、恒温、防超高温等多项自检功能,使用户在使用过程中安全更有保障。 。2 本次...

51单片机 要求:数码管1、2位显示实际温度;4、5位显示设定温度;7、8位...
程序名称: DS1302+DS18B20+LCD1602显示。作者:贵阳学院物电系10级杨雄 ***\/ #include <reg52.h> #include <intrins.h> #define uchar unsigned char #define uint unsigned int typedef unsigned char BYTE; sbit LCD_RS = P2^0; \/*定义LCD控制端口*\/ sbit LCD_RW = P2^1; sbit LCD_EN = P2^2...

麻烦你能不能写一个c语言程序 用at89c52单片机要求使用1602液晶显示当 ...
include <REGX52.H>#include <stdio.h>#include "LCD1602.h"#include "DS1302.h"sbit DQ=P3^0;\/\/ds18b20 端口unsigned int ReadTemperature(void);bit Init_DS18B20(void);unsigned char ReadOneChar(void);void WriteOneChar(unsigned char dat);void DelayUs2x(unsigned char);void Delay1ms(...

...lcd1602显示温度,ds1302显示时间,ds18b20测温度,还有湿度
sbit clk=P3^6;\/\/ ds1302 端口 sbit io=P3^4;sbit rst=P3^5;sbit rs=P2^6;\/\/1602液晶 端口 sbit en=P2^7;sbit rw=P2^5;sbit DQ=P3^7;\/\/ds18b20 端口 uc code table[]= "20 - -";uc code table1[]=" : : . c";uc shi,fen,miao,shi1,shi2,fen1,fen2,nia...

相似回答