CM5001 Shanghai Belling Co., Ltd., CM5001 Datasheet - Page 7
![no-image](/images/no-image-200.jpg)
CM5001
Manufacturer Part Number
CM5001
Description
CM5001
Manufacturer
Shanghai Belling Co., Ltd.
Datasheet
1.CM5001.pdf
(10 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Part Number:
CM5001H
Manufacturer:
CM
Quantity:
20 000
注释: : : : 1 除 GOTO 指令外,任何有关写 PC(F2)的指令都会把 PC 寄存器的第 9 位清零。
注释
5.6
5.6 程序烧写和
CP: Code Protection Bit
WDTE: Watchdog timer enable bit
FOSC1、FOSC0: Oscillator Selection Bit
6 6 6 6 . . . . 电路特性参数
http://www.belling.com.cn
注释
注释
5.6
5.6
程序烧写和
程序烧写和 config bit
程序烧写和
程序烧录采用本公司提供的专用编程器,具体编程时序略。Config bit 定义如下:
1 = Code Protection off
0 = Code Protection on
1 = WDT enabled
0 = WDT disabled
11 = LP oscillator(低速晶体振荡模式)
10 = XT oscillator(中速晶体振荡模式)
01 = HS oscillator(高速晶体振荡模式)
00 = RC oscillator(阻容振荡模式)
电路特性参数
电路特性参数
电路特性参数
2 若对一 I/O 口寄存器进行操作,如 SUBWF 6,1 ,则使用的 F6 的值是当前 B 口上的状态值,
3 指令“TRIS f” (f=5 或 6)将 W 寄存器中的内容写入 f 的 I/O 口控制寄存器中。 ‘1’关断对
4 当预分频器分配给 RTCC 后,任何对 RTCC 寄存器(F1)写操作的指令都将使预分频器清零。
6 比 PIC16C54/56 多出的指令。
7 d 取 1 表示寄存器,取 0 表示 W。
8 CM5001 的指令集(35 条)与 PIC16C56 的指令级(33 条)不完全相同,更重要的是指令代码
而非 B 口输出锁存器里的值。
应端口的输出 BUF,使其为高阻状态。
不一致。本公司初于保密的原因不公开 CM5001 指令集代码,不过这不影响客户使用。因为
本公司提供的编程器可以自动的把 PIC16C56 的指令代码翻译成 CM5001 的代码,100%兼容。
config bit
config bit 定义
config bit
时器
设置 I/O 状
态
子程序带参
数返回
调用子程序
跳转 (K 为 9
位)
常数置入 W
常数和 W 做
或运算
常数和 W 做
与运算
常数和 W 做
异或运算
定义
定义
定义
TRIS f
RETLW k
CALL k
GOTO k
MOVLW k
IORLW k
ANDLW k
XORLW k
Total 10 Pages
- 7 -
prescaler,if
assigned)
W I/O
register f
k W,Stack PC
PC+1 Stack,K PC
k PC(9 bits)
k W
kˇW W
k∧W W
k⊕W W
8位OTP单片机芯片CM5001
control
无
无
无
无
无
Z
Z
Z
8/24/2006
Wrote by dipeng
3
1,