📄 isr.lst
字号:
C51 COMPILER V7.50 ISR 11/16/2007 15:12:17 PAGE 1
C51 COMPILER V7.50, COMPILATION OF MODULE ISR
OBJECT MODULE PLACED IN isr.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE isr.c BROWSE DEBUG OBJECTEXTEND
line level source
1 /***********************************************************
2 *
3 * 函数名: 延时函数
4 * 功能描述: 对程序进行延时处理
5 * 函数说明:
6 *
7 ************************************************************/
8 #include "intrins.h"
9 #include "c8051F020.h"
10 #include "main.h"
11
12
13
14 /*void Delay1us(unsigned int us)
15 {
16 while (us)
17 {
18 _nop_(); _nop_(); _nop_(); _nop_(); _nop_();
19 _nop_(); _nop_(); _nop_(); _nop_(); _nop_();
20 _nop_(); _nop_(); _nop_(); _nop_(); _nop_();
21
22 us --;
23 }
24 }
25
26
27 void Delay1ms(unsigned int T)
28 {
29 for ( ; T > 0; T--)
30 {
31 Delay1us (1000);
32 }
33 }
34
35 */
36 /*void Delay1s(unsigned char T)
37 {
38 while (T)
39 {
40 Delay1ms(200);
41 Delay1ms(200);
42 Delay1ms(200);
43 Delay1ms(200);
44 Delay1ms(200);
45 T--;
46 }
47 }
48 */
49
50
51
52 /*void SPI0_ISR (void) interrupt 6
53 {
54 EA = 0;
55
C51 COMPILER V7.50 ISR 11/16/2007 15:12:17 PAGE 2
56 if (SPIF)
57 {
58 P7 ^= 0x01;
59 // Delay1ms (50);
60
61 /* if (ucRecDataNum != 0x00)
62 {
63 SPI_rx_buff[ucRecDataIndex] = RecSPIData();
64 ucRecDataIndex ++;
65 ucRecDataNum --;
66 }
67
68 if (ucRecDataNum == 0x00)
69 FinishFlag = 0x01;
70 else
71 FinishFlag = 0x00;*/
72 /* SBUF1 = RecSPIData();// 0x85;
73 FinishFlag = 0x01;
74
75 SPIF = 0;
76 }
77 if(WCOL) //写数据冲突
78 {
79 WCOL=0;
80 }
81 if(RXOVRN)
82 {
83 RXOVRN=0;
84 }
85
86 EA = 1;
87 }
88
89 unsigned char RecSPIData(void)
90 {
91 unsigned char SPIData;
92
93 SPIData = SPI0DAT;
94
95 return (SPIData);
96 }
97 */
98 void UART1_Service(void) interrupt 20
99 {
100 1 EA = 0;
101 1
102 1 if(SCON1&0x02) //TI1=1 发送中断
103 1 {
104 2 SCON1&=0xfd;
105 2 }
106 1
107 1 EA = 1;
108 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 17 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
IDATA SIZE = ---- ----
C51 COMPILER V7.50 ISR 11/16/2007 15:12:17 PAGE 3
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 + -