首页 >> 项目方案 >> 正文
用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
                                      END
 
 
日期:2005年03月25日   来源: 
相关文章:
·用超低功耗MSP430单片机设计数据采集系统 2005-06-27
·火灾探测器受干扰的原因及改进方法 2005-07-02
·特殊构件的焊接技术 2005-10-18
·触摸屏的工作原理及典型应用 2005-11-25
·高质量C++/C编程指南---类的构造函数,析构函数,赋值 2005-12-13
·电子产品高温老化的原理以及一间智能温控老化室的应用 2006-01-05
·新近成功开发无霍尔传感器无刷电机控制器 2006-01-20
·归纳一下最近比较流行的电动自行车技术 2006-01-23
·电子工作台 --- workbench 电子仿真软件 2006-05-23
·液晶字模工具 ------ HZDotReader V3 2006-05-23
·51系列单片机仿真软件----伟福e6000w  2006-05-23
·无传感器无刷电机驱动控制器系统的优点 2006-06-10
·PIC单片机C语言编译器 --PICC 8.05 完整破解版 2006-07-09
·adobe reader 7.0 2006-07-09
·ARM内核的MP3解码 2006-07-09