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 + -
显示快捷键?