📄 exam6.lst
字号:
C51 COMPILER V7.08 EXAM6 04/17/2008 15:44:10 PAGE 1
C51 COMPILER V7.08, COMPILATION OF MODULE EXAM6
OBJECT MODULE PLACED IN exam6.OBJ
COMPILER INVOKED BY: C:\Keil\C51\Bin\c51.exe exam6.c DB SB OE ROM(LARGE) SMALL OT(6,SPEED) WL(2) RB(0)
line level source
1 #include "reg51.h"
2 #include "intrins.h"
3 #define uchar unsigned char
4
5 sbit L0=P0^0;
6 sbit L1=P0^1;
7 sbit L3=P0^2;
8 sbit L4=P0^3; //P2口的0-3都作为输出口。
9
10 void mDelay(unsigned int DelayTime)
11 { unsigned int j=0;
12 1 for(DelayTime=2;DelayTime>0;DelayTime--)
13 1 { for(j=0;j<2;j++)
14 2 {;} }}
15 uchar Key()
16 { uchar KeyV;
17 1 uchar tmp;
18 1 //P3=P3|0x3c; //四个按键所接位置
19 1 KeyV=P2;
20 1 if((KeyV|0xc3)==0xff) //无键按下。,将读取的P3 口的值KeyV 与0xc3(即11000011B)按位或,如果结果
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -