ct_test/Keil_C/List/sc92f_chksum.lst

62 lines
2.2 KiB
Plaintext

C51 COMPILER V9.01 SC92F_CHKSUM 09/11/2020 09:49:58 PAGE 1
C51 COMPILER V9.01, COMPILATION OF MODULE SC92F_CHKSUM
OBJECT MODULE PLACED IN ..\Output\sc92f_chksum.obj
COMPILER INVOKED BY: E:\Keil\C51\BIN\C51.EXE ..\FWLib\SC92F_Lib\src\sc92f_chksum.c OMF2 BROWSE INCDIR(..\FWLib\SC92F_Lib
-\inc;..\User) DEBUG PRINT(..\List\sc92f_chksum.lst) OBJECT(..\Output\sc92f_chksum.obj)
line level source
1
2
3
4
5
6
7
8
9
10
11
12 #include "sc92f_chksum.h"
13
14 #if defined (SC92F854x) || defined (SC92F754x) ||defined (SC92F844xB) || defined (SC92F744xB)||defined (
-SC92F84Ax_2) || defined (SC92F74Ax_2)|| defined (SC92F846xB) || defined (SC92F746xB) || defined (SC92F836xB) || defined
-(SC92F736xB) || defined (SC92F8003)|| defined (SC92F742x)
15
21 void CHKSUM_DeInit(void)
22 {
23 1 OPERCON &= 0XFE;
24 1 CHKSUML = 0X00;
25 1 CHKSUMH = 0X00;
26 1 }
27
28
34 void CHKSUM_StartOperation(void)
35 {
36 1 OPERCON |= 0X01;
37 1 while(OPERCON & 0x01);
38 1 }
39
40
46 uint16_t CHKSUM_GetCheckValue(void)
47 {
48 1 uint16_t checktemp;
49 1
50 1 checktemp = (uint16_t)(CHKSUMH << 8)+ (uint16_t)CHKSUML;
51 1 return checktemp;
52 1 }
53 #endif
54
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 33 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
EDATA SIZE = ---- ----
HDATA SIZE = ---- ----
XDATA CONST SIZE = ---- ----
FAR CONST SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)