Keil uVision4 51单片机控制蜂鸣器编程
一、蜂鸣器常识
- 01
有源蜂鸣器和无源蜂鸣器的外观区别。
- 02
蜂鸣器原理图。 1、三极管图 2、蜂鸣器原理图。
二、单片机控制程序
- 01
写入头文件
- 02
加入宏定义。
- 03
位定义 给出蜂鸣器变量 beep,接口是P2^3。 sbit beep = P2^3;
- 04
设计延迟函数: void delay(uint z) { uint x,y; for(x = z; x > 0; x--) for(y = 60; y > 0 ; y--); }
- 05
设计主函数
- 06
加入循环效果,蜂鸣器。 beep = ~beep中: ~按位取反
赞 (0)