📄 sweep.lst
字号:
C51 COMPILER V8.05a SWEEP 05/09/2011 01:28:13 PAGE 1
C51 COMPILER V8.05a, COMPILATION OF MODULE SWEEP
OBJECT MODULE PLACED IN sweep.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE sweep.c DEBUG OBJECTEXTEND
line level source
1 //--------------------------------------------------------------------------
2 // Copyright(c) 2011, Qin_Pin_Ele http://shop35585928.taobao.com
3 //--------------------------------------------------------------------------
4 // 版权申明
5 // 本扫频程序版权 属于 广西勤品电子科技 所有!
6 //任何个人或组织 在未经许可情况下,用于商业用途
7 //都将追究其法律责任!
8 // 勤品电子科技
9 // 2011年5月8日
10 //--------------------------------------------------------------------------
11 // File Name : sweep.c
12 // Author : Qin_Pin_Ele
13 // Version : V0.01
14 // Date : 2011-4-16
15 // Description : sweep function file
16 // Changes : None
17 //--------------------------------------------------------------------------
18 #include "sweep.h"
19
20 void Qin_Pin_Ele_sweep_function(Sweep *pS)
21 {
22 1 unsigned int SwpEble;
23 1 unsigned long SwpFreStep; //扫频步进值
24 1 unsigned long SwpFre;
25 1 SwpFre=pS->BegFre; //起始频率赋扫频输出
26 1 SwpEble=pS->SwpTim/3;
27 1 if( (SwpFreStep=(pS->EndFre-pS->BegFre)/SwpEble) <1 ){
28 2 return;
29 2 }
30 1
31 1 if( pS->EndFre<=pS->BegFre||SwpFreStep>=pS->EndFre)
32 1 {return;}
33 1 else
34 1 do{
35 2 OutFre_985x(SwpFre);
36 2 SwpFre+=SwpFreStep;
37 2 if(SwpFre>=pS->EndFre)
38 2 SwpFre=pS->BegFre;
39 2 }while(1);
40 1
41 1 return;
42 1 }
43
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 263 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- 13
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 + -