-
用寄存器吧~~~~~
-
。。。。。。。。。。。。。。。。。
-
GPIOA->ODR^=0x80; // 循环执行 让PA7 闪烁;
-
zxcm 发表于 2016-6-28 16:06
是那种圆形的,恩恩,谢谢
恩,,价格放大电路就可以。。
-
yl20084784 发表于 2016-6-29 01:06
他这个有成本要求的,直接用单片机里面的DA输出正弦波,然后三极管放大,变压器耦合,OK了,最便宜的了
...
方波是个跳变过程 对PZT是有一定损害的。一个大一点的压电堆叠就要1000多,而且要从国外进。
对方波可以驱动,,有很多PZT驱动电源都是方波的。但我还是不会推荐用方波的。
-
用实验板搭51最小系统 也真是6啊!!!:victory:
-
课设,,,,,,
-
zhangfanqhd 发表于 2012-8-28 16:14
看来以身试法了
中断程序最好做一个跳转函数,,因为进中断的时间过长容易发生死机现象。
-
是那种矩形的压电片,还是那种圆形的铜片上粘了一小块陶瓷???
通常来说单片机很难驱动压电片的,,电压起码的30V左右,,,我之前做过一个驱动器。单片机做信号源,然后接了运放还有小型变压器,,但是驱动能力还不是很强。起码超声波电机能动了。如果你给压电片 方波的话对他的寿命会有一定影响,建议使用正弦波。 正弦波可以用AD9850模块来提供。电压最好要有正负相
-
这个屏幕40?? 都快能卖两个TFT屏了
-
应该是你IIC的问题。是不是你IIC中的延时时间太长了,定时读取得优先级最高就可以了。。避免IIC时序被打断
-
楼上说的对啊!!!!
-
可以用外中断加定时器,,,外中断的话不是可以同时设置上升沿和下降沿吗,,如果是上升沿记录一下TIMER的数值,如果是下降沿的话在记录一下数值,相减就是高电平时间,
-
首先应该先判断是否有变化,再进入keyscan,然后在翻转电平,,,你检查一下是不是你的按键焊错了
-
你的接收到的数据有点少。。。。
-
fromelf.exe --bin -o "$L@L.bin" "#L"
这个是生成bin文件,
然后把obj文件夹里的xxx.bin复制到 那个U盘里就可以了,,,hex好像也可以你试试吧,挺简单的
-
我之前碰到别人的程序就像移植到自己的DPJ上,直到我用了18B20 我写了4遍 都不好使,之后像这种比较常用芯片的我都用别人的
-
-
-
还是学会用寄存器吧!