phmg.net
当前位置:首页 >> 用单片机控制液晶1602显示万年历,但是在时间后多... >>

用单片机控制液晶1602显示万年历,但是在时间后多...

LCD 有自带闪烁的功能,把游标打开就可以了 或者在要闪的地方填入空白跟要显示的值交互显示就可以达到闪烁的目的

这个情况应该是程序上某个算法或者跳转中出现错误,认真检查一下程序中小时的那些语句,看看哪里出错了。

你说的可能是我之前做的这种喽,没有时钟芯片。 我之前做的,都可以调节,具有闰年补偿功能,还有闹钟功能。 当然,这种万年历掉电后时间是不能保存的,上电后又重新来。

#include#define uchar unsigned char#define uint unsigned intuchar code table[]="I LIKE MCU!";uchar code table1[]="www.TXMCU.COM";sbit lcden=P3^4;sbit lcdrs=P3^5;sbit dula=P2^6;sbit wela=P2^7;uchar num;void delay(uint z){uint x,...

312204974@qq.com已发,给我分哦!

这算是复杂点的工程了,建议首先调试LCD1602,能正常显示字符后再驱动1302显示时间,再去调按键和24C02,只要1302调试过了剩下的就简单了。

给你一个显示的例程,你看看你自己的程序或硬件错在何处。 #define LCD1602_FLAG#define LCD1602_PORT P0#include#include#define uchar unsigned charsbit lcd1602_rs=P2^0;sbit lcd1602_e=P2^2;sbit lcd1602_rw=P2^1;sbit lcd1602_busy=P0^7;u...

#include#include#define uchar unsigned char#define uint unsigned intsbit ACC0 = ACC^0;sbit ACC7 = ACC^7;sbit T_CLK = P1^6; /*实时时钟时钟线引脚 */sbit T_IO = P3^5; /*实时时钟数据线引脚 */sbit T_RST = P1^7; /*实时时钟复位线引脚 ...

问题可能出在驱动程序或是硬件,比如说32.768KHz晶振,比如说虚焊等因素造成的

我们正在学这个问题,我帮你画了一个可以,只是没有按键

网站首页 | 网站地图
All rights reserved Powered by www.phmg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com