- 15
- 0
- 约3.26千字
- 约 6页
- 2016-11-22 发布于贵州
- 举报
基于单片机的162电子时钟设计
基于单片机的1602电子时钟设计
一.实验目的:
(1)用单片机设计基于单片机的1602电子时钟显示;
(2)熟练掌握Keil软件;
(3)熟练掌握Proteus软件仿真;
(4)掌握单片机的I/O接口的工作原理;
(5)掌握LCD显示器的原理和编程方法;
(6)掌握独立式键盘的工作原理和编程方法;
(7)掌握单片机下载方法;
二.实验要求
(1)可实现时钟显示
(2)可调整时间
三.实验内容
(1)画仿真图如图1
图1
(2)编写程序
(3)下载运行
(4)运行结果,分析其中的错误
四.程序
#include reg51.h
#include LCD_drive.h
#define uchar unsigned char
#define uint unsigned int
uchar year=12,mon=10,day=10,hour=12,min=00,sec=00;
uchar count_10ms;
sbit k7=P3^0;
sbit k1=P3^2;
sbit k2=P3^3;
sbit k3=P3^4;
sbit k4=P3^5;
sbit k5=P3^6;
sbit k6=P3^7;
bit k1_flag=0;
uchar code line1_data[]
原创力文档

文档评论(0)