文档库 最新最全的文档下载
当前位置:文档库 › 基于89C51单片机的环境噪声测量仪

基于89C51单片机的环境噪声测量仪

基于89C51单片机的环境噪声测量仪
基于89C51单片机的环境噪声测量仪

文章编号:1005-9490(2000)02-146-149

基于89C 51单片机的环境噪声测量仪

1

潘启勇,娄维鸿*,邬正义

(常熟高等专科学校物理系. 常熟, 215500)

(*东南大学电子工程系. 南京, 210096) 摘要:介绍了一种用单片机构成环境噪声测量系统的设计方法。给出了相关硬件框图和软件流程图。

关键词:单片机;环境噪声;声压级;测量

中图分类法:TM 937.4 文献标识码:A

1 引 言

环境噪声监测,是人类提高生活质量,加强环境保护的一个重要环节,在各大城市的繁华街区和居民区,已有大型环境噪声显示器竖立街头。但目前国内的便携式噪声测试仪,多为价格昂贵的进口专用设备,除卫生、计量等环保专业部门拥有外,无法作为民用品推广普及。本文介绍一种以89C 51单片机为核心,采用V /F 转换技术构成的低成本、便携式数字显示环境噪声测量仪。该仪器工作稳定、性能良好,经校验定标后能满足一般民用需要,可广泛应用于工矿企业、机关、学校等需要对环境噪声进行测量和控制的场合。

2 声压级的测量机理

人耳的听阈一般是20L Pa,痛阈一般是200Pa,其间相差107倍,这样宽广的声压范围很不易测量,而且人耳对声压的相对变化的分辨具有非线性特征。因此,声学中常用声压级L p 来反映声压的变化,将声压p 的声压级表示成

Lp =20lg(p /p 0) (dB)(附)

其中:基准量p 0为20L Pa 。当p =p 0时,L p =0dB,而当p =200Pa 时,L p =140dB 。

用声级计可以测量声压级,采用1kHz 纯音输入0.2s 到0.25s 或0.5s 以上,即可得到真实声压级或平均声压级。考虑到人耳对不同频率的响度感觉,在噪声测量中,常取40

phon 等响曲线的反曲线对声压级进行计权校正,即用A 计权网络测得A 声级,写成dB (A)。附表给出倍频带中心频率与A 声级的校正量之间的关系:

附表 倍频中心频率与A 声级校正量对应表

倍频带中心频率/Hz

31.5631252505001k 2k 4k 8k 16k A 声级校正量/dB -39.4-26.2-16.1-8.6- 3.20 1.2 1.0- 1.1- 6.6第23卷第2期2000年6月 电 子 器 件Journal of Electron Devices Vol.23,No.2June.20001来稿日期:1999-12-27

3 硬件电路构成

环境噪声测量仪的硬件结构原理见图1:

图1 硬件原理图

环境噪声经高灵敏度、无指向性驻极体传声器转换成电信号。所用传声器频率特性在50~14000Hz 范围内不均匀度小于1.5dB,加防风罩、防雨罩后可用于室外测量。三级放大电路由运放LM 324构成,精心调整相关外围元件参数,可使其幅频特性与A 计权曲线相近。D 1、C 1、R 1组成峰值检波网络,其输出直流电平反映了噪声声压的大小。

由LM331构成电压/频率转换电路,输出的频率信号变成T TL 电平送给单片机的P3.4引脚,作为T 0的计数脉冲。该转换电路线性良好,抗干扰能力强,输出频率范围在10~

10000Hz 以上,其变化比达103,优于普通8位并行A /D 转换器,有利于提高系统的测量范

围。图1中,R s 可用来调节增益偏差,改变输出频率。

系统的核心部分是AT 89C 51单片机,其指令系统与MCS -51完全兼容,且片内带4kB 的E 2PROM,可以方便地构成一个最小测量系统。其P3.5引脚接由NE555构成的定时器输出的100kHz 方波,通过T 1中断去控制T 0定时计数。从T 0端输入的计数脉冲频率,也反映了所测声压的大小。经软件处理后,噪声声压级显示值由P1口输出,经74LS248译码再驱动两位1.8in 高亮度LED 数码管显示,适当控制译码器灭灯端,使两数码管轮流发光实现动态显示,降低功耗。

4 软件设计

环境噪声测量系统的软件采用模块化设计,由主程序、中断服务程序、查表子程序和显示子程序组成。各程序模块的流程图如图2所示:

主程序处于循环工作状态,主要完成定时/计数器和中断系统的初始化,并循环调用查147第2期 潘启勇、娄维鸿等:基于89C 51单片机的环境噪声测量仪

后即读取T H0、TL0两寄存器中的计数值,并重新初始化T 0、T 1,

以便检测下一次的数据。

图2 软件流程图

值得指出的是,查表程序实现了计数值向声压级的转换。由式(1)知声压每增加12.2%,声压级增加1dB,因此T0计数值每增加12.2%,声压级增加1dB.在E 2

PROM 中定义一张表格,每三个字节为一组数据,其中前两个字节为计数值,后一个字节为压缩BCD 码表示的声压级值。调试时,参照精密声级计,读出某声压级所对应的计数值,从而确定表格中两参数的对应关系,当程序固化后,还可通过硬件电路对其进行调整。下面给出定义该表格的伪指令格式:

TAB:DB 1BH,0A0H,0BBH , ;表格上限

05H,83H ,83H,

04H ,0EAH ,82H ,

04H ,61H ,81H ,

03H,0E7H,80H,

03H,7AH,79H

03H,19H ,78H,

02H ,0C 3H ,77H ,

02H ,76H ,76H ,

00H,00H ,0AAH, ;表格下限

其中,“0AAH ”、“0BBH ”两个数据经译码后分别显示下限标记“[”和上限标记“]”,表示超出测量范围。

为了提高系统的抗干扰能力,除了在硬件上采取了相应的措施外,软件上采用了冗余设计法即重复重要的指令,未用空间设置空操作指令,以防止程序跳飞而死机。5 结束语

最后用国营江西红声器材厂生产的ND-2型精密声级计对系统进行校验,测量误差小于1dB,测量范围在40~96dB 之间,已满足一般环境下噪声的测量要求。

148

电子器件 第23卷

在仪器制作过程中,常熟高等专科学校物理系汪逸新高级工程师给予了很多指导意见,常熟市卫生防疫站职业卫生科提供了校验仪器,在此表示深深感谢!

参考文献

[1] 马大猷等。声学手册。[M ]北京:科学出版社,1983

[2] 何立民。单片机应用文集(1)。[M ]北京航空航天大学出版社。1991

[3] 周泽存。检测技术。[M]北京:机械工业出版社。1993

[4] 杨振江。A /D 、D /A 转换器接口技术及实用线路。[M ]西安电子科技大学出版社。1996

[5] 蔡美琴等。M CS -51系列单片机系统及其应用。[M ]北京:高等教育出版社。1992

An Enviroment Noise Instrument on the basis

of 89C 51Single Chip Computer

P AN Qi -yeng ,LOU Wei -hong *,WU Zheng -yi

(Depar tment o f P h ysics ,Changshn College ,Changshu ,215500)

(*Depa rtment o f Electr onic Eng ineer ing ,S outheaet Ur iver sity ,Na njing 210096)

Abstr act :A design approach for enviroment noise measurement system based on single chip computer is introduced .T he relative hardwar e diagram and software flow chart are also given .

Key wor ds : single chip microcomputer ;ambient noise;sound pr essure lever;

measurement

EEACC : 1265F ,6450F ,7320Z

作者简历:

潘启勇(1971-),本科,常熟高等专科学校教师,曾发表《微机在弱振动光干涉检测实验中的应用》等数篇论文。1995年获江苏省教委高校仪器制作三等奖。

娄维鸿(1938-),1960年毕业于北京师范大学。同年在北师大读研究生。1964年2月分配到东南大学(原南京工学院)工作至今。电子工程系副教授,主要从事微波技术和电子技术的科研、教学工作。

邬正义,常熟高等专科学校副教授。1992年在南京航空航天大学电子工程系获硕士学位,曾发表《DMA 方式下实现的中大容量遥测数据的连续采集与实时处理》等论文数篇。149

第2期 潘启勇、娄维鸿等:基于89C 51单片机的环境噪声测量仪

环境噪声监测技术规范

环境噪声监测技术规范 环境噪声监测技术规范结构传播固定设备噪声 1适用范围 本标准规定了结构传播固定设备噪声监测测量计划制定、现场调查方法、监测点位设置、室 内低频噪声测量方法、监测数据处理与评价、资料整编和监测质量保证等的技术要求。 本标准适用于结构传播固定设备噪声引起的室内低频噪声污染监测。 2规范性引用文件 本标准内容引用了下列文件的条款。凡不注明日期的引用文件,其有效版本适用于本标准。 GB3785声级计电、声性能及测量方法 GB12348工业企业厂界环境噪声排放标准 GB22337社会生活环境噪声排放标准 GB/T3241倍频程和分数倍频程滤波器 GB/T15173声校准器 GB/T17181积分平均声级计 3术语和定义 下列术语和定义适用于本标准。 3.1倍频带声压级soundpressurelevelinoctave 采用符合GB/T3241规定的倍频程滤波器所测量的频带声压级。本标准规定的噪声频谱分析 时使用的倍频带中心频率为31.5Hz、63Hz、125Hz、250Hz、500Hz,其频率覆盖范围为22Hz~ 707Hz。 3.2低频噪声LowFrequencyNoise 不同的国家或地区对于低频噪声的频率范围的认定不尽相同,我国《工业企业厂界环境噪声 排放标准》(GB12348)和《社会生活噪声排放标准》(GB22337)规定固定设备结构传播的低 频噪声范围规定为31.5~500Hz。 3.3噪声评价数noiseratingnumber(NR) 是一种噪声评价方法,它通过一系列频谱曲线(NR噪声评价曲线)来反映不同声级和频率的 噪声对人造成的听力损失、语言干扰或烦恼的程度。曲线的NR值等于中心频率为1000赫的倍频 程声压级的分贝整数。为了弥补A声级在评价室内低频噪声污染方面的不足,本标准引入噪声评 2 价数NR。 4现场监测测量条件 4.1测量仪器 4.1.1声级计与滤波器

单片机试卷及答案

一选择题 (n )1.MCS—51单片机是高档16位单片机。 (y )2.MCS—51的产品8051与8031的区别是:8031片内无ROM。 (n )3.单片机的CPU从功能上可分为运算器和存贮器。 (y )4.MCS-51的指令寄存器是一个8位寄存器,用于暂存待执行指令,等待译码。 (n )5.MCS—51的指令寄存器是对指令寄存器中的指令进行译码,将指令转变为执行此指令所需要的电信号。 (y )6.8051的累加器ACC是一个8位的寄存器,简称为A,用来存一个操作数或中间结果。 (y )7.8051的程序状态字寄存器PSW是一个8位的专用寄存器,用于存程序运行中的各种状态信息。 (n )8.MCS—51的程序存贮器用于存放运算中间结果。(y )9.MCS—51的数据存贮器在物理上和逻辑上都分为两个地址空间:一个是片内的256字节的RAM,另一个是片外最大可扩充64K字节的RAM。 (y )10.单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动。 (n )11.CPU的时钟周期为振荡器频率的倒数。 (n )12.单片机的一个机器周期是指完成某一个规定操作所需的时间,一般情况下,一个机器周期等于一个时钟周期组成。(y )13.单片机的指令周期是执行一条指令所需要的时间。一般由若干个机器周期组成。 (n )14.单片机系统扩展时使用的锁存器,是用于锁存高8位地址。 (n )15.MCS—51单片机上电复位后,片内数据存储器的内容均为00H。 (y )16.当8051单片机的晶振频率为12MHZ时,ALE地址锁存信号端的输出频率为2MHZ的方脉冲。 (y )17.8051单片机片内RAM从00H~1FH的32个单元,不仅可以作工作寄存器使用,而且可作为RAM来读写。 (n )18.MCS—51单片机的片内存贮器称为程序存贮器。(n )19.MCS—51单片机的数据存贮器是指外部存贮器。(y )20.MCS—51单片机的特殊功能寄存器集中布置在片内数据存贮器的一个区域中。 (y )21.微机控制系统的抗干扰问题是关系到微机应用成败的大问题. 二、单项选择题 1.MCS—51单片机的CPU主要的组成部分为a 。 A.运算器、控制器B.加法器、寄存器C.运算器、加法器D.运算器、译码器 2.单片机能直接运行的程序叫c 。 源程序B。汇编程序C。目标程序D。编译程序3.单片机中的程序计数器PC用来c 。 A.存放指令B.存放正在执行的指令地址C.存放下一条指令地址 D.存放上一条指令地址 4.单片机上电复位后,PC的内容和SP的内容为b 。A.0000H,00H B。0000H,07H C。0003H,07H D。0800H,08H 5.单片机8031的ALE引脚是b 。 输出高电平B。输出矩形脉冲,频率为fosc的1/6 C.输出低电平D。输出矩形脉冲,频率为fosc的1/2 6.单片机8031的引脚a 。 A.必须接地B。必须接+5V C。可悬空D。以上三种视需要而定7.访问外部存贮器或其它接口芯片时,作数据线和低8位地址线的是A 。 A.P0口B。P1口C。P2口D。P0口和P2口 8.PSW中的RS1和RS0用来a 。 选择工作寄存器区号B。指示复位C。选择定时器D。选择工作方式 9.上电复位后,PSW的值为d 。 A.1 B。07H C。FFH D。0 10.单片机上电复位后,堆栈区的最大允许范围是b 个单元。A.64 B。120 C。128 D。256 11.单片机上电复位后,堆栈区的最大允许范围是内部RAM的d 。 A.00H—FFH B。00H—07H C。07H—7FH D。08H—7FH 12.堆栈指针SP在内部RAM中的直接地址是c 。 A.00H B。07H C。81H D。FFH 的P0口,当使用外部存贮存器时它是一个d 。 A.传输高8位地址口A.传输低8位地址口 C.传输高8位数据口D.传输低8位地址/数据口 14.P0口作数据线和低8位地址线时b 。 A.应外接上拉电阻B.不能作I/O口C.能作I/O口D.应外接高电平 15.对于8031单片机,其内部RAM d 。 A.只能位寻址B.只能字节寻址C.既可位寻址又可字节寻址D.少部分只能位寻址 16.寻址方式就是c 的方式。 A.查找指令操作码B.查找指令C.查找指令操作数 D.查找指令操作码和操作数 17.8031 单片机若晶振频率为fosc=12MHz,则一个机器周期等于c μS。 A.1/12 B.1/2 C.1 D.2 18.MCS—51单片机的数据指针DPTR是一个16位的专用地址指针寄存器,主要用来b 。 A.存放指令B.存放16位地址,作间址寄存器使用C.存放

基于单片机环境噪音测量仪

毕业设计(论文)课题名称: 基于单片机的环境噪音测试仪 专业电气系工程系 班级车辆电子081 学生姓名陈斌 指导老师张敏三 完成日期 2010年12月

2011届毕业设计任务书 一、课题名称:基于单片机环境噪音测量仪系统的设计 二、指导老师:张敏三 三、设计内容与要求 1、课题概述 本课题采用单片机设计一个环境噪音测量仪,实现测量噪音基本功能。通过这个具体控制系统的设计,掌握微机控制系统设计的一般方法和处理问题的思路,特别是一些常用的技术手段,在实践教学环节中,积累设计经验,开拓思维空间,全面提高个人的综合能力。 2、设计内容与要求 (1)设计内容: 1)绘制噪音测量仪系统框图,确定设计方案。 2)了解电路所需芯片的功能、参数和工作原理。 3)采用protel完成噪音测量仪的原理图绘制。 4)采用C语言完成软件设计。 5)采用软件完成编译、仿真、下载. 6)完成噪音测量仪的硬件设计方案. 7)调试并实现噪音测量仪控制系统的功能. (2)设计功能要求: 外界噪声信号通过传声器转换成音频信号,经过放大和V /F变换输入到单片机进行处理,实现对噪音的时实监测。 四、设计参考书 《模拟电子技术》、《数字电子技术》、《单片机技术与应用》 五、设计说明书要求 1)封面 2)内容摘要 3)目录 4)绪论

5)正文(设计方案比较与选择、设计方案原理、计算、分析、设计结果的说 明及特点) 6)文献 7)致谢 8)附录(参考文献、图纸、材料清单) 六、毕业设计进程安排 第1周:材料准备与借阅,了解设计思路。 第2-3周:设计要求说明及课题内容辅导,完成图纸初稿。 第4-6周:进行毕业设计,完成说明书初稿。 第7-8周:第一次检查,了解设计完成情况。 第9周:第二次检查学生设计完成情况,并做好毕业答辩准备。 第10周:毕业答辩与综合成绩评定。 七、毕业设计答辩及论文要求 1、毕业设计答辩要求 答辩前三天,每个学生应按时将毕业设计说明书或者毕业论文、专题报告等必要数据交指导老师审阅,由指导老师写出审阅意见。 学生答辩时对自述部分写出的书面提纲,内容包括课题的任务、目的和意义,所采用的原始数据或者参考文献、实验方法、测试方法、鉴别学生独立工作的能力、创新能力。 2、毕业设计论文要求 文字要求:说明要求打印,不能手写。文字通顺,语言通顺,排版合理,无错别字,不允许抄袭。 3、图纸要求:按工程制图标准制图,图面整洁,布局合理,线条粗细均匀,圆弧连接光滑,尺寸标注规范,文字注释必须使用工程字书写。 4、曲线图纸要求:所有曲线、图表、线路图、程序框图等不准手画,必须按国家标准或者工程要求绘制。

单片机试题及答案

单片机原理与接口技术习题答案 习题与思考题1 1-1 微型计算机通常由哪些部分组成?各有哪些功能? 答:微型计算机通常由控制器、运算器、存储器、输入/输出接口电路、输入设备和输出设备组成。控制器的功能是负责从内部存储器中取出指令并对指令进行分析、判断、并根据指令发出控制信号,使计算机有条不紊的协调工作;运算器主要完成算数运算和逻辑运算;存储器用于存储程序和数据;输入/输出接口电路完成CPU与外设之间相连;输入和输出设备用于和计算机进行信息交流的输入和输出。 1-2 单片微型计算机与一般微型计算机相比较有哪些区别?有哪些特点? 答:与通用微型计算机相比,单片机的硬件上,具有严格分工的存储器ROM和RAM和I/O端口引脚具有复用功能;软件上,采用面向控制的指令系统和硬件功能具有广泛的通用性,以及品种规格的系列化。单片机还具备体积小、价格低、性能强大、速度快、用途广、灵活性强、可靠性高等特点。 1-3 简述计算机的工作过程。 答:计算机的工作是由微处理器以一定的时序来不断的取指令、指令译码和执行指令的过程。 1-4 单片机的几个重要指标的定义。 答:单片机的重要指标包括位数、存储器、I/O口、速度、工作电压、功耗和温度。 1-5 单片微型计算机主要应用在哪些方面? 答:单片机的主要应用领域有智能化产品、智能化仪表、智能化测控系统、智能化接口等方面。 1-6 为什么说单片微型计算机有较高的性能价格比和抗干扰能力? 答:因为单片微型计算机主要面向特定应用而设计,设计者在硬件和软件上都高效率地设计,量体裁衣、去除冗余,力争在同样的硅片面积上实现更高的性能,具备较高的性能、价格比;单片机嵌入式系统中的软件一般都固化在存储器芯片或单片机本身中,而不是存贮于磁盘等载体中,另外单片机体积小,可以放入屏蔽设备中,从而使其具有较高的抗干扰能力。 1-7 简述单片机嵌入式系统的定义和特点。 答:单片机嵌入式系统是嵌入到对象体系中的专用计算机系统;其特点是面向特定应用、与各个行业的具体应用相结合、硬件和软件高效率、软件固化在存储器芯片或单片机本身和不具备自举开发能力。 习题与思考题2 2-1 MCS-51单片机内部包含哪些主要功能部件?它们的作用是什么? 答:MCS-51单片机在一块芯片中集成了CPU、RAM、ROM、定时/计数器、多功能I/O口和中断控制等基本功能部件。 单片机的核心部分是CPU,CPU是单片机的大脑和心脏。 程序存储器用于存放编好的程序或表格常数。数据存储器用于存放中间运算结果、数据暂存和缓冲、标志位等。 定时/计数器实质上是加法计数器,当它对具有固定时间间隔的内部机器周期进行计数时,它是定时器;当它对外部事件进行计数时,它是计数器。 I/O接口的主要功能包括:缓冲与锁存数据、地址译码、信息格式转换、传递状态(外设状态)和发布命令等。 中断控制可以解决CPU与外设之间速度匹配的问题,使单片机可以及时处理系统中许多随机的参数和信息,同时,它也提高了其处理故障与应变能力的能力。 2-2 MCS-51单片机的核心器件是什么?它由哪些部分组成?各部分的主要功能是什么? 答:单片机的核心部分是CPU,可以说CPU是单片机的大脑和心脏。它由运算器、控制器和布尔(位)处理器组成。 运算器是用于对数据进行算术运算和逻辑操作的执行部件。

基于STM32的经典项目设计实例

13个基于STM32的经典项目设计实例,全套资料STM32单片机现已火遍大江南北,各种教程资料也是遍布各大网站论坛,可谓一抓一大把,但大部分都差不多。今天总结了几篇电路城上关于STM32 的制作,不能说每篇都是经典,但都是在其他地方找不到的,很有学习参考意义的设计实例。尤其对于新手,是一个学习stm32单片机的“活生生”的范例。 1.开源硬件-基于STM32的自动刹车灯设计 自动刹车灯由电池供电并内置加速度传感器,因此无需额外连接其他线缆。使用两节5号电池时,设计待机时间为一年以上(待机功耗66微安),基本可以实现永不关机,即装即忘。 2.基于STM32F407的openmv项目设计资料 本项目是一个openmv,通过摄像头可以把图像实时传输给显示屏显示。MCU选择的是STM32F407(STM32F407数据手册),ARM Cortex-M4内核,最高频率可达180Mhz,包含一个单精度浮点DSP,一个DCMI(数字相机接口)。 3.STM32无线抢答器 无线抢答器采用STM32F302(STM32F302数据手册)芯片主控,同时用蓝牙,语音模块,数码管,七彩灯等部件构成,当主持人按下抢答键时,数码管进入倒记时,选手做好准备,当数码管从9变为0时,多名选手通过手机上虚拟按键进行抢答,同时语音播报抢答结果,显示屏上显示选手的抢答时间。 4.基于ARM-STM32的两轮自平衡小车 小车直立和方向控制任务都是直接通过控制小车两个电机完成的。假设小车电机可以虚拟地拆解成两个不同功能的驱动电机,它们同轴相连,分别控制小车的直立平衡、左右方向。 5.基于STM32F4高速频谱分析仪完整版(原创) 本系统是以STM32F407(STM32F407数据手册)进行加Blackman预处理,再做1024个点FFT进行频谱分析,最后将数据显示在LCD12864上,以便进行人机交互!该系统可实现任意波形信号的频谱显示,以及可以自动寻找各谐波分量的幅值,频率以及相位并进行8位有效数据显示。 6.基于STM32F4的信号分析仪设计(有视频,有代码) 这次基于discovery的板子做一个信号分析仪,就是练手,搞清楚STM32F4(STM32F4系列数据手册)中的USB固件编写,USB驱动的开发,上位机UI开发等一整套流程,过一把DIY的瘾。 7.基于STM32F4的解魔方机器人-stm32大赛二等奖(有视频) 本系统是基于Cortex-M4内核的STM32微控制器的解魔方机器人,在硬件方面主要有OV7670摄像头,LCD,舵机,在软件方面主要有OV7670的驱动,摄像头颜色识别算法,解魔方算法和舵机动作算法。整个设计过程包括电子系统的设计技术及调试技术,包括需求分析,原理图的绘制,制版,器件采购,安装,焊接,硬件调试,软件模块编写,软件模块测试,系统整体测试等整个开发调试过程。

环境监测课程设计——噪声监测

环境监测综合实践 -------噪声监测 姓名:学号: 班级:环境111 专业:环境工程 学院:海洋科学与工程学院

【摘要】 图书馆是读书、学习的地方,应当保持一个安静的环境,因而本实践对上海海事大学图书馆进行噪声监测与评价。通过对噪声声压级的监测,计算连续等效声压级,与环境噪声标准作比较,对噪声进行评价,并进行分析讨论,提出合理建议。 【关键词】图书馆噪声噪声计等效声级

目录 1前言 (1) 2相关原理知识 (1) 2.1噪声的概念 (1) 2.2噪声的量度单位 (2) 2.3噪声产生的原因 (2) 2.4噪声的分类 (2) 2.5噪声的特征 (2) 2.6噪声的危害及控制 (3) 2.7噪声的管理 (3) 3监测地点和时间 (3) 4监测方案 (3) 4.1监测仪器 (3) 4.2监测方法 (3) 4.3监测条件 (4) 5数据处理方法 (4) 6评价标准 (4) 7监测数据统计及分析 (5) 7.1数据处理 (5) 7.224小时声级变化图形 (6) 7.3昼夜等效声级 (6) 7.4结论及讨论 (6) 8参考文献 (7)

1前言 噪声监测作为环境监测中的一个重要因素和环境保护行业中的一项不可或缺的工作,是每一位环境专业的学生在大学学习阶段的必修课。一方面,它作为环境学科中专业课的基础课,另一方面它又是培养学生业务素质与能力的课程。 噪声污染和水污染、空气污染、固体废物污染等一样是当代主要的环境污染之一。但噪声与后者不同,它是物理污染,一般情况下它并不致命,且与声源同时产生同时消失,噪声源分布很广,较难集中处理。由于噪声渗透到人们生产和生活的各个领域,且能够直接感觉到它的干扰,不象物质污染那样只有产生后果才受到注意,所以噪声往往是受到抱怨和控告最多的环境污染。 噪声会干扰人们的睡眠、工作和学习,强噪声会使人听力损失。这种损失是累积性的,在强噪声下工作一天,只要噪声不是过强(120分贝以上),事后只产生暂时性的听力损失,经过休息可以恢复;但如果长期在强噪声下工作,每天虽可以恢复,经过一段时间后,就会产生永久性的听力损失。过强的噪声甚至能杀伤人体。 图书馆作为特殊的公共场所,安静的环境是图书馆读者最最基本的条件和要求,因此,从图书馆建筑的建设规划开始,图书馆员和建筑师就应想方设法控制图书馆内的噪音污染,通过各种努力为读者提供一个安静舒适的学习环境。在图书馆,噪声会影响我们的阅读和思考,影响我们的心情。因而,对图书馆进行噪声监测和评价,有其现实意义。 2相关原理知识 2.1噪声的概念 物理学定义:噪声是发生体做无规则振动时发出的声音。 生理学定义:凡是妨碍人们正常休息、学习和工作的声音,以及对人们要听的声音产生干扰的声音。从这个意义上来说,噪声的来源很多,街道上的汽车声、安静的图书馆里的说话声、建筑工地的机器声、以及邻居电视机过大的声音,都是噪声。

单片机试题及答案1

一、填空题 已知x的补码数10110111B,x的真值是___201D。 进制转换:134D=__10000110B;=______86H。 32K存储容量对应的地址范围从0000H-7FFFH_。 CPU与内存或I/O接口相连的系统总线通常由_控制总线__、数据总线__、地址总线___等三种信号组成。MCS-51单片机上电复位时PC=_0000_H,SP=_07_H;工作寄存器缺省采用第___________组,这组寄存器的地址范围是从______H~_____H。 MCS-51单片机系列有__5__个中断源,可分为___2__个优先级。上电复位时外部中断0__中断源的优先级别最高。 MCS-51单片机内部RAM共分为______2__个功能区,其高端128个字节的地址空间称为特殊功能寄存器_区,其中仅有________个字节有实际意义。 8255可编程芯片通常作为_并行接口_______扩展之用;8253可编程芯片通常作为_定时器_______扩展之用。8155可编程芯片通常作为_并行接口计数器和存储器______扩展之用;8279可编程芯片通常作为_键盘/显示控制器________扩展之用。 MCS-51 的并行I/O口信息有____读引脚________和____读锁存_________两种读取方法,读一改一写操作是针对并行I/O口内的锁存器进行的。 74LS273通常用来作为简单______输出__________接口扩展;而74LS244则常用来作为简单________输入_______接口扩展。 不带输入数据锁存器的D/A转换器,CPU必须通过______锁存或寄存__器件与D/A转换器传送数据;无三态输出功能的A/D转换器,应当通过_____三态___器件与CPU传送数据。 若用并行口来扩展一个有36只按键的行列式键盘,最少需__12_根I/O线。 74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中___八_块芯片。 MCS-51单片机访问外存储器时利用_____ALE_______信号锁存来自_____P0_____口的低八位地址信号。在MCS-51系统中,当晶振频率采用12MHz时,一个机器周期等于_1__微秒。 8051的T0作为计数器用时,其计数频率不能超过晶振频率的___二十四分之一__。 二、选择题 通常所说的主机是指( C )。 (A)硬件和软件(B)CPU和磁盘存储器 (C)CPU和主存(D)运算器和控制器

单片机C语言编程实例

单片机C语言编程实例 前言 INTEL公司的MCS-51单片机是目前在我国应用得最广泛的单片机之一.随着 单片机应用技术的不断发展,许多公司纷纷以51单片机为内核,开发出与其兼容的 多种芯片,从而扩充和扩展了其品种和应用领域。 C语言已成为当前举世公认的高效简洁而又贴近硬件的编程语言之—。将C语言向单片机上的移植,始于20世纪80年代的中后期。经过十几年的努力,C语言终于成为专业化单片机上的实用高级语言。用C语言编写的8051单片机的软件,可以大大缩短开发周期,且明显地增加软件的可读性,便于改进和扩充,从而研制出规模更大、性能更完善的系统。因此,不管是对于新进入这一领域的开发者来说,还是对于有多年单片机开发经验的人来说,学习单片机的C语言编程技术都是十分必要的。. C语言是具有结构化.模块化编译的通用计算机语言,是国际上应用最广.最多的计算语言之一。C51是在通用C语言的基础上开发出的专门用于51系列单片机编程的C语言.与汇编语言相比,C51在功能上.结构上以及可读性.可移植性.可维护性等方面都有非常明显的优势。目前 最先进、功能最强大、国内用户最多的C51编译器是Keil Soft ware公司推出的KeilC51。第 一章单片机C语言入门 1.1建立您的第一个C项目 使用C语言肯定要使用到C编译器,以便把写好的C程序编译为机器码, 这样单片机才能执行编写好的程序。KEIL uVISION2是众多单片机应用开发软 件中优秀的软件之一,它支持众多不同公司的MCS51架构的芯片,它集编辑, 编译,仿真等于一体,同时还支持PLM、汇编和C语言的程序设计,它的界面 和常用的微软VC++的界面相似,界面友好,易学易用,在调试程序,软件仿真 方面也有很强大的功能。因此很多开发51应用的工程师或普通的单片机爱好者,都对它十分喜欢。 以上简单介绍了KEIL51软件,要使用KEIL51软件,必需先要安装它。KEIL51是一个商业的软件,对于我们这些普通爱好者可以到KEIL中国代理周 立功公司的网站上下载一份能编译2K的DEMO版软件,基本可以满足一般的个

51单片机实例(含详细代码说明)

1.闪烁灯 1.实验任务 如图4.1.1所示:在P1.0端口上接一个发光二极管L1,使L1在不停地一亮一灭,一亮一灭的时间间隔为0.2秒。 2.电路原理图 图4.1.1 3.系统板上硬件连线 把“单片机系统”区域中的P1.0端口用导线连接到“八路发光二极管指示模块”区域中的L1端口上。 4.程序设计内容 (1).延时程序的设计方法 作为单片机的指令的执行的时间是很短,数量大微秒级,因此,我们要 求的闪烁时间间隔为0.2秒,相对于微秒来说,相差太大,所以我们在 执行某一指令时,插入延时程序,来达到我们的要求,但这样的延时程 序是如何设计呢?下面具体介绍其原理:

如图4.1.1所示的石英晶体为12MHz,因此,1个机器周期为1微秒机器周期微秒 MOV R6,#20 2个 2 D1: MOV R7,#248 2个 2 2+2×248=498 20× DJNZ R7,$ 2个2×248 (498 DJNZ R6,D1 2个2×20=40 10002 因此,上面的延时程序时间为10.002ms。 由以上可知,当R6=10、R7=248时,延时5ms,R6=20、R7=248时, 延时10ms,以此为基本的计时单位。如本实验要求0.2秒=200ms, 10ms×R5=200ms,则R5=20,延时子程序如下: DELAY: MOV R5,#20 D1: MOV R6,#20 D2: MOV R7,#248 DJNZ R7,$ DJNZ R6,D2 DJNZ R5,D1 RET (2).输出控制 如图1所示,当P1.0端口输出高电平,即P1.0=1时,根据发光二极管 的单向导电性可知,这时发光二极管L1熄灭;当P1.0端口输出低电平, 即P1.0=0时,发光二极管L1亮;我们可以使用SETB P1.0指令使P1.0 端口输出高电平,使用CLR P1.0指令使P1.0端口输出低电平。 5.程序框图 如图4.1.2所示

环境噪音测试仪的设计

课 程 设 计 课程名称 测控电路 课题名称 环境噪音测试仪的设计 专 业 测控技术与仪器 班 级 1302 学 号 201301200204 姓 名 翟富祥 指导老师 黄峰、徐谦、余晓霏、李亚 2016年 6月20日

电气信息学院 课程设计任务书 课题名称环境噪音测试仪的设计 姓名翟富祥专业测控技术班级1302 学号04 指导老师黄峰 课程设计时间2016年6月20日-2016年6月26日(17周) 教研室意见意见:审核人: 一、任务及要求 1)设计一个噪音测试仪,量程为0~100dB(也可以选择其它量程),分辨率10dB; 2)采用LED数码管显示测量值,具有“保持(HOLD)”功能和“启动(START)”按键。 设计要求: 1)安装、调试电路,记录调零、定标的数据,并对漂移(零漂、温漂)、重复性、线性度等参数进行测试、分析。 2)进行系统的方案设计; 3)要绘制原理框图,绘制原理电路; 4)要有必要的计算及元件选择说明; 5)如果采用单片机,必需绘制软件流程图; 6)写出课程设计报告。报告中应包括原理框图、参数曲线分析、操作方法、测控流程等,调试过程中遇到的问题,改进方法和总结体会。 7)答辩。 二、进度安排 周一:集中布置课程设计任务和相关事宜,查资料确定系统总体方案。 周二~周三:完成硬件电路设计 周四~周五:设计报告撰写。周五进行答辩和设计结果检查。 三、参考资料 1.测控电路(第2版),张国雄,机械工业出版社.2006。 2.模拟电子技术基础(第2版),童诗白,高等教育出版社.1988。 3. 传感器原理及应用(第2版),王化祥,天津大学出版社.1999。 4.中国传感器网站https://www.wendangku.net/doc/23885026.html,/

环境噪声监测仪器的选用

环境噪声监测仪器的选用 噪声测试仪,是用于工作现场,广场等公共场所的噪声检测和测试的仪器。噪声污染是影响较大的环境污染之一,较高分贝的噪音甚至会对人的耳膜造成严重的损伤,致使失聪等。噪声测试仪的应用可以提供噪声所达到的分贝以便采取相关措施控制和减小噪音。声音大小的计量单位是分贝,专业的噪音测试仪具有高灵敏的传感器,精度高,适用范围广,能广泛用于各种环境的噪音测量。 为防治噪声污染,保障城乡居民生活工作和学习的声环境质量,国家环境保护部最近发布了GB3096-2008《声环境质量标准》.GB12348-2008《工业企业厂界环境噪声排放标准》以及GB22337-2008《社会生活环境噪声排放标准》,并于2008年10月1日开始实施。 在以上三个环境噪声测量标准中,都提到环境噪声监测仪器为积分平均声级计或环境噪声自动监测仪,其性能应不低于GB3785和GB/T17181对2型仪器的要求。在老的声级计标准中,将声级计按准确度等级分为0型、1型、2型和3型。新的声级计标准将声级计按准确度等级分为1级和2级,它们与老的1型和2型相当,不再有0型和3型。 在GB12348-2008和GB22337-2008标准中,还规定测量35dB以下的噪声应使用1型声级计,且测量范围应满足所测量噪声的需要,这是因为1级仪器的性能则要比2级仪器好得多。例如准确度2级仪器和1级仪器综合起来两者的误差差异可能在1.0dB以上。在新的声级计标准中,要求1级声级计的工作温度范围为-10℃~+50℃,在此温度范围内相对于参考温度灵敏度变化不大于±0.5dB;而2级声级计的工作温度范围为0℃~+40℃,在此温度范围内相对于参考温度灵敏度变化不大于±1.0dB。由于环境噪声监测仪器大多在现场使用,环境条件变化较大,显然1级仪器更能满足环境噪声测量的要求。 在GB22337-2008和GB12348-2008标准中,首次提出结构传播固定设备室内噪声排放限值,规定当排放的噪声通过建筑物结构传播至噪声敏感建筑物室内时,噪声敏感建筑物室内等效声级既不得超过规定的A声级限值,也不得超过规定的室内噪声倍频带声压级限值,(倍频带中心频率为31.5Hz,63Hz,125Hz250Hz,500Hz,其复盖频率为22Hz-707Hz)这是考虑到不管是工业企业固定设备排放的噪声,还是社会生活噪声排放源排放的噪声,它们通过建筑物结构传播至噪声敏感建筑物室内(指医院,学校机关,科研单位,住宅等需要保持安静的建筑物)时,噪声的主要成份呈低频特性,这时测量A声级可能不会超过规定限值,但是对于人的干扰却不能忽视,因此只用A声级限值还不能保证噪声敏感建筑物室内声环境质量,新标准增加了低频段的倍频带声压级限值要求,而且这些限值一个都不得超过,这样就要求在测量A声级的同时,进行噪声的倍频带频谱分析。 测量噪声监测仪器性能和品种的差异很大,用于环境噪声监测的仪器至少应具有时间平均的积分功能,也就是至少能测量等效连续声级Leq值,这对于环境监理部门已经足够。但对于需要进行交通噪声测量或噪声普查的环境监测站,则还应有统计声级LN(N=5,10,50,90,95)测量和24小时监测功能。为了减少手工记录和便于数据进一步处理,往往还需要

环境噪声检测仪设计

课程设计(论文)任务及评语 院(系):电气工程学院教研室:电气

摘要 环境噪声检测仪的主要功能是实时检测城市环境噪声,并利用3位大型数码管实时显示环境噪声大小。 由于环境噪声在人们的生活中已经产生不小的影响,所以,在现时我们应该以减小噪声对人们的不良影响为主要任务。 本文主要介绍了噪声检测系统的测量原理和系统组成,包括:外界的噪声信号经过转换、放大、A/D转换后,数据的采集和显示系统的设计。外界噪声信号经过噪声传感器转换成音频信号,音频信号经过放大和A/D转换后输入到单片机,由单片机进行处理,并转换成相应的噪声分贝值,然后显示在LED上,从而实现噪声的实时监测。 该系统实现过程简单,并且精确度高,可在实际生活中进行噪声的实时检测。 关键词:A/D转换器;噪声传感器;单片机;LED;运算放大器

目录 第1章绪论 (1) 1.1 环境噪声检测仪概况 (1) 1.2 本文研究内容 (1) 第2章CPU最小系统设计 (2) 2.1 环境检测仪总体设计方案 (2) 2.2 CPU的选择 (2) 2.3 数据存储器扩展 (3) 2.4 复位电路设计 (4) 2.5 时钟电路设计 (5) 2.6 CPU最小系统图 (6) 第3章仪输入输出接口电路设计 (7) 3.1 噪声传感器的选择 (7) 3.2 噪声检测仪检测接口电路设计 (7) 3.2.1 A/D转换器选择 (7) 3.2.2 模拟量检测接口电路图 (8) 3.3 噪声检测仪输出接口电路设计 (9) 第4章噪声传感器软件设计 (10) 4.1 软件实现功能综述 (10) 4.2 流程图设计 (10) 4.2.1 主程序流程图设计 (10) 4.2.2 模拟量检测流程图设计 (12) 4.2.3 环境噪声检测仪流程图设计 (12) 4.3 程序清单 (14) 第5章系统设计与分析 (20) 5.1 系统原理图 (20) 5.2 系统原理综述 (20) 5.3 软件调试结果 (21)

单片机习题集及答案

1.在MCS-51中,有7种寻址方式,它们分别为立即数寻、寄存器寻址、直接寻址、寄存器间接寻址、相对寻址、变址寻址和位寻址。 2.汇编语言的指令格式为标号:操作码操作数注释。 3.数据传送类指令执行完毕,源操作数的内容不会(会/不会)丢失。 4.8051内部RAM从20H至2FH既可位寻址,又可间接寻址,位地址空间从00H到7FH。 5.MCS-51单片机指令系统中,指令长度有一字节、二字节和(三)字节,指令执行时间有一个机器周期、两个机器周期和四机器周期,乘法指令需四机器周期。6.MOV A,20H中,20H的寻址方式称之为_直接___;SETB 20H的寻址方式为位寻址。 7.关于堆栈类操作的两条指令分别是_PUSH(入栈)指令_ 、POP(出栈)指令;堆栈操作只能是寄存器间接寻址寻址。 8.访问8031片外数据存储器MOVX指令采用的是寄存器间接寻址寻址方式。访问片外序存储器MOVC指令采用的是变址寻址方式。 9.设(A)=55H,(R5)=AAH,则执行ANL A,R5指令后的结果是(A)= 00H,(R5)= AAH;则执行ORL A,R5指令后的结果是(A)= FFH ,(R5)= AAF;则执行XRL A,R5指令后的结果是(A)= FFH,(R5)= AAH 。 10.伪指令不产生(产生/不产生)可执行目标代码。汇编语言程序结束的指令为END。11.DA指令跟在ADD,ADDC指令的后面,用与二进制数与BCD码的调整。若 (A)=0AH ,执行DA A指令后,(A)= 15。 单项选择题 1.JMP跳转范围是:(D. -128~127B) 2.MCS—51系列单片机最长的一条指令需 B. 4个机器周期。 3.MOV A,@R0这条指令中@R0的寻址方式称为:(B. 寄存器间接寻址) 4.在CPU内部,反映程序运行状态或反映运算结果的特征寄存器是:B. PSW 5.下列指令中正确的是:B. JBC TF0,L1 6.下列指令中错误的是:A. SETB 50H.0 7.将累加器的值压入堆栈的正确指令是:B. PUSH A 8.下列那条减法指令是错误的:C. SUBBC 9. 指令CJNE A ,#00H ,LOOP 影响PSW的哪一位:C.CY 10. 在MUL AB指令中,若积超过255,则C. OV=1 11.在相对寻址方式中,寻址的结果体现在A.PC中 12.在相对寻址方式中,"相对"两字是指相对于 C.当前指令的末地址 13.在寄存器间接寻址方式中,指定寄存器中存放的是B.操作数地址 14.对程序存储器的读操作,只能使用D.MOVC指令 15.必须进行十进制调整的十进制运算C.只有加法 16.执行返回指令时,返回的断点是C.调用指令下一条指令的首地址 17.下列指令中与进位标志位CY 无关的指令有D.无条件转移指令 18.可以为访问程序存储器提供或构成地址的有D.PC、A、DPTR和SP 19.以下各项中不能用来对内部数据存储器进行访问的是A.数据指针DPTR 20.若原来工作寄存器0组为当前寄存器组,现要改1组为当前寄存器组,不能使用指令C.MOV PSW.3,C 21.不能为程序存储器提供和构成地址的有:D.PSW 22.MCS-51汇编语言指令格式中,唯一不可缺少的部分是:B.操作码 23.MCS—51的立即寻址方式中,立即数前面:D.应加前缀“#”号 24.下列完成8031单片机内部数据传送的指令是:D.MOV direct,direct (25).MCS—51的立即寻址的指令中,立即数就是:A.放在寄存器R0中的内容26.单片机中PUSH和POP指令常用来:C.保护现场,恢复现场 27.MCS—51寻址方式中,操作数Ri加前缀“@”号的寻址方式是:A.寄存器间接寻址 28.MCS—51寻址方式中,位寻址的寻址空间是: D.片内RAM的20H~2FH字节中的所有位和部分专用寄存器SFR的位 29.MCS—51寻址方式中,直接寻址的寻址空间是B.专用寄存器SFR 30.执行指令MOVX A,@DPTR时,WR、RD脚的电平为:C.WR高电平,RD低电平 31.主程序执行完ACALL后返回主程序后,堆栈指针SP的值:A.不变 32.单片机中使用MOVX A,@R1指令寻址数据存贮器1050H单元。B.不能 33.下列指令判断若P1口最低位为高电平就转LP,否则就执行下一句的是:D.JNZ P1.0,LP 34.指令JB OEOH,LP中的OEOH是指:D.一个单元的地址 35.下列指令中比较转移指令是指:B.CJNE Rn,#data,rel

单片机试题及答案

试题 1 一、填空题(25 分,每空 1 分) 1.AT89S51 单片机为8 位单片机 2.MCS-51 系列单片机的典型芯片分别为8031 、8051 、8751 。 3.AT89S51的异步通信口为全双工(单工/半双工/全双工) 4.AT89S51 有 2 级中断, 5 个中断源 5.AT89S51 内部数据存储器的地址范围是00H~7FH ,位地址空间的字节地址范围是20H~2FH ,对应的位地址范围是00H~7FH ,外部数据存储器的最大可扩展容量是64K 。 6.AT89S51 单片机指令系统的寻址方式有__寄存器寻址__、直接寻址_、寄存器间接寻址__、_立即寻址_、基址寄存器加变址寄存器寻址。 7.如果(A)=34H ,(R7)=0ABH ,执行XCH A, R7;结果(A)= 0ABH ,(R7)= 34H 。 8.82C55 可以扩展 3 个并行口,其中8 条口线具有位操作功能; 9.当单片机复位时PSW=00 H,这时当前的工作寄存器区是0 区,R4 所对应的存储单元地址为04 H。 10.若 A 中的内容为67H,那么,P 标志位为 1 。 11.74LS138是具有 3 个输入的译码器芯片,其输出作为片选信号时,最多可以选中8 片芯片。 二、判断以下指令的正误:(5 分) ) ;√)

(1)MOV 28H,@R4;(× )) ;√)

3) DEC DPTR ;×) (4)CLR R0 ;(× ) (5)MOV T0,#3CF0H;(× ) 三、简答题 1、如果(DPTR)=507BH ,(SP)=32H,(30H)=50H ,(31H)=5FH,(32H)=3CH,则执 行下列指令后: POP DPH; POP DPL; POP SP; 则: __3CH___;(DPL)= ___5FH___;(SP)= 50H (DPH)= _ 2、采用6MHz 的晶振,定时1ms,用定时器方式0 时的初值应为多少?(请给出计算过程)(6分) 解:∵采用6MHZ晶振∴机器周期为2us 13-X)×2×10- 13 -6 -3 (2 6=1×10-3 ∴X=7692(D)=1E0CH=1 1110 0000 1100 (B), 化成方式0 要求格式为1111 0000 1100 B, 即0F00CH 综上可 知:TLX=0CH, THX=0F0H 3.分析下列程序的功能( 5 分) PUSH ACC PUSH B POP ACC POP B 解: 该程序的功能是通过累加器ACC 与寄存器 B 数据交换。 五、简述MCS-51 系列单片机主从结构多机通信原理,设有一台主机

环境噪声检测标准

表1 环境噪声限量值 表2 工业企业厂界环境噪声限量值

为贯彻《中华人民共和国环境噪声污染防治法》,防治噪声污染,保障城乡居民正常生活、工作和学习的声环境质量,特制订《声环境质量标准》GB 3096-2008;为防治工业企业噪声污染,改善声环境质量,特制订《工业企业厂界环境噪声排放标准》GB 12348-2008,标准的制定与实施,更好的为百姓服务。 环境噪声的检测 1 项目名称 城市区域噪声的测定 2 适用范围 本标准规定了城市五类区域的环境噪声最高限值。 本标准适用于城市区域。乡村生活区域可参照本标准执行。 3 编制依据 中华人民共和国国家标准GB3096-93《城市区域环境噪声标准》 中华人民共和国国家标准GB/T14623-93《城市区域环境噪声测量方法》 4 测量条件 测量仪器 4.1.1 测量仪器精度为2型以上的积分式声级计及环境噪声自动监测仪器,其性能符合GB3785的要求。 4.1.2测量仪器和声校准仪器应按JJG699、JJF176及JJG778的规定定期检定。 气象条件 测量应在无雨、无雪的天气条件下进行,风速为s以上时停止测量。测量时传声器加风罩。 5 测量方法 测点选择 测量点选在居住或工作建筑物外,离任一建筑物的距离不小于1m。传声器距地面的垂直距离不小于.。 测量时间 测量分昼夜和夜间两部分分别进行。 采样方式 仪器的时间计权特性为“快”响应,采样时间间隔不大于1s。

不得不在室内测量时,室内噪声限值低于所在区域标准10dB。测点距墙面和其他主要反射面不小于1m,距地板,距窗户约。开窗状态下测量。 铁路两侧区域环境噪声测量,应避开列车通过的时段。

几个单片机应用实例

例一:一个液晶显示的数字式电脑温度计 液晶显示器分很多种类,按显示方式可分为段式,行点阵式和全点阵式。 段式与数码管类似,行点阵式一般是英文字符,全点阵式可显示任何信息, 如汉字、图形、图表等。这里我们介绍一种八段式四位LCD显示器,该显 示器内置驱动器,串行数据传送,使用非常方便。原理图如下图: 下图是长沙太阳人科技开发有限公司生产的4位带串行接口的液晶显示模块SMS0403 的外部引线简图:

有关该模块的具体参数,请查看该公司网站。此例中使用的温度传感器为美国DALLAS公司生产的单总线式数字温度传感器。该传感器本站有其详细的资料可供下载。此例稍加改动,即可做成温控器。 下载驱动该模块的源程序LCD.PLM 例2: LED显示电脑电子钟 本例介绍一种用LED制作的电脑电子钟(电脑万年历)。 原理图如下图所示:

上图中,CPU选用的是AT89C2051,时钟芯片选用的是Dallas公司的DS1302, 温度传感器选用的是Dallas公司的数字温度传感器DS1820,显示驱动芯片 选用的是德州仪器公司的TPIC6B595,也可选用与其兼容的芯片NC595或 国产的AMT9595。整个电子钟用两个键来调节时间和日期。一个是位选 键,一个是数字调节键。按一下位选键,头两位数字开始闪动,进入设 定调节状态,此时按数字调节键,当前闪动位的数字就可改变。全部参 数调节完后,五秒钟内没有任何键按下,则数字停止闪动,退出设定调 节状态。源程序清单如下(无温度显示程序): start:do; $include(reg51.dcl) declare (sclk,io,rst) bit at (0b3h) register; /* p33,p34,p35 */ declare (command,data,n,temp1,num) byte; declare a(9) byte; declare ab(6) byte; declare aco(11) byte constant (0fdh,60h,0dah,0f2h,66h,0b6h,0beh, 0e0h,0feh,0f6h,00h); declare week(11) byte constant (0edh,028h,0dch,7ch,39h,75h,0f5h, 2ch,0fdh,7dh,00h); declare da literally 'p15',clk literally 'p16',ale literally 'p17', mk literally 'p11',sk literally 'p12'; clear:procedure; sclk=0;io=0;rst=0; end clear; send1302:procedure(comm);

相关文档