资源简介
该程序实现用89c52单片机控制,在1602下实时显示年月日等消息的完整c语言程序,并可用按键调整时间。
代码片段和文件信息
#include
#include“DS18B20_3.H“
#include “INTRINS.H“
#define uint unsigned int
#define uchar unsigned char
uchar amiaoshifenriyuenianweekflagkey1ntemp;
//flag用于读取头文件中的温度值,和显示温度值
#define yh 0x80 //LCD第一行的初始位置因为LCD1602字符地址首位D7恒定为1(100000000=80)
#define er 0x80+0x40 //LCD第二行初始位置(因为第二行第一个字符位置地址是0x40)
//液晶屏的与C51之间的引脚连接定义(显示数据线接C51的P0口)
sbit rs=P2^0;
sbit rw=P2^1; //如果硬件上rw接地,就不用写这句和后面的rw=0了
sbit en=P2^2;
//sbit led=P2^6; //LCD背光开关
//DS1302时钟芯片与C51之间的引脚连接定义
sbit IO=P2^5;
sbit RST=P2^6;
sbit SCLK=P2^7;
sbit ACC0=ACC^0;
sbit ACC7=ACC^7;
/************************************************************
ACC累加器=A
ACC.0=E0H
ACC.0就是ACC的第0位。Acc可以位寻址。
累加器ACC是一个8位的存储单元,是用来放数据的。但是,这个存储单元有其特殊的地位,
是单片机中一个非常关键的单元,很多运算都要通过ACC来进行。以后在学习指令时,
常用A来表示累加器。但有一些地方
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 85538 2009-03-12 19:53 1602+ds1302+18B20万年历显示温度星期(完全通过)\Backup Of lcd 1302.DBK
文件 3765 2011-08-18 09:42 1602+ds1302+18B20万年历显示温度星期(完全通过)\DS18B20_3.H
文件 85836 2009-03-17 18:55 1602+ds1302+18B20万年历显示温度星期(完全通过)\Last Loaded lcd 1302.DBK
文件 88627 2010-01-10 21:54 1602+ds1302+18B20万年历显示温度星期(完全通过)\Last Loaded lcd1602.DBK
文件 909 2010-01-08 21:42 1602+ds1302+18B20万年历显示温度星期(完全通过)\lcd 1302.PWI
文件 28903 2011-08-18 15:35 1602+ds1302+18B20万年历显示温度星期(完全通过)\lcd1602
文件 18072 2011-08-18 15:35 1602+ds1302+18B20万年历显示温度星期(完全通过)\lcd1602.c
文件 97907 2010-01-10 23:42 1602+ds1302+18B20万年历显示温度星期(完全通过)\lcd1602.DSN
文件 6727 2011-08-18 15:35 1602+ds1302+18B20万年历显示温度星期(完全通过)\lcd1602.hex
文件 46 2011-08-18 15:35 1602+ds1302+18B20万年历显示温度星期(完全通过)\lcd1602.lnp
文件 34558 2011-08-18 15:35 1602+ds1302+18B20万年历显示温度星期(完全通过)\lcd1602.LST
文件 34995 2011-08-18 15:35 1602+ds1302+18B20万年历显示温度星期(完全通过)\lcd1602.M51
文件 34103 2011-08-18 15:35 1602+ds1302+18B20万年历显示温度星期(完全通过)\lcd1602.OBJ
文件 214 2013-08-02 15:50 1602+ds1302+18B20万年历显示温度星期(完全通过)\lcd1602.plg
文件 1383 2011-08-18 09:35 1602+ds1302+18B20万年历显示温度星期(完全通过)\lcd1602.PWI
文件 1944 2011-08-18 11:41 1602+ds1302+18B20万年历显示温度星期(完全通过)\lcd1602.Uv2
文件 1944 2011-08-18 11:40 1602+ds1302+18B20万年历显示温度星期(完全通过)\lcd1602_Uv2.Bak
文件 3884 2010-01-09 00:11 1602+ds1302+18B20万年历显示温度星期(完全通过)\LCD18B20.h
文件 1007 2010-01-10 23:51 1602+ds1302+18B20万年历显示温度星期(完全通过)\说明.txt
....... 1404 2011-08-18 15:36 1602+ds1302+18B20万年历显示温度星期(完全通过)\lcd1602_Opt.Bak
文件 1404 2013-08-02 15:50 1602+ds1302+18B20万年历显示温度星期(完全通过)\lcd1602.Opt
目录 0 2013-05-23 16:58 1602+ds1302+18B20万年历显示温度星期(完全通过)
----------- --------- ---------- ----- ----
533170 22
- 上一篇:C++课设万年历显示
- 下一篇:C++实现任务管理器
相关资源
- 单片机开发
- STC单片机下位机IIC通信
- stc15w单片机mpr121触摸按键
- 51单片机:信号发生器
- stc系列单片机串口通讯
- 蜂鸣器数鸭子音乐播放
- 基于51单片机的spwm波形产生程序
- M26短信猫 发短信(51单片机)
- RS485;PC到单片机单向通讯;
- 51单片机计数器仿真加程序
- 51单片机四位数码管显示
- 单片机最小系统(附原理图和PCB).
- 基于51单片机的智能计算器(实现两个
- STC15F单片机制作的:计算器、万年历
- STC15F104E单片机18B20温度传感器的
- 单片机串口通信(方式1)
- 单片机控制八个发光二极管流水点亮
- 单片机pwm输出传统防盗器声音
- 基于PIC24单片机的AD7616程序
- hx711+51单片机+lcd1602显示测试例程
- DHT11温湿度传感器51单片机在LCD1602.d
- 电子时钟程序(单片机)
- 51单片机巫妖王板子测试程序-串口收
- 基于TM4C123单片机的简易飞控
- 基于单片机的模拟智能灌溉控制系统
- 单片机LED流水灯源代码
- 单片机蜂鸣器源代码
- 基于单片机的数字万用表设计
- stm32单片机循迹小车
- 51单片机万用表原理图PCB
评论
共有 条评论