PIC单片机-蜂鸣器使用示例
来源:互联网 发布:《读圣经》软件 编辑:程序博客网 时间:2024/06/10 04:30
PIC中档单片机蜂鸣器原理图:
使用示例:
/******************************************************************************** 跳线接法:短接P2的2、3* 功能描述:无源蜂鸣器发声*******************************************************************************/#include <htc.h>#include <math.h>#define uint8 unsigned char#define uint16 unsigned int__CONFIG(WDTDIS & LVPDIS & HS & PWRTDIS & BORDIS);//设置配置位//WDTDIS:disable watchdog timer//LVPDIS:low voltage programming disabled//HS:high speed crystal/resonator//PWRTDIS:disable power up timer//BORDIS:disable brown out reset/***************************声明函数*******************************************/void DelayUS(uint8 delay);/******************************************************************************** 函 数 名: DelayUS(uint8 delay)* 函数功能: 微秒延时 for 20MHZ* 入口参数: delay* 返 回: 无*******************************************************************************/void DelayUS(uint8 delay){while(--delay);}/******************************************************************************* 函 数 名: mian(void)* 函数功能: 驱动无源蜂鸣器发声* 入口参数: 无* 返 回: 无*******************************************************************************/void main(void){ADCON1 = 0x86;//PORTA设置为数字IO口TRISA0 = 0;//RA0设置为输出模式while(1){RA0 = 1;DelayUS(400);RA0 = 0;DelayUS(400); }}
0 0
- PIC单片机-蜂鸣器使用示例
- PIC单片机-继电器使用示例
- 51单片机使用蜂鸣器
- pic单片机使用printf函数
- 51单片机 使用蜂鸣器播放简单音乐
- 通过PIC单片机使用DHT21温度传感器
- PIC单片机-七段数码管的使用
- PIC单片机-LED阵列的使用
- 80C51 单片机 蜂鸣器
- 51单片机STC89C52 蜂鸣器
- 单片机点灯和蜂鸣器
- 单片机控制蜂鸣器
- 【51单片机】蜂鸣器
- 9.9 单片机蜂鸣器
- 51单片机 蜂鸣器
- 51单片机蜂鸣器操作
- 单片机蜂鸣器音乐播放
- 手把手教你使用PIC单片机驱动继电器
- CentOS下yum找不到某个包的问题解决方法
- voc2007数据集制作之批量修改文件夹JPEGImages中图片的名字
- 杭电oj---2010 水仙花数
- 《深入理解java虚拟机-高效并发》读书笔记
- UVA10154:Weights and Measures(类01背包)
- PIC单片机-蜂鸣器使用示例
- UVA-1587 Box
- java通过JDBC链接SQLServer2012
- MYSQL5.7修改数据库密码
- opencv学习(一)——图像显示和视频播放
- PIC单片机-继电器使用示例
- Retrofit学习时遇到的错误
- 验证空格和特殊字符
- hibernate的一级二级缓存