当前位置:文档之家› 毕业设计-智能电话远程监控系统设计

毕业设计-智能电话远程监控系统设计

摘要

智能电话远程监控系统设计可以利用电话对家用电器进行远程开关控制与家电开关状态及家居安全状态查询;可以对家居安全进行报警。如空调器、电灯、电饭锅等设备的远程开关控制,如家中出现安全情况,系统就会打电话进行报警。

本系统以凌阳单片机和DTMF处理集成芯片MT8880为核心,主要由六个模块组成:振铃检测与自动摘机与解码发码电路模块,凌阳单片机模块,报警电路模块,驱动电路模块,键盘模块,液晶模块。当有振铃信号,系统自动识别并在设定的振铃次数达到以后进行摘机。此时控制者发送的控制指令就会被系统接收与识别并据此进行相关的操作。由此就可实现对家电开关的控制与家电开关状态及家居安全状态的查询和其它的操作。

本系统实现了通过电话远程控制多路家电与对家居安全状况进行报警的功能。该系统实用、功能灵活多样,可以对被控制对象的状态进行查询以及控制并且具有对安全进行报警功能,可以广泛地应用于家用电器或者其它各种设备的控制和需监控的场所,符合未来家电的智能化、网络化发展方向。此系统各部分功能都基本完成,但由于时间关系报警部分只是在程序上实现了,而报警电路没有达到实际要求。

关键词:公共电话网(PSTN);双音多频信号处理;凌阳单片机;电话控制;报警;

第2页共4页

Abstract

Intelligent Call remote monitoring system design can use the phones on household appliances and remote control switches and home appliances switch state for state security; Can be conducted on home security alarm. Such as air conditioners, electric light, rice cookers and other equipment of the remote control switches, such as home security situation there, the system will call for alarm..

The system MCU to Sunplus and DTMF processing integrated chip MT8880 as the core, mainly composed of six modules: ringing detection and automatic pick and decoding of the code circuit module, sunplus MCU modules, alarm circuit module, drive circuit module, keyboard modules, LCD modules. When a ringing signal, the system automatically identify and set in the ring after a number of times to pick. At this point control of the Control sent commands will be receiving and identification system and thus the related operations. This can be achieved on home appliances and control switches in the appliance switch state and home state for security and other operations.

Implementation of the system through the telephone remote control multiple appliances and home security alarm function. The system practical, flexible and diverse functions, objects can be controlled for the state and control of the security and alarm functions, can be widely used in household appliances or other equipment required to control and monitor the sites, the future home appliances The intelligent, and network development direction. Some features of this system are basically completed, but due to the time the police is only part of the process of achieving, and the alarm circuit did not meet the actual demand.

Key words:Pubic Switched Telephone Network;Dual Tone Multi Frequency Disposal;Sunplus MCU;Remote Control Based on Telephone; Alarm;

第3页共4页

目录

引言 (1)

1 设计任务 (2)

2 系统设计 (2)

2.1 系统总体原理描述 (2)

2.2 系统总体框架 (2)

3 方案论证 (3)

3.1 单片机 (3)

3.2 解码与收码芯片选择 (3)

3.3 振铃电路选择 (4)

3.4 自动摘机电路 (4)

4 硬件设计 (5)

4.1 过压保护电路 (5)

4.2 极性转换电路 (5)

4.3 振铃检测电路 (5)

4.4 自动摘机挂机电路 (6)

4.5 双音多频信号接收与发送电路 (6)

4.5.1 MT8880基本功能 (6)

4.5.2 MT8880工作原理 (8)

4.5.3 MT8880的工作模式 (8)

4.5.4 MT8880电路具体设计 (10)

4.6 键盘电路 (11)

4.7 报警电路 (12)

4.8 凌阳单片机电路 (13)

4.8.1 SPCE061A 单片机简介 (13)

4.8.2 SPCE061A最小系统电路原理图 (15)

4.9 液晶电路 (15)

4.9.1 液晶ST7920简介 (15)

4.9.2 液晶接口电路 (17)

4.10 家电控制电路 (17)

5 软件设计 (17)

5.1 编程开发环境 (17)

5.2 程序流程图 (18)

5.3 模块程序 (20)

第4页共4页

5.3.1 MT8880相关程序 (20)

5.3.2 信号音的判断 (22)

5.3.3 振铃检测 (24)

5.3.4 密码验证 (24)

5.3.5 拨打电话 (24)

5.3.6 LCD程序设计 (24)

6 软件硬件调试 (26)

6.1 整体调试 (26)

6.2 硬件调试 (27)

6.2.1 振铃电路的调试 (27)

6.2.2 DTMF信号接收与发送的调试 (27)

6.2.3 键盘的调试 (27)

6.3 软件调试 (27)

6.3.1 MT8880调试 (27)

6.3.2 语音调试 (28)

6.3.3 键盘调试 (28)

7 结论 (28)

谢辞 (30)

参考文献 (31)

附录 (32)

第1页共43页

引言

现在中国的固定电话已经是一个庞大的网络。由于固定电话网络由交换机和电话传输线组成,它的性能已经有了很大的进展,而且可靠性非常高,所以正被广泛利用远程控制,也被广泛地利用于安全监控报警。它相对其它的远程控制具有很强的实时性与稳定性。目前基于电话的电子产品主要分为两大类:一种是远程控制的;一种是监视报警的。这两类产品种类多,技术也越来越来成熟。大多数是以51单片机与语音芯片为核心。由于语音芯片需自己录音,所以语音并不是很好,噪声大。而且现有的基于电话的电子产品由于只是具备某一方面的功能,或远程控制,或安全报警,还没有将这两者统一于一个系统的电子产品出现。而本文将详细介绍基于电话的同时具备远程控制与安全报警的系统。此系统利用凌阳的SPCE061A板进行设计,此板具有很好的语音功能,能很好对语音进行处理。

这个基于电话的远程控制与安全报警系统既可以轻松地通过拨打电话来发送指令对家电进行控制和了解家中的电器的开关状态,了解家中的安全状态。也可以在家中出现了安全情况时进行拨打设定的电话进行报警。它可以比较全面地对家居进行监视与控制,真正地达到了通过电话来进行远程监控的目的。

本文详细地介绍了此电话远程监控系统的硬件与软件设计过程。并根据实际的电路进行说明,也给出了软件设计中的主要的程序。尽管系统还有一些不够好的地方,但基本可以达到预期目的。

第2页共43页

1

设计任务

本课题要求利用单片机及电话对家电进行远程控制,并可利用电话报告家居的安全

状态。本课题内容的具体要求及主要技术指标如下:

(1)具有DTMF拨号及解码功能;

(2)能够实现对家电的简单控制;

(3)能够预设电话号码;

(4)能够检测电话线路上的铃音,忙音,信号音;

(5) *能够传送语音信号。(*为选作内容)

2系统设计

2.1系统总体原理描述

系统大概由自动摘机部分,振铃检测部分,双音多频信号接收与发送部分,键盘部分,报警部分,凌阳单片机部分,液晶部分,家电控制部分组成。

当要对家电进行控制时,一旦电话线有振铃信号,自动摘机部分完成对振铃信号的识别,这种识别也需软件的支持。当振铃次数达到一定次数以后自动摘机部分就完成自动摘机。自动摘机以后就可以对家电进行远程控制与查询了。对家电的控制与查询主要通过双音多频信号接收与发送部分来完成,如控制者按下某一数字,双音多频信号接收与发送部分就会接收到此数字再进行软件识别,根据收到的数据进行相关家电控制,电话号码的修改与查询,对密码的修改,对家里安全状况的查询。家电控制部分主要是完成对家电的控制,它可以驱动外部的家电。

当有报警发生时,报警部分会通过高或低电平来传输此报警。凌阳单片机发现此报警以后就执行打电话的程序。打电话的拨号由双音多频信号接收与发送部分来完成DTMF码的发送。当拨码完成后,就等待相应的DTMF码,一旦应答者按下了正确的DTMF码并被接收到以后,就报告家中的安全情况,从而实现报警。

2.2系统总体框架

图2.1 系统总体框图

第3页共43页

3方案论证

3.1单片机

方案一:传统的比较熟悉的51单片机。51单片机成本低,使用广泛。能够容易地找到很多相关的应用资料作参考。

51单片机的主要特点:

①单+5V供电,40脚封装;

②8位CPU;

③片内有振荡器电路和时钟电路;

④32根I/O线;

⑤64KB外部数据存储器地址空间;

⑥64KB外部程序存储器地址空间;

⑦2个16位定时/计数器;

⑧具有2 个优先级别的5个中断源结构;

⑨可编程全双工串行通道;

⑩布尔处理器。

方案二:凌阳的十六位单片机的CPU内核采用凌阳最新推出的μ’nsp (Microcontroller and Signal Processor)16位微处理器芯片(以下简称μ’nSP?)。围绕μ’nSP?所形成的16位μ’nSP?系列单片机,采用的是模块式集成结构,它以

μ’nSP?内核为中心集成不同规模的ROM、RAM和功能丰富的各种外设接口部件。

μ’nSP?系列芯片有以下特点:

①体积小、集成度高、可靠性好且易于扩展;

②具有较强的中断处理能力;

③高性能价格比;

④功能强、效率高的指令系统;

⑤低功耗、低电压。

由于凌阳具有语音功能,有比较多的内部函数可供使用。它的许多功能用起来很方便。凌阳单片机是十六单片机,它有32K的片内储存空间,能够运行较大的程序。同时凌阳单片机的IO口是可编程的。而51单片机则没有语音功能,它必须使用语音芯片才能实现语音功能。51单片机的内部程序储存器也只有4K,如果程序较大的话就需要进行程序储存器的扩展。考虑以上几点,决定采用方案二。

3.2解码与收码芯片选择

方案一:采用MT8888。MT888的特性:

①MT888是CMOS大规模集成电路,功耗低,并且将发送和接收电路集中在一个芯片内,帮集成度高。

②可编程控制,容易与微处理器接口,微机可控制收部分工作原理与DTMF信号接

第4页共43页

收器MT8870相同。

③频率精度高,片内双音群模式的占空时间能精确定时。

④具有多种工作模式,可由内部控制寄存器选择,所以功能很强。

方案二:采用MT8880。MT8880的特性:

①MT8880为CMOS大规模集成电路,片内集成了完整的DTMF收发电路,功耗低。

②具有多种工作模式,并且可以进行编程对工作模式的选择。

③与TTL电平兼容,和CPU接口简单,并且可中断收发。

方案三:MT8870主要用于程控交换机、遥控、无线通信及通播系统,实现DTMF信号的分离滤波和译码功能,输出相应16种频率组合的四位并行二进制码。MT8870具有拨号音抑制和模拟信号输入可调功能。

因为MT8870不能发码,所以不可以选用。MT8888与MT8880的功能是差不多的,但MT8880的应用例子相对MT8888要多,在具体的使用中MT8880可能会比MT8888更加容易。所以选用MT8880作为电路的收码与发码芯片。

3.3振铃电路选择

方案一::振铃信号是25Hz90V的正弦波信号,周期为5秒,1秒通,4秒断。采用TCA3385芯片作为铃流检测电路的核心部件。TCA3385是一种性能稳定的振铃信号转换、检测器件,常用于电话机、应答器等仪器仪表。它的PDO端是振铃检测输出端,在振铃信号稳定后,此端会变为高电平输出。RDO端可直接与凌阳单片机相连。

方案二:使用光电藕合器电路。此方法,振铃信号经过整流桥以后再由光电藕合器驱动三极管,此方案不会造成两个回路之间的干扰。

尽管TCA3385具有很好的稳定性,干扰也小,但其不易买到,并且价格相对于方案二高。而使用光电藕合器电路,由于单片机回路的地与振铃电路中电话线的回路是隔离的,所以电话线回路与单片机回路就会互不干扰,振铃来时,振铃电路就能产生比较标准的高或低电平,单片机就能接收到振铃的变化。由于方案二也有比较好的抗干扰性,并且成本低,容易购买,所以要使用方案二。

3.4自动摘机电路

方案一:使用继电器。这种设计电路简单,原理简单明了。通过控制继电器的断开与导通来使外部的电话线回路与内部的电路板连接。

方案二:使用三极管。利用控制三极管的开关来使电路断开与导通,从而使外部的电话线回路与内部的电路板连接。

使用继电器电路较为简单。但继电器体积较大,而且在控制其开关时会有声音发出。如果在导通以后,因为没有缓冲的电路,而是直接与MT8880相连,当有较大的电压或电流时,就有可能会直接进入到MT8880而损坏MT8880。而使用三极管,电路上也不算复杂,原理也好理解,但其对后面的电路有缓冲的作用,从而起到保护后面电路的作用。使MT8880不易损坏。所以选用三极管。

第5页共43页

4硬件设计

4.1过压保护电路

在电话线回路上加入了一个压敏电阻,它的作用是当它两端的电压大于其工作电压时呈短路状态,从而保护后级电路免受高压危害。当加到它的两端的电压小于其工作电压,压敏电阻呈开路状态,对后级电路的工作没有任何影响。在本设计中,压敏电阻的工作电压为230V。

4.2极性转换电路

由于在电话线上传输的是交流信号,为了使信号的极性固定,在电路中加入电桥,进行全波整流。在振铃检测电路与自动摘机电路中都加入了整流桥进行极性转换。

4.3振铃检测电路

振铃信号的特点:在电话线上的振铃信号是1S通4S断的正弦波信号。振铃信号的频率为25HZ,其幅值约为90V。

由振铃信号的特点可知,要检测振铃信号,就必须对1S内的正弦信号进行检测。由于此为正弦信号且其幅值约为90V,因此首先要进行全波整流,再进行对稳压管的击穿。由此决定采用整流桥来进行全波整流,稳压管则选用了稳压值约为60V。还采用了光电藕合器进行了隔离以防止电话线回路与单片机回路之间的干扰。最后会在振铃检测电路的输出端会出现一个低电平,此低电平就为振铃到来的标志。而在没有振铃时此输出端恒为高电平。由此就完成了对振铃信号的检测。而且振铃信号到时,输出端的这种由高电平变为低电平的下降沿变化特别适于程序设计时用中断进行检测。

自动摘机电路具体原理过程分析:自动摘机电路如图2。电话线上的振铃信号其中的一端通过极性电容C1和电阻进入到整流桥,另一端则直接接在整流上。振铃信号通过整流桥被极性变换,此时整流桥的2端恒为正,4端恒为负。极性变换后的振铃信号加在稳压管的两端,稳压管的击节穿电压大概为60伏。而经过整流的振铃信号的电压大根为六十多伏,稳压管被击形成一个回路。并连在一个稳压管上光电藕合器的二极管两端此时也随着稳压管的导通而导通。光电藕合器的三极管两端也随之导通,那么三极管9012的BE两端将会与R2与光电藕合器的34两端形成一个回路,三极管9012将导通。三极管导通的瞬间三极管的E极将由高电平瞬间变为低电平。凌阳单片机就能通过对三极管E级的高低电平的变化来检测是否有振铃。由于采用了光电藕合器,振铃信号回路与单片机回路是相互独立的,这两个电路就不会产生干扰。三极管产生的高低电平就十分的压定,不受振铃信号的额外干扰。

第6页共43页

图4.1 振铃检测电路

4.4自动摘机挂机电路

电信局的程控交换机一旦检测到电话线回路上的电流约为30mA就认为此电话线上的电话机已摘机,否则认为此电话挂机。程控交换机在认为电话摘机后会送出拨号音到电话终端。经过对有关资料的查阅,知道只要在电话线的两端串联一个约为300欧姆的电阻,电话线上就会产生约为30mA的电流。由此可知,要完成自动摘机就必须控制一个输入电阻约为300欧姆的电路断开与导通来完成自动挂机与摘机。

自动摘机挂机具体原理过程分析:电路图如图3所示,电路主要由三极管与光电藕合器组成。电话程控局只要检测电话线上的电流约为三十毫安就认用户已摘机了。经过前人的总结经验,当电话线上的电阻大约为400欧时电话线上的电流就为三十毫安。在此电路中光电藕合器控制着两个三极管的导通与截止。当光电藕合器二级管的与凌阳单片相连的一端为低电平时,R5与R17与光电藕合器的三极管的两端将形成一个回路。R17两端的压降就会使三极管5551的BE两端导通。三极管5551的导通也使5401的EB两端与R6与三极管5551的CE两端形成一个回路,此时三极管5401也将导通,从而实现整个电路的导通。此时就实现了自动摘机。由于采用了光电藕合器凌阳单片机与三极管回路实现了隔离。这两个电路互不干扰。摘机与挂机能比较稳定地实现。

4.5双音多频信号接收与发送电路

双音多频信号接收与发送电路的核心器件为DTMF信号接收与发送芯片MT8880。它能发送DTMF信号,能接收DTMF信号,能判断电话线上的忙音,拨号音,回铃音。

4.5.1MT8880基本功能

MT8880是一种具有微处理器接口的功能较强的双音多频(DTMF)发送和接收器件。可用于寻呼系统、交换机系统和移动通信、转帐卡系统、互接拨号器、数字通信和计算机等领域。其主要功能有:(1)完整的DTMF发送和接收功能;(2)高速微处理器接口;

第7页 共43页

图4.2 自动摘机电路

(3)可工作于自动音频突发模式;(4)可调整保护时间;(5)呼叫音检测到-30dBm 。 MT8880的引脚:IN+、IN-—运放的同相和反相输入端;GS(3)—增益选择端。OSC1、OSC2 (6、7)—时钟或振荡器的输入、输出端。两引脚间接3。579545MHz 晶体与内部电路构成芯片振荡器;若由外部电路提供时钟,则OSC2引脚开路; TONE(8)—DTMF 信号输出端,也可通过编程设置为单音输出;(9)—微处理器读写端,与TTL 电平兼容; MT8880引脚排列如图4所示。各引脚功能如下:

图4.3 MT8880引脚排列

(10)—片选信号输入 端,低电平有效。该引脚可由微处理器的地址锁存信号(ALE)直接提供;RS0(11)—寄存器选择控制输入端;(12)—为系统时钟输入端;IRQ/CP(13)—中断请求信号,为开漏输出;D0~D3 (14-17)—数据总线,与TTL 电平兼容。输入需发送的DTMF 编码或输出译码的DTMF 信号数据。当CS=1时呈高阻状态;Est(18)—初始控 制

第8页共43页

输出;St/GT(19)—控制输入/时间监测输出。若St电压大于门限VTSt,电路寄存被检测的DTMF单音对,并更新输出锁存器内容。若St电压低于VTSt,则电路不接收一新单音对,GT输出的作用是设置外部时间监测常数。

4.5.2MT8880工作原理

MT8880是集DTMF发送和接收功能的器件,内带呼叫处理滤波器。接收部分与DTMF接收器件MT8870类似,发送部分包括行、列计数器和D/A变换器,另外增加了一些控制寄存器和接口、数据总线缓冲器,很容易实现与微处理器的直接接口,其功能框图如图4所示。MT8880通过微处理器接口可以由RS0,D0~D3等信号选择与设定内部寄存器,并控制电路的工作状态或工作模式。它共有5个不同作用的寄存器:发送数据寄存器(TDR)、接收数据寄存器(RDR)、状态寄存器(SR)、控制寄存器A(CRA)和控制寄存器B(CRB),其控制关系如表1

所示。

表4.1 内部寄存器控制关系

图4.4 MT8880内部功能框图

4.5.3 MT8880的工作模式

(1)DTMF模式:发送与接收DTMF信号。输入数据经TDR控制可编程行、列计数器、D/A变换器,合成需要发送的DTMF信号。或DTMF信号经拨号音抑制、分离带通滤波器、监频与确认,译成相应的4比特码,经RDR输至数据总线。DTMF编译码对应关系如表2所示。

(2)呼叫处理(CALL)模式:电路可以检测电话呼叫过程中的各种信号音,只要信号的频率落在320Hz-510Hz范围内,片内呼叫处理滤波器便可滤出。经限幅得到的方波信号,由/CP端输出,以用于微处理器对呼叫性质和类别进行判断。若无信号滤出,则

第9页共43页

表4.2 DTMF编译码对应关系

管脚/CP端始终保持低电平。

(3)突发(BURST)模式:在DTMF模式下,工作于突发状态,信号突发和暂停时间各为51±1ms;在CALL模式下,工作于突发状态,信号突发和暂停时间各为102±2ms,此时电路只可发送DTMF信号,但不能接收。

(4)单/双音(S/)产生模式:电路可产生单音或DTMF信号(由CRB控制),用于测试和监测。

(5)测试(TEST)模式:使电路从DTMF接收部分得到延迟监测信号,并从/CP端输出。

(6)中断模式:此模式下若选择DTMF状态,当DTMF信号被接收或出现在监测时间内,或准备发送更多数据(突发模式下)时,则/CP端下接至低电平。

各种模式的选择由控制寄存器(CRA和CRB)的相应位完成,如下面两表所示。状态寄存器SR各位所表示的关系如表5所示。

模式。可检测呼叫信号音,从

表4.4 控制寄存器B(CRB)的功能

第10页共43页

表4.5 状态寄存器(SR)的功能

4.5.4MT8880电路具体设计

图4.5 MT8880电路

图4.6 MT8880单输入端外围电路

上面左图为MT8880的英文资料参考电路。右图为实际设计的电路。上面左图,DTMF信号从电路的左端进入。MT8880的内置放大器可以对输入信号进行放大。并且可通过调节Rf与Rin的值来改变放大倍数。而在实际设计电路中,DTMF信号会从电容C3进入再经两电阻进入MT8880的内部。由于考虑到DTMF信号可能会微弱于是决

第11页 共43页

定采用100K 的R8与200K 的R11,放大倍数为2倍。若接收到DTMF 信号太弱或太大,均可通过调节R8,R11的值来改变放大倍数来调节DTMF 信号的大小。C3的作用为隔交流。

DTMF 信号的发送是通过MT8880的TONE 管脚经过C5与电阻传输到电话线上的。

图4.7 MT8880外围电路

上面左图为MT8880英文参考资料决定DTMF 信号需要维持的时间,它可以防止干扰信号,只要干扰信号没有维持足够长的时间就会被MT8880忽略。这个保护时间是可以调整的。()11C R t G TA =㏑()TSt DD V V 为原单音存在时的保护时间。()11C R t GTP =㏑

[]TSt DD DD V V V -为单音存在时的保护时间。调整保护时间可使设计者适应系统参数。右

图为实际的设计的电路。经过查阅相关的资料,有些资料采用了374K 的电阻,有些资料采用了374欧姆的电阻,而电容一般都是采用100nf 。

右图电路的具体原理过程分析:R12与C6为接收到DTMF 信号后此DTMF 信号需要维持的时间。当有DTMF 信号到来时,MT8880并没有立即就将其视为有效的DTMF 信号,而只有当此DTMF 信号维持一定的时间后St/GT 管脚才会上升为高电平,而只有当St/GT 管脚为高电平时此DTMF 信号才被MT8880视为有效的DTMF 信号。而图6中的 R13的作用是将管脚IRQ/CP 的电平拉高。一旦接收到有效的DTMF 信号IRQ/CP 管脚就会变为低电平。 4.6 键盘电路

键盘电路使用了十六键盘,使用八个IO 口。由于凌阳单片机的IO 口是可编程的,只需将四行或四列对应的IO 口属性设置为低电平输入。而另外的四行四列则设置为高电平输出。在有键按下时设置为低电平输入的IO 口就会有一个变为高电平。由此就可以完成对键盘的扫描。

第12页共43页

图4.8 键盘电路

4.7报警电路

-PB

图4.9 报警电路

该火灾报警器电路由离子感烟传感器、火灾报警器专用集成电路MC14467和有关外围元器件组成。离子感烟传感器由外电离室、内电离室和A、B、C共3个电极组成。在无烟雾时,其C极电压为A极和B极之间电压值的一半。当传感器检测到烟雾时,其外电离室的离子电流将减小,使C极电压下降约1.1-1.2V。

MCl4467火灾报警器专用集成电路内部由比较放大器、锁存器、振荡器、定时器相非门电路组成。

该离子感烟报警器在正常工作时,发光二极管VL会每隔40s闪亮一次。

当传感器检测到烟雾时,IC的l5脚电压将下降。

第13页共43页

4.8凌阳单片机电路

4.8.1 SPCE061A 单片机简介

随着单片机功能集成化的发展,其应用领域也逐渐地由传统的控制,扩展为控制处理、数据处理以及数字信号处理(DSP,Digital Signal Processing)等领域。凌阳的16 位单片机就是为适应这种发展而设计的。它的CPU 内核采用凌阳最新推出的μ’nSP?(Microcontroller and Signal Processor)16 位微处理器芯片(以下简称μ’nSP?)。围绕μ’nSP?所形成的16 位μ’nSP?系列单片机(以下简称μ’nSP?家族)采用的是模块式集成结构,它以μ’nSP?内核为中心集成不同规模的ROM、RAM 和功能丰富的各种外设接口部件。

(1)性能

⊙16 位 ’nSP?微处理器;

⊙工作电压(CPU) VDD 为 2.4~3.6V (I/O) VDDH 为 2.4~5.5V

⊙CPU时钟:0.32MHz~49.152MHz;

⊙内置2K字SRAM;

⊙内置32K FLASH;

⊙可编程音频处理;

⊙晶体振荡器;

⊙系统处于备用状态下(时钟处于停止状态),耗电仅为 2 A@3.6V;

⊙2个16位可编程定时器/计数器(可自动预置初始计数值);

⊙2个10位DAC(数-模转换)输出通道;

⊙32位通用可编程输入/输出端口;

⊙14个中断源可来自定时器A/B,时基,2个外部时钟源输入,键唤醒;

⊙具备触键唤醒的功能;

⊙使用凌阳音频编码SACM_S240方式(2.4K位/秒),能容纳210秒的语音数据;

⊙锁相环PLL振荡器提供系统时钟信号;

⊙32768Hz实时时钟;

⊙7通道10位电压模-数转换器(ADC)和单通道声音模-数转换器;

⊙声音模-数转换器输入通道内置麦克风放大器和自动增益控制(AG C)功能;

⊙具备串行设备接口;

⊙具有低电压复位(LVR)功能和低电压监测(LVD)功能;

⊙内置在线仿真电路ICE(In- Circuit Emulator)接口;

⊙具有保密能力;

⊙具有WatchDog功能。

(2)结构概览

第14页 共43页

SPCE061A 的结构如下图所示

图4.10 SPCE061A 的结构

芯片的引脚排列和说明

SPCE061A 共有84个引脚,封装形式为PLCC84,它的排列如图

图4.11 芯片的引脚排列

第15页共43页4.8.2SPCE061A最小系统电路原理图

图4.12 SPCE061A最小系统电路原理图

4.9液晶电路

4.9.1液晶ST7920简介

① ST7920 控制器系列中文图形液晶模块的软件特性主要由ST7920 控制驱动

器决定。ST7920 同时作为控制器和驱动器,它可提供33 路com 输出和64 路seg

输出。在驱动器ST7921 的配合下,最多可以驱动256×32 点阵液晶。

汉升实业有限公司的ST7920 系列产品有:122×32 点阵系列、128×32 点

阵系列、144×32 点阵系列、160×32 点阵系列、128×64 点阵系列(原理即是

256×32 点阵)。

ST7920 系列产品硬件特性如下:

提供8 位,4 位并行接口及串行接口可选;

并行接口适配M6800 时序;

自动电源启动复位功能;

内部自建振荡源;

64×16 位字符显示RAM(DDRAM 最多16 字符×4 行,LCD 显示范围16

×2 行);

2M 位中文字型ROM(CGROM),总共提供8192 个中文字型(16×16 点阵);

16K 位半宽字型ROM(HCGROM),总共提供126 个西文字型(16×8 点阵);

64×16 位字符产生RAM(CGRAM);

第16页共43页

15×16 位总共240 点的ICON RAM(ICONRAM);

ST7920 系列产品软件特性如下:

文字与图形混合显示功能;

画面清除功能;

光标归位功能;

显示开/关功能;

光标显示/隐藏功能;

显示字体闪烁功能;

光标移位功能功能;

显示移位功能;

垂直画面旋转功能;

反白显示功能;

休眠模式。

中文字库选择:

ST7920-0A 内建BIG-5 码繁体中文字型库。

ST7920-0B 内建GB 码简体中文字型库。

用户在选用之前务必注明。

②ST7920 与MCU 的接口

相关主题
文本预览
相关文档 最新文档