📄 xianshi.lst
字号:
C51 COMPILER V7.50 XIANSHI 12/10/2006 20:32:46 PAGE 1
C51 COMPILER V7.50, COMPILATION OF MODULE XIANSHI
OBJECT MODULE PLACED IN xianshi.OBJ
COMPILER INVOKED BY: D:\Program Files\uv2\C51\BIN\C51.EXE xianshi.c BROWSE DEBUG OBJECTEXTEND
line level source
1 //key_164_led_2
2
3 #include <stdio.h>
4 #include <reg51.h>
5 #include <intrins.h>
6 unsigned char code ledk[17]={0x3f,0x06,0x5b,0x4f,0x66,0x6D,0x7d,0x07,0x7f,
7 0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71,0x00};
8 unsigned char dispi,key;
9 sbit P37=P3^7;sbit clk=P0^7;sbit sda=P0^6; //74LS164
10 void shift(unsigned char dx)
11 {static unsigned char d;
12 1 unsigned char j=0;
13 1 d=dx;
14 1 while(j<8)
15 1 {if((d&0x80)!=0) sda=1;
16 2 else sda=0;
17 2 clk=0;clk=1;
18 2 d<<=1;j++;} }
19
20 void delay(unsigned int n)
21 {unsigned int i,j;
22 1 for(i=0;i<n;i++)
23 1 for(j=0;j<n;j++)
24 1 ;}
25
26 void main(void)
27 {while(1)
28 1 {
29 2
30 2 shift(ledk[0]);P2=0x08 ;
31 2 delay(1000);}
32 1
33 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 86 ----
CONSTANT SIZE = 17 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 3 ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -