资源简介
用单片机定时器实现电子门铃的功能,C语言源码可供大家学习,程序运行生产的hex文件可直接下载使用,AT89C51/52系列均适用。
代码片段和文件信息
/* 下载程序后按键K1按下就会触发蜂鸣器门铃“叮咚”响 */
#include
typedef unsigned char u8;
typedef unsigned int u16;
sbit beep=P1^5;
sbit k1=P3^1;
u8 dingdongflagstop;
u16 n;
void delay(u16 i)
{
while(i--);
}
void time0init() //定时器0初始化
{
TMOD=0X01; //定时器0 方式1
TH0=0Xff;
TL0=0X06; //定时250us
// TR0=1;
EA=1;
ET0=1;
}
void biaohaoinit() //各个标号初始化
{
ding=0; //叮声音 计数标志
dong=0; //咚声音 计数标志
n=0; //定时0.5s标志
flag=0;
stop=0; //结束标志
}
void main()
{
time0init();
biaohaoinit();
while(1)
{
if(k1==0) //判断按- 上一篇:《信息学奥赛课课通C++》49375-00配套资料
- 下一篇:C 语言编译器源码
相关资源
- 国际象棋的qt源代码
- C语言开发实战宝典
- 单片机c语言源程序(51定时器 八个按
- 小甲鱼C语言课件 源代码
- 用单片机控制蜂鸣器播放旋律程序(
- c语言看发的网络协议 ,源代码
- C语言实现的DES对称加密算法
- 数据结构,迷宫问题C语言版源代码
- C语言 学生信息管理系统 源代码
- C语言版3D魔方游戏源代码
- QT5开发及源代码
- 合泰触摸单片机BS84B08C实际应用代码上
- 基于STM32单片机的心率体温测量仪
- 九齐单片机源码
- 单片机PID控制(C语言)
- 基于单片机的交通灯设计.doc
- C51单片机技术教程(304页)
- C51单片机交通
- 单片机C语言实战开发108例
- stm32库函数代码自动生成器V1.2
- USB CAN Tool 源代码(LabVIEW 2011环境)
- 单片机电子密码锁
- 单片机程序(附初级、中级、高级共
- 按键可调万年历(单片机程序)
- 51单片机数码管四层电梯模拟系统
- 超声波水表源代码
- 基于51单片机的温控系统
- 一个模糊PID温度控制算法源代码
- 51单片机protues文件(KST-51.DSN)
- 数据结构 图的遍历源代码
川公网安备 51152502000135号
评论
共有 条评论