📄 动态扫描.lst
字号:
C51 COMPILER V7.06 __蘝蒧描 08/21/2008 11:22:00 PAGE 1
C51 COMPILER V7.06, COMPILATION OF MODULE __蘝蒧描
OBJECT MODULE PLACED IN 动态扫描.OBJ
COMPILER INVOKED BY: d:\Keil2\C51\BIN\C51.EXE 动态扫描.c BROWSE DEBUG OBJECTEXTEND
stmt level source
1 /*copyright 2007,ShangHai HaoTun Electronic Technology co.,Ltd
2 *
3 *This sample is used for 7-seg led dynamic display .
4 *
5 *write by Shifang 2007-4-23
6 *
7 *V1.1
8 */
9
10 #include <reg52.h>
11
12 unsigned char const dofly[]={0xf9,0xb0,0x92,0x80,0xf9,0xb0,0x92,0x80};// code table 13581358
13 unsigned char code seg[]={0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe};//分别对应相应的数码管点亮
14 ////////////////////////////////////////////////////////
15 void delay(unsigned int cnt)
16 {
17 1 while(--cnt);
18 1 }
19 ///////////////////////////////////////////////////////
20 main()
21 {
22 1 unsigned char i;
23 1
24 1 while(1)
25 1 {
26 2
27 2 P0=dofly[i];//取显示数据
28 2 P2=seg[7-i]; //取段码
29 2 delay(200); //扫描间隙延时
30 2 i++;
31 2 if(8==i) //检测8位扫描完全?
32 2 i=0;
33 2 }
34 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 61 ----
CONSTANT SIZE = 8 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 8 1
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 + -