标题:
求大佬帮我看看出了什么问题,就是ds1302是正常的,但是LCD屏显示的内容不正确
[打印本页]
作者:
xin52099
时间:
2020-6-20 18:00
标题:
求大佬帮我看看出了什么问题,就是ds1302是正常的,但是LCD屏显示的内容不正确
本帖最后由 xin52099 于 2020-6-20 18:03 编辑
void display ()
{
int i=0,temp=0;
temp=R1302(0x8D);
datebuffer[2]=0x30+temp/16;
datebuffer[3]=0x30+temp%16;
temp=R1302(0x8B);
weekbuffer=0x30+temp;
temp=R1302(0x89);
datebuffer[5]=0x30+temp/16;
datebuffer[6]=0x30+temp%16;
datebuffer[8]=0x30+temp/16;
datebuffer[9]=0x30+temp%16;
temp=R1302(0x85);
temp=temp&0x7f;
timebuffer[0]=0x30+temp/16;
timebuffer[1]=0x30+temp%16;
temp=R1302(0x83) ;
timebuffer[3]=0x30+temp/16;
timebuffer[4]=0x30+temp%16;
temp=R1302(0x81);
temp=temp&0x7f;
timebuffer[6]=0x30+temp/16;
timebuffer[7]=0x30+temp%16;
ds1302.png
(47.61 KB, 下载次数: 48)
下载附件
2020-6-20 17:54 上传
作者:
1224527279
时间:
2020-6-22 09:13
ds1302通讯管脚加几个上拉电阻试试
作者:
lovezjf234
时间:
2020-6-22 09:50
读一下datasheet,数据处理方式不对
作者:
MikeCai
时间:
2020-6-22 10:09
在debug 模式下,1)先确认LCD 驱动程序对不对,不对先调试驱动【或下载DS1302OK的驱动】 ;2)取断点,检查 要显示的内容对不对,3)检查显示程序对不对
作者:
SSSSS水水水水
时间:
2020-6-22 10:44
应该是有个显示接线方式反了
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1