
你这么问,只能说可能是按键处理有问题,也可能是方波控制有问题。
不知道你怎么控制频率的,如果是中断,那么你就要一直扫描键盘,当然定时也行。初学者可能会出现键盘只在开始时扫描一次,后来就不会扫描了。我怀疑你键盘的可能性大些。
如果你是在主程序中控制IO变化和键盘扫描,可能是你延时过长。你可以先不做键盘去抖试试。
楼主:是不是可以这样理解,通过单片机一个IO口输出一个时钟信号,然后用示波器去测量。
例子:下面是一个89C51为例输出矩形波代码
sbit SCLK P1^0;
while(1){
unsingned int i;
SCLK=0;
for(i=0;i<20000;i++);//波形宽度
SCLK=1;
for(i=0;i<20000;i++);
}
你放到你的程序里,然后用示波器测量第一脚,肯定有波形
如有问题,请再问,呵呵!
现在好多新款示波器都支持网口了,就以我手上的SDS2352X-E为例,将其用网线连接上网,设置IP(在Utility处找到接口设置,选择IP Set,查看并设置好IP地址),然后再在手机电脑登陆这个IP就可以 *** 控示波器啦,如图:
可以通过调整旋钮进行调整。
示波器调信号源的电压可以通过调整旋钮进行调整。具体步骤如下:
1、将示波器的各功能旋钮按规定程序放到标准位置。
2、选定示波器的测量通道,在选定的通道上将测量功能开关放到交流位置,并接好探测线。
3、将示波器的电压选择旋钮调整到合适的挡位即可。
为了安全起见,示波器的机柜必须接地。通电前检查电源线是否磨损、断裂、裸露,以免触电。
以上就是关于我keil写的程序,目的是在示波器上显示方波,然后通过按键改变波德频率和占空比,但按键不变化,求解全部的内容,包括:我keil写的程序,目的是在示波器上显示方波,然后通过按键改变波德频率和占空比,但按键不变化,求解、求单片机51的c语言程序,要求用单片机调示波器的,要能正确显示波形。急用。、如何实现对示波器的远程控制等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)