完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
|
|
相关推荐
1个回答
|
|
功能:按单片机按键,蜂鸣器发出不同的声音
PROTEUS 和51单片机教程(附仿真文件+源代码) C程序源代码 如下: /* 按键发音 */ #include typedef unsigned char uint8; typedef unsigned int uint16; ***it K1 = P1^0; ***it K2 = P1^1; ***it K3 = P1^2; ***it K4 = P1^3; ***it BUZZER = P3^0; void delay(uint16 x) { uint16 i,j; for(i = x; i > 0; i --) for(j = 114; j > 0; j --); } void Play(uint8 t) { uint8 i; for(i = 0; i < 100; i ++) { BUZZER = ~BUZZER;delay(t); } } void main() { P1 = 0xFF; while(1) { if(K10) Play(1); if(K20) Play(2); if(K30) Play(3); if(K40) Play(4); } } 最后,如果有什么意见或者建议欢迎您留言给我,让我们共同学习一起进步, 如果需要 完整代码或设计文件,请在下方留言或者私信我,看到后会第一时间回复。 谢谢! |
|
|
|
只有小组成员才能发言,加入小组>>
2545 浏览 0 评论
1142浏览 2评论
741浏览 1评论
495浏览 0评论
256浏览 0评论
417浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-18 09:51 , Processed in 1.475960 second(s), Total 80, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号