?? adc.lst
字號:
C51 COMPILER V7.20 ADC 04/01/2005 12:35:59 PAGE 1
C51 COMPILER V7.20, COMPILATION OF MODULE ADC
OBJECT MODULE PLACED IN adc.OBJ
COMPILER INVOKED BY: C:\KEIL\C51\BIN\C51.EXE adc.c BROWSE DEBUG OBJECTEXTEND
line level source
1 /**************************************************************************
2 YB-51-B A/D轉換函數(需要參看ADC0832的原理和時序圖,配套光盤上有)
3 來源: 鄭州遠博科技 王興民
4 0371-66949037 0371-67256036 13949105551
5 ***************************************************************************/
6 #include<config.h>
7 //ADC0832 接口定義
8 #define DATA0832 P1_5
9 #define CS0832 P1_3
10 #define CLK0832 P1_4
11
12 void Adstart(void) { //開始條件
13 1 CLK0832=0;
14 1 CS0832=0;
15 1 DATA0832=1;
16 1 CLK0832=1;
17 1 CLK0832=0; }
18
19
20
21 void Adsendsign(Uchar signifi) { //發送信號
22 1 Uchar temp;
23 1 temp=signifi&0x03;
24 1 DATA0832=(signifi>>1)&0x01;
25 1 CLK0832=1;
26 1 CLK0832=0;
27 1 DATA0832=temp&0x01;
28 1 CLK0832=1;
29 1 CLK0832=0;
30 1 DATA0832=1; //使DATA0832保持高電平
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -