📄 led_screen.lst
字号:
C51 COMPILER V7.08 LED_SCREEN 06/18/2008 21:05:55 PAGE 1
C51 COMPILER V7.08, COMPILATION OF MODULE LED_SCREEN
OBJECT MODULE PLACED IN Led_Screen.OBJ
COMPILER INVOKED BY: D:\PROGRA~1\Keil\C51\Bin\c51.exe Led_Screen.C DB OE SMALL ROM(LARGE)
line level source
1 /*********************************************************************
2 *公司名称: 中北大学学生科技创新基地II
3 *程 序 名: 64X32 Led点阵时间、日期、温度显示 红外摇控器解码程序
4 *创 建 人: 聂彦伟 日期:2008-06-07
5 *修 改 人: 聂彦伟 日期:2007-06-09
6 *功能描述: 万能遥控器解码程序
7 *其他说明: 单片机所用的晶振是12MHz
8 *版 本: 000代码 所对应各按键码表如下
9 ********************************************/
10 #include<am80c51.h>
11 #include<intrins.h>
12 #include<absacc.h>
13 #include<math.h>
14 #include<DS1302.h>
15 #include<DS18B20.h>
16 #define uchar unsigned char
17 #define uint unsigned int
18
19 extern unsigned char IR_Decode_Data();
20 Write_Adjust_Time();
21 uchar secl,sech,minl,minh,hourl,hourh,week,dayh,dayl,monthh,monthl,yearh,yearl,Temph,Templ;
22
23 sbit DATR =P0^0;
24 sbit DATG =P0^1;
25 sbit DATR2 =P0^2;
26 sbit DATG2 =P0^3;
27
28 sbit SCLK =P2^7;
29 sbit LATCH =P2^6;
30 sbit OE =P2^5;
31
32 bdata unsigned char kdat,kdat2;
33 sbit cc=kdat^7;
34 sbit dd=kdat2^7;
35 bit Screen_ON_OFF;
36
37 uint a,c;
38 uchar k;
39 uchar Time_Ini[7]={0x00,0x00,0x00,0x01,0x06,0x07,0x08}; //数据格式 秒/分/时/日/月/星期/年
40
41 uchar code Num[][16]=
42 {
43 {0x3C,0x42,0x42,0x42,0x42,0x42,0x42,0x3C,0x3C,0x42,0x42,0x42,0x42,0x42,0x42,0x3C}, //数字: 0 此数字对应
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -