PC1621K LCD 驱动电路
如果选择一个片内 256kHz 振荡或是外接 256kHz 振荡作为系统时钟的话,系统时钟被一个 3 级分频器
预置成 32kHz。这样时基发生器和 WDT 就都与命令有关系,当时基发生器和 WDT 使用同一个 8 级计数
器的时候需小心使用与时基发生器和 WDT 相关的命令。例如调用 WDT DIS 命令对时基发生器无效,而
WDT EN 不但适用于时基发生器而且可以激活 WDT 暂停标志输出(WDT 暂停标志连接到IRQ 端口)。执
行 TIMER EN 命令后,WDT 就不与IRQ 端口相连,而时钟输出连接到IRQ 端口。执行 CLR WDT 命令可
以把 WDT 清零,时基发生器的内容就由 CLR WDT 或是 CLR TIMER 命令清零。CLR WDT 或 CLR TIMER
命令分别相应的在 WDT EN 或 TIMER EN 命令之前执行。在执行IRQ EN 命令之前应先执行 CLR WDT
或 CLR TIMER 命令。在 WDT 模式转换成为时序基准模式之前必须执行 CLR TIMER 命令。。一旦出现
WDT 暂停模式,IRQ 端将保持逻辑低电平直到执行 CLR WDT 或是IRQ DIS 命令。IRQ 输出无效后,IRQ
脚将处于悬浮状态。通过执行 IRQ EN 或IRQ DIS 命令使IRQ 输出处于有效或无效状态。IRQ EN 命令
可以使时序基准或 WDT 的暂停标志位输出到IRQ 端口。时钟和 WDT 的设置如下所示。在片内 RC 振荡
或晶振的情况下,Power down 模式将减少电源损耗直到通过相应的系统命令来打开或关闭振荡。在 Power
down 模式下,时序基准/WDT 不起作用。
另一方面,如果选择外接时钟作为系统时钟则 SYS DIS 命令无效,Power down 模式也不会被执行。
在选择外接时钟之后,PC1621K 将继续工作直到系统断电或是外接时钟被移走。在系统上电后,IRQ 被禁
止。
TimeBass
TIME/WDT IRQ System Clock
f=32kHz
TIMEREN/DIS
WDT EN/DIS
ClockSources /256
n /2 1
2 3
n=0--7
VDD
CLRTimer
D Q
IRQEN/DIS
WDT
/4 CLK
R
CLRWDT
时序和WDT设置
蜂鸣器输出
在 PC1621K 内部有一个简单的蜂鸣器电路。蜂鸣振荡器可提供一对蜂鸣驱动信号 BZ 和BZ 产生一个蜂
鸣信号。执行 TONE4k 和 TONE2k 命令可以选择两种蜂鸣输出。TONE 4k 和 TONE 2k 命令设置蜂鸣频率
分别为 4k 和 2k。蜂鸣输出可以通过 TONE ON 或 TONE OFF 命令来打开或关闭。蜂鸣输出端 BZ 和BZ 是
一对反相驱动输出,用来驱动压电蜂鸣器。
名称 命令代码 功能
蜂鸣关闭
4k 蜂鸣
2k 蜂鸣
0000-1000-X
010X-XXXX-X
0110-XXXX-X
关闭蜂鸣输出
打开蜂鸣输出,蜂鸣频率为 4kHz
打开蜂鸣输出,蜂鸣频率为 2kHz
LCD 驱动
PC1621K 是一个 128(32×4)点阵式 LCD 驱动器。通过 S/W 的设置可以驱动 1/2 或 1/3 的偏置,2、3
或 4 个 COM 端的 LCD 显示器,这个特性使得 PC1621K 适合于多种 LCD 显示器。LCD 驱动时钟产生于系
Rev 2.2 2016-3-22