📄 1602time.lst
字号:
C51 COMPILER V6.12 1602TIME 07/06/2009 06:50:22 PAGE 1
C51 COMPILER V6.12, COMPILATION OF MODULE 1602TIME
OBJECT MODULE PLACED IN 1602TIME.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE 1602TIME.c DEBUG OBJECTEXTEND
stmt level source
1 /********************************************************************************************
2 程序名: 1602液晶屏时钟程序
3 编写人: 杜洋
4 编写时间: 2009年7月6日
5 硬件支持: LCD1602液晶屏 STC12C2052 外部12MHZ晶振
6 说明备注: 使用2402液晶屏程序,与1602液晶屏程序完全兼容
7 /********************************************************************************************/
8 #include <AT89X52.h> // 包含头文件 //
9 /********************************************************************************************/
10 typedef unsigned char uint8; // 无符号8位整型变量 //
11
12 /********************************************************************************************
13 // 引脚定义 // (使用者根据实际更改)
14 /********************************************************************************************/
15 #define LCM2402_DB0_DB7 P1 // 定义LCM2402的数据总线
16 sbit LCM2402_RS = P3 ^ 2; // 定义LCM2402的RS控制线
17 sbit LCM2402_RW = P3 ^ 3; // 定义LCM2402的RW控制线
18 sbit LCM2402_E = P3 ^ 4; // 定义LCM2402的E控制线
19 sbit LCM2402_Busy = P1 ^ 7; // 定义LCM2402的测忙线(与LCM2402_DB0_DB7关联)
20 data unsigned char TIME_DD,TIME_MO,TIME_YY,TIME_WW,TIME_HH,TIME_MM,TIME_SS;//设置日、月、年、周、时、分、
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -