用8051控制报警产生实例
1. 用P1.0输出1KHz和500Hz的音频信号驱动扬声器,作报警信号,要求1KHz信号响100ms,500Hz信号响200ms,交替进行,P1.7接一开关进行控制,当开关合上响报警信号,当开关断开告警信号停止,编出程序 。
2. 电路原理图
“单片机系统”区域中的P1.0端口用导线连接到“音频放大模块”区域中的SPK IN端口上;
在“音频放大模块”区域中的SPK OUT端口上接上一个8欧的或者是16欧的喇叭;
把“单片机系统”区域中的P1.7/RD端口用导线连接到“四路拨动开关”区域中的K1端口上;
3. 程序框图
4. 参考源程序
FLAG BIT 00H
ORG 00H
START: JB P1.7,START
JNB FLAG,NEXT
MOV R2,#200
DV: CPL P1.0
LCALL DELY500
LCALL DELY500
DJNZ R2,DV
CPL FLAG
NEXT: MOV R2,#200
DV1: CPL P1.0
LCALL DELY500
DJNZ R2,DV1
CPL FLAG
SJMP START
DELY500: MOV R7,#250
LOOP: NOP
DJNZ R7,LOOP
RET
【用8051控制报警产生实例】END
推荐阅读
- 好用挽回爱情方法:挽回爱情得话该怎么做
- 挽回应留意什么事情
- 挽回爱情:聪慧的男人懂得应用这种方式挽留
- 挽回爱情的企业:教你这几个常用招式让情感维持长期的小窍门
- 挽回爱情短信怎么写:挽回爱情得话怎么讲才有用
- 如何应用情感共振挽回感情-
- 野钓被遗忘的天然饵料,用丝藻做饵料,通杀草鱼和鲤鱼
- 秋季青鱼贴膘准备过冬,用这种饵料,轻松钓青鱼
- 杜绝水龙头铅危害 健康用水保养细剖析
- 新的可逆技术使用稀有金属能产生酰基氟