全部评论(1条)
-
- aswthcb6109 2017-08-07 00:00:00
- 这个需要AD进行采集。如果用的51单片机有内置AD,就接AD口就可以了。
-
赞(1)
回复(0)
热门问答
- GP2Y0A21YK0F红外测距传感器怎样用怎样接51单片机用51控制它
2017-08-06 11:44:06
903
1
- 51单片机 超声波测距 控制直流电机正反转
- 通过超声波传感器测距,当距离大于设定值A时,直流电机反转;当距离等于设定值A时,直流电机停止;当距离小于设定值A时,直流电机正转。具体要求:1)设定值A能够通过键盘设定;2)电机所处的各个状态(正转、反转和停止)及超声波传感器检测的距离值能够在液... 通过超声波传感器测距,当距离大于设定值A时,直流电机反转;当距离等于设定值A时,直流电机停止;当距离小于设定值A时,直流电机正转。具体要求:1)设定值A能够通过键盘设定;2)电机所处的各个状态(正转、反转和停止)及超声波传感器检测的距离值能够在液晶上实时显示。 展开
2015-07-12 14:27:24
756
1
- 51单片机超声波测距用lcd显示
- 51单片机超声波测距用lcd显示1602显示屏
2018-11-24 01:55:06
342
0
- 51单片机超声波测距模块代码
- ****************************************************************************************这是代码原文 我想问一下主函数下的while循环里面 为什么等到echo回波回来了 才打开定时器1和外部中断呢 这时候回波已经回来了啊 不是测不出超声波回波的时间了... ****************************************************************************************这是代码原文 我想问一下主函数下的while循环里面 为什么等到echo回波回来了 才打开定时器1和外部中断呢 这时候回波已经回来了啊 不是测不出超声波回波的时间了吗还有就是 为什么在whlie循环前先打开了总中断 然后进入whlie又立刻关闭 再重新打开 那diyi次打开不是很多余吗 麻烦大神解答一下 展开
2018-06-26 20:47:55
527
1
- 求51单片机超声波测距代码
2011-08-20 06:16:46
459
2
- 51单片机如何控制超声波传感器 ?
2018-12-04 16:38:54
397
0
- 用51单片机实现超声波测距怎样才可以测到4m?
2011-08-14 00:36:29
463
4
- 51单片机通过伺服驱动器控制伺服电机?
- 我直接用单片机的4个引脚分别接伺服驱动器PUL+,PUL-,DIR+,DIR-,然后用单片机发送2个高电平的电压去控制伺服驱动的PUL+,DIR+,伺服电机不转动,测得单片机的这两个引脚的电压为4.7v左右... 我直接用单片机的4个引脚分别接伺服驱动器PUL+,PUL-,DIR+,DIR-,然后用单片机发送2个高电平的电压去控制伺服驱动的PUL+,DIR+,伺服电机不转动,测得单片机的这两个引脚的电压为4.7v左右,如果我想控制反向转动是不是把PUL-,DIR-设为低电平输入就行了呢?请问各位大神我该怎么才能完成控制,我还差那些条件呢,谢谢你们了,我是新手多多指点!谢谢了 展开
2013-11-05 04:43:44
1023
3
- 用51单片机设计信号发生器,
- 用51单片机设计信号发生器,具体要求如下:1.利用实验板平台设计制作一个信号发生器,能产生10—10KHZ的方波2.能通过键盘输入频率,输入范围为10-10KHZ,超过范围报警提示3.要求输... 用51单片机设计信号发生器,具体要求如下: 1. 利用实验板平台设计制作一个信号发生器,能产生10—10KHZ的方波 2. 能通过键盘输入频率,输入范围为10-10KHZ,超过范围报警提示 3. 要求输出频率误差小于1% 急,,,急,,急............... 展开
2010-12-30 04:45:07
437
2
- 求一段汇编程序,利用51单片机控制超声波传感器测距的程序。
2012-04-18 20:35:53
284
2
- 51单片机 测速
- 当感应到磁性的时候 有高电平,没有感应到磁性的时候是低电平,求两次测到高电平之间时间是多少。 C语言程序怎么写?用霍尔传感器或者是磁性开关
2014-03-20 07:21:32
362
3
- 用51单片机做超声波测距都需要什么元件?
- 用51单片机做超声波测距都需要什么元件(探测的距离5到10米左右)?知道的话发到我邮箱里zhanxiage1994@sina.com谢谢了
2012-03-28 03:51:02
308
1
- 做一个51单片机超声波测距需要哪些器材
2017-02-28 00:10:01
409
1
- 怎样用51单片机采集555计时器的频率?
2012-12-02 03:49:38
383
3
- 51单片机控制红外对管监测水位电路,跪求跪求!!!
2017-04-05 10:16:31
321
1
- 这个51单片机HC-SR04超声波测距程序哪里错了
- //晶振11.0592MHz #include
#define uchar unsigned char #define uint unsigned int sbit trig=P0^2; sbit echo=P3^3; float dis=0; uint irtime=0; void delay_20us() { uchar bt ; for(bt=0;bt<100;bt++); } void TI... //晶振11.0592MHz #include #define uchar unsigned char #define uint unsigned int sbit trig=P0^2; sbit echo=P3^3; float dis=0; uint irtime=0; void delay_20us() { uchar bt ; for(bt=0;bt<100;bt++); } void TIM1init(void)//定时器1初始化 { TMOD=0x22;//定时器1工作方式2,TH1是重装值,TL1是初值 TH1=0xd2; //重载值 溢出一次约50us TL1=0xd2; //初始化值 ET1=1; //开中断 } void EX1init(void) //外部中断1初始化 { IT1 = 1; //指定外部中断0下降沿触发,INT1 (P3.3) EA = 1; //开总中断 } /*------------------------------------------------ 定时器1中断处理 ------------------------------------------------*/ void tim1_isr (void) interrupt 3 { irtime++; //用于计数2个下降沿之间的时间 } /*------------------------------------------------ 外部中断1中断处理 ------------------------------------------------*/ void EX1_ISR (void) interrupt 2 //外部中断1服务函数 { dis=340*(irtime/2.0)*50/10000; irtime=0; TR1=0; EX1=0; } void test(void) { trig=1; delay_20us(); trig=0; EX1=1; while(!echo); TR1=1; } void main(void) { TIM1init(); EX1init(); while(1) { test(); display(dis); } } 主函数调用test,然后在数码管上显示(显示函数略过),测试的时候,在数码管上显示的距离明显不对,还各种不稳定,有时就个位数上显示一个1或2,不知道怎么回事 展开
2016-01-25 09:17:10
369
2
- 51单片机电子频率计
- 电子频率计 (一)功能简述 数字频率计在计算机、通讯等科研领域是不可缺少的测量仪器。电子专业人才考试专用板板载NE555芯片,通过电位器Rb3可调节方波的参数。 (二)设计要求 1. 通过导线将硬件资源板上的Signal与单片机的P3.4口(定时/计数... 电子频率计 (一)功能简述 数字频率计在计算机、通讯等科研领域是不可缺少的测量仪器。电子专业人才考试专用板板载NE555芯片,通过电位器Rb3可调节方波的参数。 (二)设计要求 1. 通过导线将硬件资源板上的Signal与单片机的P3.4口(定时/计数器T0)相连接。 2. 使用四位八段共阳数码管显示信号频率。 3. 当信号频率在低于10Khz时,所有LED灯处于熄灭状态,数码管显示的频率单位为Hz。 4. 当频率超过10Khz时,与P1.0端口相连接的LED灯点亮,数码管显示的频率单位调整为Khz。 5. 要求可对0-250Khz的方波信号进行测量,要求误差不超过1%。 6. 考试过程中,应使用硬件平台指定的资源进行设计。 (三)设计文档 1. 系统示意图和程序流程图(提交WORD文档) 2. 电路原理图(Protel或Proteus文档) 3. 源程序(C或汇编) 展开
2014-08-02 01:25:22
404
2
- 51单片机串口通讯
- 51单片机串口是不是全双工的,我记得书上写的是,但是用中断的话,又想发送和接收同时进行,程序怎么写?按理说在中断里根据是RI=1还是TI=1是可以判断接收引起的中断还是发送引起的中... 51单片机串口是不是全双工的,我记得书上写的是,但是用中断的话,又想发送和接收同时进行,程序怎么写?按理说在中断里根据是RI=1还是TI=1是可以判断接收引起的中断还是发送引起的中断,但是发送和接收同时进行是不是会出现RI和TI同时为1?对此很困惑,总觉得不是全双工,哪位帮我解释一下,谢谢! 展开
2016-10-16 04:46:14
453
1
- 51单片机直流电机调速
- #include
sbitdianji=P0^6;unsignedinti,j,m,n;voidmain(){EA=1;EX0=1;IT0=0;EX1=1;IT1=0;m=50;n=0;while(1){dianji=0;for(i=0;i sbit dianji=P0^6; unsigned int i,j,m,n; void main() { EA=1; EX0=1; IT0=0; EX1=1; IT1=0; m=50; n=0; while(1) { dianji=0; for(i=0;i 2015-04-27 02:32:41 436 1
12月突出贡献榜
推荐主页
最新话题
-
- #八一建军节——科技铸盾,仪器护航#
- 如何选择到合适的磷青铜绞线?磷青铜绞线的质量...如何选择到合适的磷青铜绞线?磷青铜绞线的质量解析和如何选择到合适的绞线?磷青铜绞线是一种特殊的铜合金导线,由铜、锡和磷等元素组成,具有很好的机械性能、电气性能和耐腐蚀性。磷青铜绞线基本定义与特性:磷青铜是铜与锡、磷的合金,质地坚硬,可制弹簧。典型成分为铜(90%)、锡(6-9%)及磷(0.03-0.6%)锡元素提升合金的强度和耐腐蚀性,磷则细化晶粒、增强耐磨性铸造性能。耐磨性:表面氧化层使其在特殊环境下耐腐蚀,使用寿命长导电性:保持铜很好导电性能的同时有化电子传输路径非铁磁性:不含铁元素,避免在强磁场环境中产生额外能量损耗弹性:受到外力作用时能迅速恢复原状
- 八一建军节 铁血铸军魂













参与评论
登录后参与评论