首页 >>  正文

fpga按键控制蜂鸣器

来源:baiyundou.net   日期:2024-09-23

劳潘司3129第一次用fpga开发板的一个小问题 -
耿狠罚17038067403 ______ 蜂鸣器 常用的 分2种,一种是给它通电就会发声,不通电就没声音.还有一种是需要一定频率的波形,才会发声.如果是第一种,你可以在开发板上试试,给端口一个低电平,(8550PNP三极管会导通,蜂鸣器会得电.)看它有没有发声,试试就可以啦.如果,是第二种,那你就给它一个频率的信号.FPGA不是有时钟信号吗?你让这个端口,在N个时钟信号后,反转,就可以产生指定频率的信号了.(有这个语句的吧,我之前看过一点书,具体没玩过FPGA.)

劳潘司3129在单片机汇编语言里,我用一个按键控制蜂鸣器控制播放音乐,请问,我该如何在用这个按键控制关断? -
耿狠罚17038067403 ______ 这个很容易的,一般而言,播放音乐都是通过定时器来控制旋律或节拍的,你只要根据按键状态根据设计要求,改变TR0或TR1的值就可以关断或开启了.

劳潘司312951单片机用C语言编写
耿狠罚17038067403 ______ #include<reg51.h> sbit a = P1^2; //定义单片机对蜂鸣器的输出端口 sbit key = P3^2; //定义单片机对按键的端口 S19 void delay_short() //短延时函数 大约100us 用于设置蜂鸣器的频率 { unsigned int i; for(i=0;i<100;i++); } void delay_long() ...

劳潘司3129倒计时电路,加减两个按键,按一下是一分钟的显示,接着倒计时,归零蜂鸣器响,显示1 - 10分钟.电路越简单越好 -
耿狠罚17038067403 ______ 这个要用单片机 或 FPGA 实现.

劳潘司3129请问下 怎么用单片机控制凤鸣器发出滴滴和滴答的声音 可以说下程序的主要思路吗
耿狠罚17038067403 ______ 可以用定时器分别预置两个初值,以获得两个频率的声音对应“嘀”“嗒”声.再开一个定时器做节拍. 【1】做按键调整初值,频率输出接蜂鸣器,调试后记录两个频点值. 【2】另开一定时器,控制蜂鸣器开关以及两个频点的切换以产生相应的声音.

劳潘司3129AVR单片机在执行delay函数时如何响应外部按键的操作? -
耿狠罚17038067403 ______ 不用延时,把控制蜂鸣器的过程放在定时器的溢出中断处理过程中. 比如定时器溢出1次的需要的时间是10毫秒,所以你先在主程序中先让蜂鸣器打开,然后启动定时器.然后在定时器的溢出中断程序中记录溢出的次数,当溢出50次时就关闭蜂鸣器,这就刚好是500毫秒时间了. 这样的好处就是蜂鸣器的工作过程与按键扫描过程不冲突,就算你按着键不放,蜂鸣器也照样在工作500毫秒之后自动停止.

劳潘司3129用c语言编写一个用按键控制蜂鸣器和8只二极管.要求按键按下四只二极管左移三次,蜂鸣器响三次,然后停 -
耿狠罚17038067403 ______ PRINT mymax(12, 111) x1 = 55 x2 = 66 myswap PRINT x1

劳潘司3129怎么使用单片机控制蜂鸣器发声 -
耿狠罚17038067403 ______ 直接用三极管驱动蜂鸣器,如果你使用的是有源蜂鸣器的话就直接高电平就可以驱动了,如果你是无源蜂鸣器的话就需要频率了,比如你可以通1MS断1MS,就可以让蜂鸣器发声了,望采纳,谢谢.

劳潘司3129verilog语言写多功能数字钟,现在我的程序实现了整点报时和闹钟定时功能,但是这两个都要凤鸣器响 -
耿狠罚17038067403 ______ 首先你板子上要有蜂鸣器,看你蜂鸣器的引脚和FPGA的那根引脚连接的,在UCF里约束上,然后你到整点和闹钟的时候就把这根信号给1就行了吧..

劳潘司3129蜂鸣器的电路原理图 -
耿狠罚17038067403 ______ 如图1-3 所示,使用SH69P43 为控制芯片,使用4MHz 晶振作为主振荡器.PORTC.3/T0 作为I/O 口通过三极管Q2 来驱动蜂鸣器LS1,而PORTC.2/PWM0 则作为PWM 输出口通过三极管Q1 来驱动蜂鸣器LS2.另外在PORTA.3 和PORTA.2 分别...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024