这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » 液晶终于弄好啦,时钟、温度一起显示

共6条 1/1 1 跳转至

液晶终于弄好啦,时钟、温度一起显示

高工
2011-12-08 20:53:29     打赏
呵呵,终于成功啦,时钟可调,调时判断月份31天或30,还有闰年和平年,闪烁等。手机像素不行,加上在傍晚呵呵,凑合着看下

液晶显示时间,日期,星期,和温度,上图在楼下




由于在晚上,低级的诺基亚照不了相,有空再上图



关键词: 液晶     终于弄     好啦     时钟     温度     一起     显示    

高工
2011-12-08 21:13:00     打赏
2楼

高工
2011-12-12 13:50:55     打赏
3楼

很奇怪啊,1602只能显示一行,本来以为是坏的,有买了一张,还是显示一行,纳闷啊


高工
2011-12-12 21:42:55     打赏
4楼

好的,这是DS1302的

#include<reg52.h>
#include"user.h"

void write_bity(uchar ADD)
{
 uchar i,com;
 com=ADD;
 for(i=0;i<8;i++)
 {
  SCL=0;
  IO=com&0x01;
  SCL=1;
  com>>=1;
 }
}

uchar read_bity()
{
 uchar i,temp; 
 for(i=0;i<8;i++)
 {
  temp>>=1;
  SCL=1;
  SCL=0;
  if(IO) temp|=0x80;  
 }
 return temp;
}

void write_data(uchar ADD,uchar dat)
 {
  RST=0;
  SCL=0;
 RST=1;
 write_bity(ADD);
 write_bity(dat);
 SCL=1;
 RST=0; 
 }
 
 uchar read_data(uchar ADD)
 {
  uchar temp1;
 RST=0;
  SCL=0;
 RST=1;
 write_bity(ADD);
 temp1=read_bity();
 SCL=1;
 RST=0;
 temp1=ACC;
 temp1=(temp1/16*10)+(temp1%16);
 return temp1;
 }
 


高工
2011-12-12 21:44:19     打赏
5楼

我把注释给去了,让你琢磨下,这样才可以深刻点


高工
2011-12-14 17:27:03     打赏
6楼

共6条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]