-
大小: 2.84 KB文件类型: .rar金币: 1下载: 0 次发布日期: 2024-10-05
- 语言: 其他
- 标签: STC12C5A60S2 函数库
资源简介
此文件包含STC12C5A60S2单片机函数库,是参加电赛时自己编写测试整理出来的,已经模块化了 方便调用和移植呀
代码片段和文件信息
#include
#include
#include“AD.h“
#include“UART.h“
extern AD_RESULT[6];
//每次检测时应先进行AD_INIT()并做短暂延时后方可读取AD
void AD_INIT(int roadint config)
{
ADC_RES=0;
ADC_RESL=0;
P1ASF=road; //选择通道
//config = 1<<8|(speed)<<5|(channel) //详见282
ADC_CONTR=config;
_nop_();_nop_();_nop_();_nop_();//读取ADC_CONTR需要 否则可直接屏蔽
//EADC=1; ////ADC中断允许
ADC_CONTR|=ADC_START;
}
void AD_READ(int *p)
{
unsigned long date=0;
while(ADC_CONTR&ADC_FLAG==0);
ADC_CONTR &= !ADC_FLAG;
if(AUXR1&AUXR1_ADRJ)
{
date=ADC_RESL|(ADC_RES<<8);
}
else
{
date=ADC_RES<<2|ADC_RESL;
}
date=date*5*1000/1024; //实际电压*1000
ADC_RES=0;
ADC_RESL=0;
p[0]=date/1000+‘0‘;
p[1]=‘.‘;
p[2]=date/100%10+‘0‘;
p[3]=date/10%10+‘0‘;
p[4]=date%10+‘0‘;
p[5]=‘V‘;
}
void AD_UART(void)
{
int i;
for(i=0;i<6;i++)
Print(AD_RESULT[i]);
}
//void AD_UART(void)
//{
// int i;
// for(i=0;i<4;i++)
// Print(AD_RESULT[i]);
//}
//void ADC_HANDLE(void) interrupt 5 using 1
//{
// temp=AD_READ();
// ADC_CONTR|=ADC_START;
//}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1188 2013-08-19 21:23 STC12C系列函数库\AD.c
文件 114 2013-08-19 21:23 STC12C系列函数库\AD.h
文件 580 2013-08-19 18:59 STC12C系列函数库\delay.c
文件 137 2013-08-19 18:26 STC12C系列函数库\delay.h
文件 1207 2013-08-19 18:26 STC12C系列函数库\EEPROM.c
文件 167 2013-08-06 16:23 STC12C系列函数库\EEPROM.h
文件 373 2013-08-11 13:13 STC12C系列函数库\PWM.c
文件 74 2013-08-05 16:24 STC12C系列函数库\PWM.h
目录 0 2013-08-23 20:12 STC12C系列函数库
----------- --------- ---------- ----- ----
3840 9
- 上一篇:惯性导航精解算程序(挺好的)
- 下一篇:网络(UDP)转串口程序
相关资源
- WinAPI 函数库(大全)
- 密码函数库miracle的visual studio 2017可用
- 复数矩阵的特征值分解
- STM32函数库使用手册
- 周立功USBCAN-2A接口卡函数库使用说明
- openssl API 函数库
- stc12c5a60s2 例程开发包
- STC12C5A32S2的PDF与头文件
- 基于fanuc数控设备的focas1/2的函数库说
- STM8L标准库函数库c
- STC12C5A60S2配套例程
- stm8s ds18b20 温度传感器 IAR函数库源代
- stm8固件库函数使用手册
- 基于STC12C5A60S2的波形发生器
- STC12C5A60S2中文手册完整版
- 台达PLC-DVP12SE 11T网络通信例程及函数
- C32函数库 PIC32函数库
- 单片机STC12C5A60S2中文使用手册
- 史上最全OpenGL文件安装包
- LabView CVI 标准函数库 技术手册
- STC12C5A60S2单片机串口实验程序
- 图形函数库,绘制直线段、任意圆弧
- STC12C5A60S2-串口1-串口2-测试程序
- STM32F0标准外设函数库手册
- STC12C5A60S2与GPS通信
- STC12C5A60S2例程
- STM8应用全集(STM8函数库STM8例程STM8参
- windows 运行库+Dx修复工具
- STM32F4HAL和LL库函数手册
- turbo、LDPC标准编译码函数库。包含多
评论
共有 条评论