资源简介
双闭环控制直流电机转速C51单片机,亲测可用,显示屏为noika5110,可实现直流电机速度控制。
代码片段和文件信息
#include “AD.h“
#include “delay.h“
#include “stc.h“
#include “intrins.h“
/*------------------------------------------------
AD初始化子程序
------------------------------------------------*/
void AD_init()
{
P1ASF=0x81; //P1^7P1^0作AD
ADC_RES=0; //清零转换结果寄存器高8位
ADC_RESL=0; //清零转换结果寄存器低2位
ADC_CONTR=0x80;//开启AD电源
delayms(2); //等待2ms,让AD电源稳定
}
/*------------------------------------------------
AD采样函数
------------------------------------------------*/
uint AD_get(unsigned char channel)
{
ADC_CONTR=0x88|channel; //开启AD转换1000 1000 即POWER SPEED1 SPEED0 ADC_FLAG ADC_START CHS2 CHS1 CHS0
_nop_();
_nop_();
_nop_();
_nop_();//要经过4个CPU时钟的延时,其值才能够保证被设置进ADC_CONTR 寄存器
while(!(ADC_CONTR&0x10)); //等待转换完成
ADC_CONTR&=0xe7; //关闭AD转换,ADC_FLAG位由软件清0
return(ADC_RES*4+ADC_RESL); //返回AD转换完成的10位数据(16进制)
}
uint AD_pro(unsigned char channel)
{
uint AD1;
uint AD2;
uint AD3;
AD1 = AD_get(channel)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2013-12-18 16:17 20131126\
文件 7822 2013-12-11 21:03 20131126\2013-12-11-21-03.txt
文件 8039 2013-12-12 10:49 20131126\2013-12-12-10-49.TXT
文件 7996 2013-12-12 14:42 20131126\2013-12-12-14-42currentok.txt
文件 8299 2013-12-12 18:45 20131126\2013-12-12-1843currentokaddv.txt
文件 9114 2013-12-13 11:35 20131126\2013-12-13-1135currenttest.txt
文件 8084 2013-12-13 18:23 20131126\2013-12-13-1823TEST.TXT
文件 8092 2013-12-13 18:44 20131126\2013-12-13-1844WRONG.TXT
文件 8408 2013-12-13 22:33 20131126\2013-12-13-2233currentreallyok.txt
文件 7542 2013-12-14 11:08 20131126\2013-12-14-1107good.txt
文件 2287 2013-12-05 09:17 20131126\AD.c
文件 217 2013-12-05 09:05 20131126\AD.h
文件 5409 2013-12-18 16:14 20131126\AD.LST
文件 4094 2013-12-18 16:14 20131126\AD.OBJ
文件 0 2013-11-29 18:27 20131126\basic.h
文件 202 2013-12-03 18:20 20131126\define.h
文件 223 2013-12-01 11:48 20131126\delay.c
文件 131 2013-11-29 18:23 20131126\delay.h
文件 1176 2013-12-18 16:14 20131126\delay.LST
文件 1250 2013-12-18 16:14 20131126\delay.OBJ
文件 4913 2013-12-01 18:37 20131126\font.h
文件 1304 2013-12-03 14:08 20131126\input.c
文件 141 2013-11-30 10:31 20131126\input.h
文件 4577 2013-12-18 16:14 20131126\input.LST
文件 3508 2013-12-18 16:14 20131126\input.OBJ
文件 492 2013-12-01 17:10 20131126\INTRINS.H
文件 7589 2013-12-18 16:13 20131126\main.c
文件 18116 2013-12-18 16:14 20131126\main.LST
文件 22496 2013-12-18 16:14 20131126\main.OBJ
文件 6428 2013-12-10 15:21 20131126\main1.txt
文件 6635 2013-12-11 12:50 20131126\main201312111250.txt
............此处省略37个文件信息
- 上一篇:各种英语句型大全达到
- 下一篇:数字技术课程设计 多功能时钟 基于multisim
相关资源
- SAPERPHCM葵花宝典系列之配置指南(电
- TangZhuoLin.rar
- Day3_NOI.zip
- 图解HTTP.pdf
- VisionProStandardv7.2(2Day).zip
- ElevatorSimulation.zip
- 14002454IPC-A-610DChinese(L).pdf
- SoftwareEngineering.pdf
- linfanrong_10164999.rar
- The.Art.Of.Unit.Testing.With.Examples.in.C.2nd
- myGame.rar
- 带手机版数据同步财税代理公司注册
- pdf课本及习题答案.rar
- 深度学习PDF非扫描版(中文版)麻省
- doudizhu_shffule_src.zip
- 随机信号分析解题指南.pdf
- ios12.3驱动.zip
- 百万邮件系统多机版.rar
- learnopengl-cn-2018年5月更新.pdf
- zw_学习OpenCV(中文版).zip
- 1-300.pdf
- pyqt5windows生成二维工具源码
- KNN疾病预测算法Demo
- ABAQUS单元失效浅析(单元删除
- Jtopo+json格式数据代码
- 解多目标规划的单纯形代码
- TerraVolVoxelTerrainEngine2.1c.7z
- VA_X_Setup2118.rar
- CHS_Ha_PasswarekitEnterprise10.0.exe
- 无线通信AndreaGoldsmith杨鸿文等译.rar
评论
共有 条评论