|
|
Número de pieza | BJ8P56AP | |
Descripción | 1K I/O | |
Fabricantes | BJX | |
Logotipo | ||
Hay una vista previa y un enlace de descarga de BJ8P56AP (archivo pdf) en la parte inferior de esta página. Total 23 Páginas | ||
No Preview Available ! www.DataSheet4U.com
BJ8P56AP/AM
1K 掩模, I/O 型 4 位单片机
特性
基于 SH6610C 的 4 位单片机
ROM: 1K X 16 位
RAM: 96 X 4 位
■ 32 个系统控制寄存器
■ 64 个数据存储器
工作电压:
振荡器 (代码选项)
■晶体谐振器:
■陶瓷谐振器:
32.768kHz, 400kHz - 8MHz
400kHz - 8MHz
■外部 RC 振荡器: 400kHz - 8MHz
■内建 RC 振荡器: 2MHz/4MHz/6MHz
■外部时钟:
30kHz - 8MHz
■ fOSC = 400kHz - 4MHz, VDD = 2.0V - 5.5V
■ fOSC = 4MHz - 8MHz, VDD = 4.5V - 5.5V
13个双向 I/O 端口和 1 个输入端口
4 层堆栈 (包括中断)
一个 8 位自动重载定时/计数器
预热计数器
中断源:
■ 内部中断 (定时器 0)
■ 外部中断: PORTA.0 & PORTB & PORTC
(上升/下降沿)
指令周期时间 (4/fOSC)
两种低功耗工作模式: HALT 和 STOP
复位
■内建看门狗定时器(WDT) (代码选项)
■内建上电复位 (POR)
■内建低电压复位 (LVR)
PORTA - PORTD 内建上拉/下拉电阻
内建低电压复位功能, 两种监测电平 (代码选项)
掩膜类型
可靠的内部复位电路
提供裸片以及 16 引脚 DIP/SOP 封装
概述
BJ8P56AP/AM是一种先进的CMOS 4位单片机。该器件集成了SH6610C CPU内核, RAM, ROM, 定时器和 I/O 端口,
2MHz/4MHz/6MHz 内部 RC 振荡器。BJ8P56AP/AM 适应于通用类应用。
引脚配置
1 V1.0
1 page www.DataSheet4U.com
系统寄存器的配置 (续表):
BJ8P56AP/AM
地址
第 3 位 第 2 位 第 1 位 第 0 位 读/写
说明
$0A
PC.3
PC.2
PC.1
PC.0 读/写 PORTC 数据寄存器
$0B
PD.3
PD.2
PD.1
PD.0 读/写 PORTD 数据寄存器
$0C - $0D
-
-
-
- - 保留
$0E
TBR.3
TBR.2
TBR.1
TBR.0 读/写 查表寄存器
$0F
INX.3
INX.2
INX.1
INX.0 读/写 索引寄存器
$10
DPL.3
DPL.2
DPL.1
DPL.0 读/写 索引地址低位寄存器 (4 位)
$11 - DPM.2 DPM.1 DPM.0 读/写 索引地址中位寄存器 (3 位)
$12 - DPH.2 DPH.1 DPH.0 读/写 索引地址高位寄存器 (3 位)
$13 - $14
-
-
-
- - 保留
$15 - PDCR.2 PDCR.1 PDCR.0 读/写 PORTD 输入/输出控制寄存器
$16 PACR.3 PACR.2 PACR.1 PACR.0 读/写 PORTA 输入/输出控制寄存器
$17 PBCR.3 PBCR.2 PBCR.1 PBCR.0 读/写 PORTB 输入/输出控制寄存器
$18 PCCR.3 PCCR.2 PCCR.1 PCCR.0 读/写 PORTC 输入/输出控制寄存器
$19 PULLEN
$1A - $1B
$1C
-
-
$1D
-
$1E WDT
$1F -
PH/PL
-
-
-
WDT.2
-
PBCFR
-
T0S
-
WDT.1
-
EINFR
-
T0E
-
WDT.0
-
读/写
-
读/写
-
读/写
只读
-
第 0 位:外部 0/外部 1 中断
(PORTA.0/PORTA.3) 上升/下降沿选择寄存器
第 1 位: PORTBC 中断上升/下降沿选择寄存器
第 2 位:端口上拉/下拉选择寄存器
第 3 位:端口上拉/下拉允许选择寄存器
保留
第0位: T0 信号沿选择寄存器
第1位:T0 信号源选择寄存器
保留
第 2-0 位: 看门狗定时器控制寄存器
第 3 位:看门狗定时器溢出标志寄存器(只读)
保留
3. ROM
ROM 能寻址 1024 X 16 位程序空间, 地址由$000H 到$3FF。
3.1. 矢量地址区 ($000到$004)
程序顺序执行。从地址$000 到$004 的区域是为特殊中断服务程序保留的,作为中断服务的入口地址。
地址
指令
$000
$001
$002
$003
$004
JMP*
JMP*
JMP*
JMP*
JMP*
*JMP 指令能由任意指令代替。
说明
跳转至 RESET 服务程序/
跳转至外部中断 0 中断服务程序
跳转至 Timer0 中断服务程序
跳转至外部中断 1 中断服务程序
跳转至端口中断服务程序
5
5 Page www.DataSheet4U.com
BJ8P56AP/AM
7. 定时器/计数器 (Timer)
8 位 Timer 有下述特性:
■8 位递增计数
■自动重载
■8 级预分频
■计数值由$FF 到$00 时,
Timer 框图:
产生溢出中断请求。
System
clock
T0 EOR
T0E
MUX
tosc SYNC
Prescaler
8-BIT
COUNTER
T0S TM.2TM.1 TM.0
当高 4 位载入寄存器被写入或 Timer 计数值由$FF 到$00
溢出时, Timer 将自动载入预设值。
由于寄存器的高 4 位控制 Timer 的读写操作, 使用中请根据
以下步骤操作:
写操作:
先写低四位,
再写高四位以更新计数器。
读操作:
先读高四位,
再读低四位。
Timer 功能:
■可编程定时功能
■计数值可读。
7.1. Timer0 结构和操作
Timer0由一个8 位只写载入寄存器 (TL0L, TL0H) 和一个 8位只读
计数器 (TC0L, TC0H)构成。每个计数器由低四位和高四位组成。
将数据写入载入寄存器 (TL0L, TL0H) 就可以初始化 Timer。
Load Reg. L Load Reg. H
8-bit timer counter
Latch Reg. L
7.2. Timer 模式寄存器
通过设置 Timer 模式寄存器 (TM0) 可以使 Timer 工作在不同的模式。
系统时钟经过预分频器分频后,进入计数器。Timer 模式寄存器中 TMx.2-0 用于设定分频比。
表 1. Timer0 模式寄存器 ($02)
TM0.2 TM0.1 TM0.0
预分频器分频比
时钟源
000
0 01
/211
/29
系统时钟/T0
系统时钟/T0
0 10
0 11
1 00
/27
/25
/23
系统时钟/T0
系统时钟/T0
系统时钟/T0
1 01
1 10
/22
/21
系统时钟/T0
系统时钟/T0
1 11
/20
系统时钟/T0
系统寄存器$1C
地址 第 3 位 第 2 位 第 1 位 第 0 位 读/写
说明
$1C -
-
-
-
-
- T0S T0E 读/写 第 0 位: T0 信号沿选择寄存器
- X0
第 1 位: T0 信号源选择寄存器
读/写 T0 输入由低电平到高电平变化时计数
- X1
读/写 T0 输入由高电平到低电平变化时计数
- 0 X 读/写 Timer0 时钟源为系统时钟
- 1 X 读/写 Timer0 时钟源为 T0 引脚输入脉冲 (PORTD.2 复用为 T0)
11
11 Page |
Páginas | Total 23 Páginas | |
PDF Descargar | [ Datasheet BJ8P56AP.PDF ] |
Número de pieza | Descripción | Fabricantes |
BJ8P56AM | 1K I/O | BJX |
BJ8P56AP | 1K I/O | BJX |
Número de pieza | Descripción | Fabricantes |
SLA6805M | High Voltage 3 phase Motor Driver IC. |
Sanken |
SDC1742 | 12- and 14-Bit Hybrid Synchro / Resolver-to-Digital Converters. |
Analog Devices |
DataSheet.es es una pagina web que funciona como un repositorio de manuales o hoja de datos de muchos de los productos más populares, |
DataSheet.es | 2020 | Privacy Policy | Contacto | Buscar |