头像-160252

泰国看星星

个人成就

获得 0 次赞

帮助过0人

郭天祥串口通信实验,如何修改程序使发送2个字符XY

如何修改程序使发送2个字符XY,单片机收到字符返回给上位机“I get xy”?程序代码如下:#include <reg52.h>#define uchar unsigned char#define uint unsigned intuchar flag,i,a;uchar code table[]="I get ";void init(){ TMOD=0x20; TH1=0xfd; TL1=0xfd; TR1=1; REN=1; SM0=0; SM1=1; EA=1; ES=1;}void main(){ init(); while(1) { if(flag==1) { ES=0; for(i=0;i<6;i++) { SBUF=table[i]; while(!TI); TI=0; } SBUF=a; while(!TI); TI=0; ES=1; flag=0; } }}void ser() interrupt 4{ RI=0; a=SBUF; flag=1;}

l298n两个输出口,为啥都是高电平?

vss 9v 电机的GND两根线 一根电源负极一根单片机GND 5v逻辑电源接的单片机vcc 为什么这样的话两个输出口都是高电平7v左右? out1,out2之间电压0.12v,电机震动或者轻微转动被浏览

FPGA有个时序采集问题,球解答?

在使用quartus的时候,工程编好了,下板也完成了,想要采集运行一段时间后,这段时间的时序,我在软件的哪里可以找到啊?

51单片机可以和外部rom接线,调整cpu分配基本地址范围?

对于8kb容量的外部rom,需要13条地址线。一般选用p0 p2的部分端口,例如p0全部端口接地址锁存器,p2.0 1 2 3 4直接接外部rom相应端口,5接cs片选,其他悬空,请问片选如何工作?如何控制基本地址,重复地址范围?

arduino怎样控制电机,买了个L298P

新手求救 想用ardunio的板子控制直流电机,已经搞了三周了仍没有什么进展,快疯掉。为满足调速以及正反转控制,并且得知直流电机不能直连单片机后,我在DFrobot上买了L298P的驱动芯片(后来搜各种教程发现都是L298N,很醉),官方对这个驱动的说明很模糊,线路连接看得也云里雾里。目前自己摸索了半天进行了如图的连接(这样连接电机的指示灯会亮,按DF官方说明连接灯都不亮)然后arduino上用了10,12引脚,10持续输出高电平,12低电平(非常简单的程序),分别对应连接L298P上的10,12pin,arduino连接如下。按照这个驱动板的说明,驱动板的10,12引脚用来控制电机1的方向和速度。但从驱动板上的电机输出M1+,M1-(图一的橙线和旁边的白线)来看,当我改变对10,12引脚的输出信号时,他们的电压输出没有任何变化。求朋友们,大神们教育怎么接线才能控制输出的电压。下图为官方L298P的一些说明自以及简单的测试代码。如果有L298N的详细教程能提供也希望大神们留下,我的目的只是为了控制电机而已,用什么方式,什么驱动其实并不关心

传感器输出最低温度对应电阻时模块输出最低电压,最高温度对应电

 pt100模块 传感器输出最低温度对应电阻时模块输出最低电压,最高温度对应电阻时模块输出最大电压?

把 String 转成 Guid, 最后的SQL语句中用的还

 把 String 转成 Guid, 最后的SQL语句中用的还是String, 真是无语