📄 发送.lst
字号:
C51 COMPILER V7.50 发送 03/15/2009 21:03:22 PAGE 1
C51 COMPILER V7.50, COMPILATION OF MODULE 发送
OBJECT MODULE PLACED IN 发送.OBJ
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE 发送.c BROWSE DEBUG OBJECTEXTEND
line level source
1 #include<reg51.h>
2 #define uchar unsigned char
3 #define uint unsigned int
4
5 bit FINT0;//INT0中断标志位
6 sbit PWR_UP=P3^4;
7 sbit CS=P3^3;
8 sbit FS=P3^5;
9 uchar i;
10 uint j,q=0;
11 uchar idata trdata[90]={0xde,0xde,'Z','h','e','-','A','0','0','0','0','8',
12 0xde,0xde,'Y','i','-','-','B','2','4','5','8','6',
13 0xde,0xde,'L','i','a','o','C','4','5','8','2','1',
14 0xde,0xde,'X','i','n','-','D','0','0','7','4','5',
15 0xde,0xde,'W','a','n','-','E','2','7','8','2','6',
16 0xde,0xde,'L','u','-','-','G','5','5','9','1','4',
17 0xde,0xde,'S','u','-','-','R','0','9','4','4','6'
18
19 //,0xde,0xde,
20 //'G','u','i','-','P','1','1','7','5','3'
21 };
22
23 void int0_ini(){
24 1 EA=1; // CPU所有中断开(IE最高位MSB)
25 1 EX0=1; // INT0中断开
26 1 IT0=1; // INT1下降沿触发(为0则为低电平触发)
27 1
28 1 }
29
30 void serial_ini()
31 {
32 1 TMOD=0x20;
33 1 TL1=0xfd; //波特率9600b/s
34 1 TH1=0xfd;
35 1 SCON=0x40; //串口方式1
36 1 PCON=0x00; //
37 1 TR1=1;
38 1 }
39
40 void int_0() interrupt 0 using 0
41 {
42 1 FINT0=1; //中断标志
43 1
44 1
45 1 }
46
47 void Delay1ms(unsigned int count)
48 {
49 1 unsigned int i,j;
50 1 for(i=0;i<count;i++)
51 1 for(j=0;j<120;j++);
52 1 }
53
54
55
C51 COMPILER V7.50 发送 03/15/2009 21:03:22 PAGE 2
56 main()
57 {
58 1 int0_ini();
59 1 serial_ini();
60 1 CS=0;
61 1 while(1)
62 1 {
63 2 if(FINT0==1)
64 2 {
65 3 FINT0=0;
66 3 PWR_UP=1;
67 3 for(q=0;q<100;q++)
68 3 {
69 4 for(i=0;i<12;i++)
70 4 {
71 5 SBUF=trdata[i+j];
72 5 while(TI==0);
73 5 TI=0;
74 5 }
75 4 }
76 3 j+=12;
77 3 if(j==84)j=0;
78 3 PWR_UP=0;
79 3 }
80 2 }
81 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 146 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 5 ----
IDATA SIZE = 90 ----
BIT SIZE = 1 ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -