首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 嵌入式系统 > 可调电子时钟

可调电子时钟

资料介绍
51控制的可调电子时钟,1602液晶显示。

#include
#include
#define uchar unsigned char
#define uint unsigned int
uchar count_10ms; //定义10ms计数??
sbit K1 = P3^7; //定义K1??
sbit K2 = P3^4; //定义K2??
sbit K3 = P3^5; //定义K3??
sbit K4 = P3^6; //P1^3定义K4??
sbit K5 = P3^3;
sbit BEEP=P2^2; //定义蜂鸣??
sbit reset = P1^6; //P2^5;
sbit sclk = P1^7; //P2^6;
sbit io = P2^6; //P2^7;
sbit LCD_RS=P1^0;
sbit LCD_RW=P1^1 ;
sbit LCD_EN=P1^2;
bit K1_FLAG=0;

uchar disp_buf[16] ={0x00}; //定义显示缓冲??
uchar time_buf[7] ={0,0,0x12,0,0,0,0};

uchar temp [2]={0}; //用来存放设置时的小时、分钟的中间??
uint m=0,n=0,r=0;


void Delay_ms(uint xms) ;
bit lcd_
标签:时钟1602单片机
可调电子时钟
本地下载

评论