资源简介
STC12c4052ad A/D转换程序,c语言版
RS232串口助手监视调试程序
代码片段和文件信息
//sunlly for STC12c4052ad RS232串口助手监视调试程序
#include
#include
// 定义与 ADC 有关的特殊功能寄存器
sfr P1M0=0x91;
sfr P1M1=0x92;
sfr ADC_CONTR = 0xC5; //A/D转换控制寄存器
sfr ADC_DATA = 0xC6; //A/D转换结果寄存器
sbit light=P3^3;
typedef unsigned char uchar;
typedef unsigned int uint;
void delay(uchar delay_time) // 延时函数
{
uchar n;
uint m;
for (n=0;n {for(m=0;m<10000;m++);}
}
void set_P12_IO()//p1.2通道设置开漏
{
P1M0=0x04;
P1M1=0x04;
}
uchar AD_contr()//ad转换
{
uchar AD_finished = 0; // 存储 A/D 转换标志
set_P12_IO();
ADC_CONTR |= 0x80; //10000000 令 ADC_power = 1 启动A/D 转换电源
delay(1); //使输入电压达到稳定
ADC_CONTR |= 0x02; //00000010 令 ch2ch1ch0 = 010 选择A/D 转换P12
delay(1); //使输入电压
- 上一篇:《C++版小游戏A10战斗机源代码》
- 下一篇:C语言多层一维小波分解
相关资源
- VC6LineNumberAddin.dll
- Adobe Acrobat X Pro汉化CIDFont字体包
- gd32的单通道adc用dma采集
- ADS1263驱动程序+电路图
- STM32-ads1256
- AD5328驱动程序
- ADS1256-STM32参考程序
- stm32 AD7506
- 显示屏操作(stm32f103c8t6(SAN))
- 基于STM32的音频信号采样与FFT分析
- stm32 BootLoader程序(main.c)
- 高性能服务器代码(50_06th_server_thre
- MFC绘制Bezier曲线B样条曲线曲线拟合
- ADRC相关技术资料
- C语言实现51单片机和ADC0809芯片的AD模
- USB 完整bootloader项目,包括底层驱动和
-
ob
jectARX中文版.chm - OpenMV Cam实物图片和模型
- cv::namedWindowGLFWwindow以及notepad嵌入MF
- ACIS--CAD开发类库4
- 图的抽象数据类型实现
- MultiThread(VS2013 MFC多线程-含源码-含个
- 最新版AddFlow ActiveX Control矢量图OCX控件
- visual c++ 2005 sp1运行时组件
- VC6.0的使用工具AddOpen插件、字体/颜色
- 小型人事管理系统ACCESS数据库
- 学生成绩管理系统~ado mfc vc6.0
- Linux+gladeGTK++C语言+mysql的模仿QQ聊天工
- 计算机图形学简单CAD系统
- LPC1768IAP+MFC上位机+bootloader+app
评论
共有 条评论