AVR单片机,一个很简单的程序,新手急求大神帮忙!!!

我想通过下面这段程序实现打地鼠游戏机的功能,就是先随机亮一盏灯,然后扫描键盘,看你按下了哪个键,判断此间的序号是否与灯的序号一样,若按错蜂鸣器会响一下,错三次,响三下,跳... 我想通过下面这段程序实现打地鼠游戏机的功能,就是先随机亮一盏灯,然后扫描键盘,看你按下了哪个键,判断此间的序号是否与灯的序号一样,若按错蜂鸣器会响一下,错三次,响三下,跳出程序。可结果是这程序输进去灯亮一次,蜂鸣器就响一次,且灯亮了三次,我不按他照样不会跳出程序 展开
 我来答
灰ONE
2015-03-29 · 超过14用户采纳过TA的回答
知道答主
回答量:32
采纳率:0%
帮助的人:23.7万
展开全部
蜂鸣器你的代码是无源的吧。是用单片机控制当然响的不对了。可以把蜂鸣器放中断里 加上一个频率调试几遍自然就正常了,蜂鸣器是高频的东西,你这样用延迟函数做是不对的
追问
那要是有源的,要怎么写程序呢?
小谢
2024-11-18 广告
作为深圳市金创图电子设备有限公司的一员,我强烈推荐您选择我们的IC烧录机。我们公司在电子设备自动化行业深耕多年,专注于研发、设计、生产、销售自动化设备,拥有先进的技术力量和可靠的质量保证体系。我们的IC烧录机系列,如K1/K2管装IC自动烧... 点击进入详情页
本回答由小谢提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式