CMOS IC
8位单片机
LC876764A/48A
正在开发中
LC876764A
8位单芯片微控制器结合64KB ROM和片上1536字节RAM
LC876748A
8位单芯片微控制器结合48KB ROM和片上1536字节RAM
概观
该LC876764A / LC876748A是8位单芯片微型计算机用下面的片上功能
块:
- CPU :用于在100ns的最小总线周期时间
- 片上ROM最大容量: LC876764A
64K字节
LC876748A
48K字节
- 片上RAM : 1536字节
- VFD自动显示控制器/驱动器
- 16位的定时器/计数器(可分成两个8位定时器)
- 16位的定时器/脉宽调制(可以被分成两个8位定时器)
- 4个8位定时器,具有预分频器
- 定时器用作日期/时间时钟
- 高速时钟计数器
- 系统时钟分频器功能
- 同步串行I / O口(带有自动闭塞发送/接收功能)
- 异步/同步串行I / O端口
- 14通道× 8位的AD转换器
- 弱信号检测器
- 21源10向量中断系统
所有的上述功能被制造在单个芯片上。
版本: 1.01
80901
SYSTEM- BIZ事业部。久保田S.
1/26
LC876764A/48A
特点
(1)只读存储器(ROM)中: LC876764A 65536 ×8位
LC876748A
49152 ×8位
(2)随机存取存储器(RAM) : LC876764A / 48A
( 3 )最小总线循环时间:为100ns ( 10MHz时)
注:总线周期时间表示ROM读取时间。
( 4 )最小指令周期:为300ns ( 10MHz时)
( 5 )端口
- 输入/输出端口
数据方向编程为每个单独的位:
- 15V耐压的输入/输出端口
数据方向可编程四位的单位:
(当选择N沟道开漏输出,数据可
数据方向编程为每个单独的位:
- 输入端口:
- 变频器输出端口
对于数字大电流输出:
用于数字/段大电流输出:
数字/段输出:
段输出:
其他功能
输入/输出端口:
输入端口:
- 振荡器引脚:
- 复位引脚:
- 电源:
1536 × 9位
20 (开放P1n , P70到P73 , P8n )
8
be
8
2
(P0n)
输入位为单位)。
(P3n)
(XT1,XT2)
9 ( S0 / T0到S8 / T8 )
7 ( S9 / T9至S15 / T15 )
8 ( S16到S23 )
28 ( S24到S51 )
图12(控制PFn , PG0 3)
24 ( PCN , PDN , PEN)
2 ( CF1,CF2 )
1 ( RES # )
图6( VSS1至2 , VDD1 4)
( 6 ) VFD自动显示控制器
- 可编程段/数字输出模式
输出可以数字/段波形输出(引脚9至24可用于之间进行切换
输出数字波形) 。
并行驱动器可用于大电流VFD 。
- 16级调光功能可
( 7 )弱信号检测( MIC信号等)
- 计算与宽度大于预设值的脉冲
- 2位计数器
( 8 )定时器
- 定时器0 : 16位定时器/计数器捕获寄存器
模式0 : 2通道8位定时器,具有可编程的8位预分频器和8位捕捉寄存器
模式1 : 8位定时器,8位可编程预分频器的8位捕获寄存器+ 8位
计数器, 8位捕获寄存器
模式2 : 16位定时器,8位可编程预分频器和16位捕捉寄存器
模式3 :与16位捕获寄存器的16位计数器
2/26
LC876764A/48A
- 定时器1 : PWM / 16位定时器触发输出
模式0 : 2通道8位定时器(带切换输出)
模式1:2通道8位PWM
模式2 : 16位定时器(带触发输出)输出切换也可以用较低阶8位。
模式3 : 16位定时器(带切换输出)低8位可作为PWM输出。
- 定时器4 : 8位定时器,6位预分频器
- 定时器5 : 8位定时器,6位预分频器
- 定时器6 : 8位定时器,6位预分频器
- 定时器7 : 8位定时器,6位预分频器
- 基定时器
1)时钟信号可以从以下任一项中选择。
子时钟( 32.768kHz晶体振荡器) ,系统时钟和预分频器输出定时器0
2)中断可以被选择以发生在五个不同的时间之一。
( 9 )高速时钟计数器
1 )能够计数最大: 20MHz的时钟(使用主时钟10MHz时)
2 )实时输出
( 10 )串行接口
- SIO 0 : 8位同步串行接口
1 )第一LSB / MSB第一个可用的功能
2)内置8位波特率发生器(最大传输时钟周期4/3 TCYC )
3 )连续自动数据通信( 1-256位)
- SIO 1 : 8位异步/同步串行接口
模式0 :同步8位串行IO ( 2线或3线,传输时钟2-512 TCYC )
模式1 :异步串行IO (半双工, 8位数据位, 1位停止位,波特率8-2048Tcyc )
模式2 :总线模式1 (起始位, 8个数据位,发送时钟2-512 TCYC )
模式3 :总线模式2 (开始检测, 8个数据位,停止检测)
(11), AD转换器
-8位× 14通道
( 12 )遥控接收电路(连接到P73 / INT3 / T0IN终端)
-Noise抑制功能(从1 /一百二十八分之三十二TCYC噪声抑制滤波器的时间常数可以选择)
( 13 )看门狗定时器
- 在看计时器期间使用外部RC设置。
- 看门狗定时器可产生中断,系统复位
3/26
LC876764A/48A
( 14 )中断: 21源, 10个向量中断
1 )三个优先级(低,高,最高)多重中断的支持。在中断处理,
相同或更低优先级的中断请求被拒绝。
2)如果中断请求到两个或两个以上向量地址发生一次,较高优先级的中断发生
优先级。在相等优先权等级的情况下,具有最低地址的向量取
优先级。
号
向量
可选择等级
1
00003H
X或L
2
0000BH
X或L
3
00013H
H或L
4
0001BH
H或L
5
00023H
H或L
6
0002BH
H或L
7
00033H
H或L
8
0003BH
H或L
9
00043H
H或L
10
0004BH
H或L
优先级: X>H>L
对于相同的优先级,向量与最低
( 15 )子程序堆栈级别: 768级别最高。
( 16 )乘法和除法
- 16位× 8位( 5个周期内执行)
- 24位÷ 16位( 12次)
- 16位÷ 8位( 8次)
- 24位÷ 16位( 12次)
( 17 )振荡电路
- 片上系统时钟使用RC振荡电路。
- 片上系统时钟使用CF振荡电路。 (R
f
内置)
- 片上晶体振荡电路的低速系统时钟使用。 (RD ,R
f
外部)
- 片上频率 - 可变RC系统时钟使用的振荡电路
( 18 )系统时钟分频器功能
- 能够降低电流消耗
可用最小指令周期时间: 300ns的, 600NS , 1.2μS , 2.4μs , 4.8μs , 9.6μs , 19.2μs ,
38.4μs , 76.8μs 。 (使用10MHz的主时钟)
( 19 )待机功能
- HALT模式
HALT模式用于降低功耗。程序停止执行。外围设备
电路仍然工作,但VFD显示屏和一些串行传输操作停止。
1 )振荡电路不会自动停止。
2 )发布发生在系统复位或中断。
中断信号
INT0
INT1
INT2 / T0L / INT4
INT3 /时基定时器/ INT5
T0H
T1L / T1H
SI00
SI01
ADC / MIC / T6 / T7
VFD自动显示控制器/端口0 / T4 / T5
地址优先。
堆栈位于RAM中。
4/26
LC876764A/48A
-hold模式
HOLD模式用于降低功耗。这两个程序执行和外围
电路都被停止。
1 ) CF , RCand晶体振荡电路自动停止。
2)推出发生以下任一条件。
( 1 )输入到RESET引脚变为低电平
(2)指定的电平为INT0 , INT1,INT2 , INT4 , INT5的输入中的至少一个
( 3 )中断条件出现在端口0
做-X'tal HOLD
震荡器HOLD模式用于降低功耗。程序停止执行。
除了基定时器的所有外围电路都被停止。
1 )CF和RC振荡电路自动停止。
2 )晶体振荡器在HOLD模式以来保持的状态。
3)释放发生在任何满足下列条件的任何
( 1 )输入到RESET引脚变为低电平
(2)指定的电平被输入到INT0, INT1,INT2 , INT4 , INT5中的至少一个
( 3 )中断条件出现在端口0
(4)中断条件出现在基定时器
( 20 )出厂
- 交货形式QIP100E
( 21 )开发工具
- 评估芯片: LC876093
- 仿真器: EVA62S + ECB876600 (评估芯片主板) + SUB876700 + POD100QFP
: ICE - B877300 + SUB876700 + POD100QFP
- 闪存ROM版本: LC87F67C8A
5/26