📄 main.lst
字号:
C51 COMPILER V7.50 MAIN 10/29/2008 16:43:26 PAGE 1
C51 COMPILER V7.50, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN main.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE main.c BROWSE DEBUG OBJECTEXTEND
line level source
1 #include<reg52.h>
2 #include<absacc.h>
3 #include <intrins.h>
4
5 sbit adc_cs=P2^3;
6 sbit adc_clk=P3^4;
7 sbit adc_sda=P3^5;
8
9 sbit a_138=P2^2;
10 sbit b_138=P2^3;
11 sbit c_138=P2^4;
12 sbit cs_138=P2^6;
13 sbit cs_373=P2^5;
14
15
16 unsigned code zima1[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
17 //{0x88,0x83,0xc6,0xa1,0x86,0x8e};
18 unsigned char zima2[10]={10,10};
19
20
21 void delay(void);
22 void delay_adc(unsigned int i);
23 unsigned char adc_change(void);
24 void xianshi(void);
25 void shuju(unsigned char i);
26
27
28 /*
29 当ADC0832未工作时其CS输入端应为高电平,此时芯片禁用,CLK
30 和DO/DI 的电平可任意。当要进行A/D转换时,须先将CS使能端置于低
31 电平并且保持低电平直到转换完全结束。此时芯片开始转换工作,
32 同时由处理器向芯片时钟输入端CLK 输入时钟脉冲,DO/DI端则使用DI
33 端输入通道功能选择的数据信号.在第1 个时钟脉冲的下沉之前DI端必须
34 是高电平,表示启始信号。在第2、3个脉冲下沉之前DI端应输入2 位数据
35 糜谘≡裢ǖ拦δ埽
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -