CMS1621newWord下载.docx

上传人:b****5 文档编号:20534230 上传时间:2023-01-23 格式:DOCX 页数:21 大小:170.40KB
下载 相关 举报
CMS1621newWord下载.docx_第1页
第1页 / 共21页
CMS1621newWord下载.docx_第2页
第2页 / 共21页
CMS1621newWord下载.docx_第3页
第3页 / 共21页
CMS1621newWord下载.docx_第4页
第4页 / 共21页
CMS1621newWord下载.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

CMS1621newWord下载.docx

《CMS1621newWord下载.docx》由会员分享,可在线阅读,更多相关《CMS1621newWord下载.docx(21页珍藏版)》请在冰豆网上搜索。

CMS1621newWord下载.docx

负电源,GND。

6

OSCO

O

OSCI和端口连接到一个32.768KHZ晶振,用于生产系统时钟。

如果外接系统时钟,则通过OSCI端,如果使用片内RC振荡器,OSCI和OSCO可以悬空。

7

OSCI

8

VLCD

LCD电源输入。

9

VDD

正电源。

10

__IRQ

时间基准或WDT溢出标志,NMOS开漏输出端。

11,12

BZ,__BZ

蜂鸣器信号输出端。

13~16

COM0~COM3

LCDCOM输出端。

17~48

SEG0~SEG31

LCDSEG输出端。

2、系统结构

(1)RAM

静态显示器(RAM)结构为32×

4位,贮存所显示的数据。

RAM的内容直接映射成LCD驱动器的内容。

RAM中的数据可被READ,WRITE和READ—MODIFY—WRITE命令存取。

RAM中的内容映射至LCD的过程如下图所示:

COM3COM2COM1COM0

SEG0

SEG1

SEG2

SEG3

~

SEG31

~

31

bit3

bit2

bit1

bit0

bitAddr

RAM映射图

(2)系统振荡器

CMS1621系统时钟用来产生时基/WDT电路的时钟、LCD驱动时钟和蜂鸣频率。

时钟可以来自片内RC振荡器(256kHZ)、晶体振荡器(32.768kHZ)或由S/W设置的外部256kHZ的时钟。

系统振荡器如图。

执行SYSDIS命令后,系统时钟停止,LCD偏置发生器也停止工作,此命令只适用内RC振荡器(256kHZ)和晶体振荡器。

一但系统时钟停止,LCD显示变暗,时基/WDT失去功能。

LCDOFF命令用来关闭LCD偏置发生器。

LCDOFF命令关闭LCD偏置发生器后,用SYSDIS命令减少功耗,相当于系统POWERDOWN命令。

但当外部时钟用作系统时钟时,SYSDIS命令既不能关闭振荡器也不能进入POWERDOWN模式。

晶体振荡器可用来连接一个32kHZ外部频率源到OSCI管脚。

因此,系统进入POWERDOWN模式有点类似于外部256kHZ时钟的运行。

系统初始上电后,CMS1621处于SYSDIS状态。

(3)时间基准和看门狗定时器

时基发生器是由8级递增计数器构成,用来设计生产一个精确的时间基准。

看门狗定时器(WDT)由8级时基发生器和一个2级递增计数器组成,在非正常状态下(未知的或不希望的跳转、执行错误等),用来停止主控器或其它子系统。

WDT暂停,将设置一个WDT暂停标志。

时基发生器的输出和WDT暂停标志的输出可以用命令输出到_IRQ的输出端,总共有8个频率源适合时基发生器和WDT时钟,其频率由下列公式得出其fWDT=32kHZ/2n,n的值通过命令在0~7之间变化,等式中的32kHZ表明系统时钟由一个32.768kHZ的晶体振荡器、一个片内振荡器(256kHZ)或外部256kHZ频率作为系统时钟,系统时钟一个3级分频器预置成32kHZ。

由于时基发生器和WDT使用同一个8级计数器,因此需小心使用与时基发生器和WDT相关的命令。

例如调用WDTDIS命令对时基发生器无效,而WDTEN不但适用于时基发生器而且可以激活WDT暂停标志输出(WDT暂停标志连接到__IRQ脚)。

输入TIMEREN命令后,WDT和__IRQ脚断开,时基发生器的内容由CLRWDT或CLRTIMER命令清零。

CLRWDT或CLRTIMER命令分别相对应的在WDTEN或TIMEREN命令清零。

CLRTIMER命令必须在WDT模式转换到时基模式之前执行。

一旦出现WDT暂停模式,__IRQ脚将处于逻辑低电平直到出现CLRWDT或__IRQDIS命令。

__IRQ输出无效后,__IRQ将处于悬浮状态。

通过执行__IRQEN或__IRQDIS命令使IRQ输出处于有效或无效状态。

__IRQEN使得实际发生器或WDT暂停标志的输出作用到__IRQ脚。

时基发生器结构图如下:

使用片内RC振荡器或晶体振荡器,可以用系统命令开启或关闭振荡器,进入POWERDOWN模式,减少功耗。

在POWERDOWN模式下,时基/WDT的一切功能都无效。

另一方面,如果使用外部时钟作为系统频率,SYSDIS命令不起作用而不执行POWERDOWN模式,那就是说CMS1621将一直运行到系统失效或外部时钟取消。

系统开启后,__IRQ被禁止。

(4)蜂鸣器输出

在CMS1621中提供了一个简单的蜂鸣振荡器。

蜂鸣振荡器可以提供一对蜂鸣驱动信号BZ和__BZ,用来产生一个简单的蜂鸣。

执行TONE4K和TONE2K命令可产生两种蜂鸣频率,TONE4K和TONE2K命令设置蜂鸣频率分别为4KHZ和2KHZ,蜂鸣驱动信号可以调用TONEON或TONEOFF命令来开启或关闭。

BZ和__BZ是一对反相驱动输出,用来驱动压电蜂鸣器。

一旦系统失效或蜂鸣输出停止,BZ和__BZ输出处于低电平。

(5)LCD驱动器

CMS1621是一个128(32×

4)点阵式LCD驱动器,它可以驱动1/2或1/3偏置,2、3或4个COM端的LCD显示器,这个特性使得CMS1621适合于多种LCD显示器。

LCD驱动时钟产生于系统时钟,不管系统时钟是来源于32.768kHZ晶振频率还是片内RC振荡器频率或外部频率,LCD驱动时钟的频率总是256KHZ。

与LCD相应命令见下表。

名称

指令代码

功能

LCDOFF

10000000010

关闭LCD输出

LCDON

10000000011

打开LCD输出

BLAS&

COM

1000010abXcX

c=0:

1/2偏置状态

c=1:

1/3偏置状态

ab=00:

2COM端

ab=01:

3COM端

ab=10:

4COM端

黑体形式的100表明是命令模式ID,如果发送连续命令,命令模式ID(除第一个命令)将被忽略。

LCDOFF命令通过中断LCD偏值发生器来关闭LCD显示,而LCDON命令通过启动LCD偏值发生器来开启LCD显示。

BIAS和COM命令是与LCD显示器相关的命令CMS1621可驱动许多类型的LCD显示器.

(6)指令格式

CMS1621可以通过S/W来设置,设置CMS1621和传送LCD显示数据的指令共有两种模式,分别为命令模式和数据模式。

对CMS1621的设置称作命令模式,其中ID是100,由系统设置命令、系统频率选择命令、LCD结构命令、蜂鸣频率选择命令和操作命令组成。

数据模式包括READ、WRITE和READ—MODIFY—WRITE操作。

下表是数据模式ID和命令模式ID:

操作

模式

ID

READ

数据

110

WRITE

READ-MODEFY-WRITE

101

COMMAND

命令

100

模式命令出现在数据和命令传送之前。

如出现连续指令,命令模式ID100可以被忽略。

当系统工作在不连续指令或不连续地址数据模式,__CS管脚应设置为1,而之前的工作模式将被复位。

一旦__CS管脚为0,出现一个新的工作模式ID。

(7)接口

CMS1621有4个线需要接口。

__CS初始化串行接口电路和在主控制器和之间中接通讯端。

__CS为1时,主控制器和CMS1621之间数据和命令被禁止和初始化。

出现命令模式和模式转换之前,需要一个高电平脉冲初始化CMS1621串行接口。

数据线是串行输入/输出线。

读写数据或写入命令必须通过数据线。

__RD线是READ时钟输入。

RAM中的数据在__RD信号的下降沿被读出,读出数据将显示在DATA线上。

主控制器在READ信号上升沿和下一个下降沿之间读出正确数据。

__WR线是WRITE时钟输入。

数据线的数据、地址、命令在__WR信号上升沿全被读到CMS1621。

__IRQ线被用作主控器和CMS1621之间的接口。

__IRQ脚作为定时器输出或WDT溢出标志输出,由S/W设定。

主控制器通过连接CMS1621的__IRQ脚执行时间基准或WDT功能。

(8)时序图

a、READ模式(指令码:

110)

b、READ模式(连续地址读)

 

c、WRITE模式(指令码:

101)

d、WRITE模式(连续地址写)

e、READ—MODIFY—WRITE模式(指令码:

f、READ—MODIFY—WRITE模式(连续地址存取)

3、指令一览表

命令代号

D/C

功能

上电预

置复位

A5A4A3A2A1A0D0D1D2D3

D

从RAM中读数据

写数据到RAM中

MODIFY

读写数据到RAM中

SYSDIS

0000-0000-X

C

同时关闭系统振荡器和LCD偏置发生器

YES

SYSEN

0000-0001-X

开启系统振荡器

0000-0010-X

关闭LCD偏置发生器

0000-0011-X

开启LCD偏置发生器

TIMER

DIS

0000-0100-X

禁止时间基准输出

WDTDIS

0000-0101-X

禁止WDT暂停标志输出

TIMEREN

0000-0110-X

允许时间基准输出

WDTEN

0000-0111-X

允许WDT暂停标志输出

TONEOFF

0000-1000-X

关闭蜂鸣输出

TONEON

0000-1001-X

开启蜂鸣输出

CLRTIMER

0000-11XX-X

清除时基发生器的内容

CLRWDT

0000-111X-X

清除WDT内容

XTAL32K

0001-01XX-X

系统时钟为晶体振荡器

RC256K

0001-10XX-X

系统时钟为片内RC振荡器

EXT256K

0001-11XX-X

系统时钟为外部时钟

BIAS1/2

0010-abX0-X

LCD1/2偏置状态

Ab=00:

2COMD端

Ab=01:

Ab=10:

BIAS1/3

0010-abX1-X

LCD1/3偏置状态

2COM

3OCM端

4COM端

TONE4K

010X-XXXX-X

蜂鸣频率:

4KHz

TONE2K

011X-XXXX-X

2KHz

IRQDIS

100X-0XXX-X

禁止IRQ输出

IRQEN

100X-1XXX-X

允许IQR输出

F1

101X-X000-X

时基/WDT时钟输出1HzWDT暂时标志延时4s

F2

101X-X001-X

时基/WDT时钟输出2HzWDT暂时标志延时:

2s

F4

101X-X010-X

时基/WDT时钟输出4HzWDT暂时标志延时1s

F8

101X-X011-X

时基/WDT时钟输出8HzWDT暂时标志延时:

1/2s

F16

101X-X100-X

时基/WDT时钟输出16HzWDT暂时标志延时:

1/4s

F32

101X-X101-X

时基/WDT时钟输出32HzWDT暂时标志延时:

1/8s

F64

101X-X110-X

时基/WDT时钟输出64Hz,WDT暂时标志延时:

1/16s

F128

101X-X111-X

时基/WDT时钟输出128Hz,WDT暂时标志延时:

1/32s

TEST

1110-0000-X

测试模式,用户不必用

NORMAL

1110-0011-X

标准模式

注:

1、X:

忽略。

2、A5~A0:

RAM地址。

3、D3~D0:

RAM数据。

4、D/C:

数据/命令模式。

5、Def.:

上电预置复位。

6、所有黑体即110,101和100均势模式命令。

如出现连续命令,命令模式ID100可以被忽略(除第一个命令ID100外。

7、建议由主控制器在上电复位后对CMS1621进行初始化,否则若上电复位失败,将导致CMS1621错误动作。

四、极限参数

电参数

1、DC特性

Ta=25℃

符号

项目

测试条件

最小值

典型值

最大值

单位

条件

工作电压

——

2.4

5.2

V

IDD1

工作电流

3V

无负载片内RC振荡器

150

300

µ

A

5V

600

IDD2

无负载晶体荡器

60

120

240

IDD3

无负载外部时钟

200

400

ISTB

待机电流

无负载关机模式

0.1

0.3

VIL

输入低电平

DATA,__WR,

__CS,__RD

0.6

1.0

VIH

输入高电平

3.0

4.0

5.0

IOL1

DATA,BZ,__BZ,__IRQ

VOL=0.9V

3.5

mA

VOL=1.5V

IOH1

DATA,BZ,__BZ

VOH=2.1V

-2

-3

VOH=3.5V

-5

-8

IOL2

LCDCOM端灌电流

80

VOL=1.5V

180

350

IOH2

LCDCOM端拉电流

-50

-100

-200

IOL3

LCDSEG端灌电流

50

VIL2

LCDSEG端拉电流

-40

-70

-150

RMI

上拉电阻

DATA,__WR,

500

2、AC特性

fsys1

系统时钟

片内RC振荡器

256

KHZ

fsys2

晶体振荡器

32.768

Fsys3

外部时钟

fLCD

LCD时钟

fsys1/1024

fsys2/128

fsys3/1024

tCOM

LCDCOM端周期

n:

COM端数

n/fLCD

s

FCLK1

串行数据时钟(__WRPIN)

占空比50%

FCLK2

串行数据时钟(__RDpin)

75

fTONE

蜂鸣器输出频率

2.0或4.0

tCS

串行接口复位脉冲宽度(图3)

250

ns

TCLK

__WR,__RD输入脉冲宽度(图1)

写模式

3.34

S

读模式

6.67

1.67

tr,tf

串行数据时钟升/降时间(图1)

Tsu

串行数据到__WR,__RD时钟的建立时间(图2)

Th

串行数据到__WR,__RD时钟的保持时间(图2)

Tsu1

__CS到__WR,__RD时钟的建立时间(图3)

th1

__CS到__WR,__RD时钟的保持时间(图3)

五、典型应用线路图

注意:

__IRQ和__RD引脚的连接视主控制器的要求而定,VLCD引脚的电压必须低于VDD。

调节VR以适应LCD显示器,VDD=5V,VLCD=4V,VR=15KΩ±

20%。

调节R(外接上拉电阻)以适应用户的基准时钟。

六、封装脚位:

CMS1621-24-SOPCMS1621-28-SOPCMS1621-48-SSOP

七、压焊点示意图:

芯片衬底接VDD,载片面积1945µ

1952µ

m

七、压焊坐标点

脚位

X轴

Y轴

_CS

SEG23

825

1686

_RD

SEG22

708

_WR

SEG21

593

475

SEG20

GND

700

16

SEG19

360

880

SEG18

248

1000

SEG17

132

1120

SEG16

18

1290

SEG15

-200

1707

IRQ

1447

SEG14

1593

BZ

1494

312

SEG13

1480

BZB

1490

602

SEG12

1363

COM0

828

SEG11

1245

COM1

944

SEG10

1134

COM2

1058

SEG9

1016

COM3

1173

SEG8

906

SEG31

1289

SEG7

785

SEG30

1403

SEG6

668

SEG29

1514

SEG5

556

SEG28

1405

SEG4

444

SEG27

SEG3

329

SEG26

1167

SEG2

214

SEG25

1054

SEG1

104

SEG24

936

SEG0

-15

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1