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,...

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

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

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

你好!是这样的效果吗

给你一个显示的例程,你看看你自己的程序或硬件错在何处。 #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; /*实时时钟复位线引脚 ...

#include #include"DS18B20_3.H" #define uint unsigned int #define uchar unsigned char uchar a,miao,shi,fen,ri,yue,nian,week,flag,key1n,temp; //flag用于读取头文件中的温度值,和显示温度值 #define yh 0x80 //LCD第一行的初始位置,因为...

你好! 是要仿真的效果吗?把仿真图发一下

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