Keil uVision4 51单片机控制蜂鸣器编程

 时间:2024-10-14 04:17:49

51单片机控制蜂鸣器编程。读者需要关注注意事项。蜂鸣器在短暂的延迟中鸣叫。

Keil uVision4 51单片机控制蜂鸣器编程

工具/原料

51单片机

蜂鸣器

Keil uVision4

一、蜂鸣器常识

1、有源蜂鸣器和无源蜂鸣器的外观区别。

Keil uVision4 51单片机控制蜂鸣器编程

2、蜂鸣器原理图。1、三极管图2、蜂鸣器原理图。

Keil uVision4 51单片机控制蜂鸣器编程

二、单片机控制程序

1、写入头文件

Keil uVision4 51单片机控制蜂鸣器编程

2、加入宏定义。

Keil uVision4 51单片机控制蜂鸣器编程

3、位定义 给出蜂鸣器变量beep,接口是P2^3。sbit beep = P2^3;

Keil uVision4 51单片机控制蜂鸣器编程

4、设计延迟函数:void delay(uint z){ uint x,y; for(x = z; x > 0; x--) for(y = 60; y > 0 ; y--); }

Keil uVision4 51单片机控制蜂鸣器编程

5、设计主函数

Keil uVision4 51单片机控制蜂鸣器编程

6、加入循环效果,蜂鸣器。beep = ~beep中: ~按位取反

Keil uVision4 51单片机控制蜂鸣器编程
  • keil uvision4怎么新建一个工程
  • keil怎样生成hex文件?
  • 怎么改变keil编程时的文字大小
  • keil4使用教程
  • proteus电路简易连线法
  • 热门搜索
    绩效目标怎么写 白头粉刺怎么去除 如何贴双眼皮贴 朋友圈背景图 如何从政 江苏扬州旅游 苹果手机录屏功能在哪里 如何申购新股 出名太快怎么办小说 excel怎么打分数