- 49
- 0
- 约3.22千字
- 约 3页
- 2018-09-29 发布于河北
- 举报
单片机-报 警产生器设计
AT89S51
AT89S51
AATT8899SS5511单片机实验及实践教程
单片机实验及实践教程
单单片片机机实实验验及及实实践践教教程程
报警产生器
1.实验任务
用P1.0输出1KHz 和500Hz 的音频信号驱动扬声器,作报警信号,要求1KHz 信号响
100ms,500Hz 信号响200ms,交替进行,P1.7接一开关进行控制,当开关合上响报警
信号,当开关断开告警信号停止,编出程序。
2.电路原理图
图4.6.1
3.系统板上硬件连线
(1. 把“单片机系统”区域中的P1.0端口用导线连接到“音频放大模块”区域中
的SPKIN 端口上;
(2. 在“音频放大模块”区域中的SPKOUT端口上接上一个8欧的或者是16欧的
喇叭;
(3. 把“单片机系统”区域中的P1.7/RD 端口用导线连接到“四路拨动开关”区域
中的K1 端口上;
4.程序设计内容
(1. 信号产生的方法
-43-
-43-
--4433--
AT89S51
AT89S51
AATT8899SS5511单片机实验及实践教程
单片机实验及实践教程
单单片片机机实实验验及及实实践践教教程程
500Hz信号周期为2ms,信号电平为每1ms变反1次,1KHz的信号周期为1ms,
信号电平每500us变反1次;
5.程序框图
开始
K1 按下了吗?
FLAG=0吗?
置200次计数 置200次计数
P1.0输出取反 P1.0输出取反
延时500us 延时1ms
计数值计完了吗? 计数值计完了吗?
FLAG 取反 FLAG 取反
图4.6.2
6.汇编源程序
FLAG BIT00H
ORG00H
START: JBP1.7,START
JNBFLAG,NEXT
MOVR2,#200
DV: CPLP1.0
LCALLDELY500
LCALLDELY500
DJNZR2,DV
CPLFLAG
NEXT: MOVR2,#200
DV1: CPLP1.0
LCALLDELY500
-44-
-44-
--4444--
您可能关注的文档
- 冠梁施工专项方案.pdf
- 冰灯 北师大三年级上册.ppt
- 凌阳教育嵌入式校企合作方案v3.0.pdf
- 减少石蜡加氢生产中的剂耗及污染防治对策.pdf
- 减速器漏油的综合治理.pdf
- 凝聚态光物理学第三章.ppt
- 几何概型(多媒体).ppt
- 凝聚态光物理学第四章.ppt
- 凝聚态光物理学第二章.ppt
- 凡口铅锌矿深部矿床开采方法的探讨.pdf
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)