📄 tlc5615.lst
字号:
C51 COMPILER V7.06 TLC5615 09/07/2008 18:03:36 PAGE 1
C51 COMPILER V7.06, COMPILATION OF MODULE TLC5615
OBJECT MODULE PLACED IN TLC5615.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE TLC5615.C BROWSE DEBUG OBJECTEXTEND
stmt level source
1 #include<reg52.h>
2 #define uint unsigned int
3 #define uchar unsigned char
4 sbit SPI_CLK=P2^5 ;
5 sbit SPI_DATA=P2^4;
6 sbit CS_DA=P2^3 ;
7
8 void da5615(float v)
9 { uint da;
10 1 uchar i;
11 1 da=(int)(1023*v/2.35);
12 1 da<<=6;
13 1
14 1 CS_DA=0;
15 1 SPI_CLK=0;
16 1
17 1 for (i=0;i<12;i++)
18 1 {
19 2 SPI_DATA=(bit)(da&0x8000);
20 2 SPI_CLK=1;
21 2 da<<=1;
22 2 SPI_CLK=0;
23 2 }
24 1 CS_DA=1;
25 1 SPI_CLK=0;
26 1 for (i=0;i<12;i++);
27 1 }
28
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 88 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- 4
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 + -