adc.c

来自「郑州远博公司生产的单片机B型实验板电路原理图及配套源程序代码」· C语言 代码 · 共 30 行

C
30
字号
/**************************************************************************
YB-51-B A/D转换函数(需要参看ADC0832的原理和时序图,配套光盘上有)
来源: 郑州远博科技   王兴民
0371-66949037  0371-67256036 13949105551
***************************************************************************/
#include<config.h>
//ADC0832 接口定义
#define DATA0832  P1_5
#define CS0832    P1_3
#define CLK0832   P1_4

void Adstart(void) {    //开始条件
CLK0832=0;
CS0832=0;
DATA0832=1;
CLK0832=1; 
CLK0832=0;             }



void Adsendsign(Uchar signifi) {  //发送信号
Uchar temp;
temp=signifi&0x03;
DATA0832=(signifi>>1)&0x01;
CLK0832=1;
CLK0832=0;
DATA0832=temp&0x01;
CLK0832=1;
CLK0832=0; 
DATA0832=1;                     //使DATA0832保持高电平

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?