单片机 控制

用单片机的IO口控制语音芯片,使其可在四种音效之间切换。高低电平好控制,悬空怎么控制?有什么好办法?... 用单片机的IO口控制语音芯片,使其可在四种音效之间切换。高低电平好控制,悬空怎么控制?有什么好办法? 展开
 我来答
f5911
2012-03-22 · TA获得超过132个赞
知道答主
回答量:70
采纳率:0%
帮助的人:36.9万
展开全部

这个东西我以前在一种微波报警器中用过,很不错。

一楼说的不行,理由是:“要带端口方向寄存器的那种,设为输入且禁用内部上拉下拉电阻”这是什么单片机呀?为了简单的控制而放弃51?恐怕没人这样做。

二楼说用“可以用IO口驱动三极管,或者IO口驱动光耦的方法实现”,这倒是可行的。

    我的方法很简单,51单片机任意三条口线加一个74HC125就解决问题,电路即简单又便宜,效果极好。 

  P1.0=0,其他口=1,1Y输出+5V(F1接+);

  P1.1=0,其他口=1,2Y接GND,(F1接负);

  P1.2=0,其他口=1,3Y输出+5V(F2接+)。

  电阻R1和R2是防止P1.0和P1.1切换时电源短路。

做而论道
高能答主

2014-02-16 · 把复杂的事情简单说给你听
知道大有可为答主
回答量:3.1万
采纳率:82%
帮助的人:8455万
展开全部
高低电平好控制,悬空怎么控制?有什么好办法?
--------
悬空,利用器件的高阻态输出也可,利用浮空输入,也可。

51 单片机,现在有许多新的品牌、新的型号。

有的,就具有《引脚设为浮空输入》的功能,价格也很低廉。

采用这样的单片机,就要比增加一片 74HC125 更简单实用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wolf_lhy
2012-03-21 · TA获得超过6609个赞
知道大有可为答主
回答量:1090
采纳率:66%
帮助的人:589万
展开全部
你用的什么单片机,要报具体的型号
如果你的单片机引脚可以设为 浮空输入类型,只需要设置成浮空输入类型就可以了。
如果没有这一项设置,可以用IO口驱动三极管,或者IO口驱动光耦的方法实现。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
njufoolfish
2012-03-21 · TA获得超过579个赞
知道小有建树答主
回答量:499
采纳率:75%
帮助的人:530万
展开全部
将单片机引脚设为输入

注意,标准51是不行的,要带端口方向寄存器的那种,设为输入且禁用内部上拉下拉电阻
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式