产品规格:
产品数量:
包装说明:
关 键 词:海口FC2720批发
行 业:电子 电子产品设计
发布时间:2020-12-01
特价FC160,FC162,FC162,FC163,FC152.FC1511,FC2720,FC2721,FC2723
供应FC2720,FC2721,FC2722,FC2723,FC3703,FC3722,FC3723,FC2522,FC2523
FC2720的特点:
指令特性
?所有跳转指令如JMP,CALL等可在整个ROM区执行
?可在整个ROM区查表
?除了跳转指令,其他指令只需要一个指令周期
?Fcpu=Fosc/2,Fosc/4,Fosc/8,Fosc/16,Fosc/32,Fosc/64
工作电压范围
?2.3v ∽ 5.5v Fcpu<4MHz
?3.5v ∽ 5.5v Fcpu<8MHz
工作温度
?-40∽85℃
封装
?SOP8/DIP8
?SOT23-6
应用领域
?小家电
?玩具
?电机控制
特性列表 单片机型号 ROM RAM ADC 2路定时器 I/O TouchKey E2PROM 1路运放 封装形式 4路PWM
FC2720
1K*16
128B
5路
12 Bit
√
6
*
*
*
SOT23-6
SOP8/DIP8
FC2720的定时器:
定时器
看门狗定时器
看门狗定时器WDT是一个4位二进制计数器,用于监控程序的正常执行。如果由于干扰,程序进入了未知状态,看门狗定时器溢出,系统复位。看门狗的工作模式由OPTION选项控制,其时钟源由内部低速 RC 振荡器(32KHz /5V)提供。
看门狗溢出时间 = 256 /内部低速振荡器周期(sec)分频系数
看门狗定时器的 3 种工作模式由OPTION选项“WatchDog”控制:
? Disable:禁止看门狗定时器功能;
? Enable:使能看门狗定时器功能,在普通模式和低速模式下有效,在睡眠模式和绿色模式下看门狗不工作;
? Always_On:使能看门狗定时器功能,在睡眠模式和绿色模式下,看门狗仍会正常工作;
注意: 1.不分频时wdt溢出时间为8ms。
2.在高干扰环境下,强烈建议将看门狗设置为“Always_On”以确保系统在出错状态和重启时正常复位。
看门狗清零的方法是对看门狗计数器清零寄存器 WDTR 写入清零控制字 5AH。 0CCH Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
WDTR
WDTR7
WDTR6
WDTR5
WDTR4
WDTR3
WDTR2
WDTR1
WDTR0
复位
0
0
0
0
0
0
0
0
例:如下是对看门狗定时器的操作,在主程序开头对看门狗清零。
MOV A,#5AH
B0MOV WDTR,A
……
CALL SUB1
CALL SUB2
……
JMP MAIN
看门狗定时器应用注意事项如下:
? 对看门狗清零之前,检查 I/O 口的状态和 RAM 的内容可增强程序的可靠性;
? 不能在中断中对看门狗清零,否则无法侦测到主程序跑飞的状况;
? 程序中应该只在主程序中有一次清看门狗的动作,这种架构能够大限度的发挥看门狗的保护功能;
例:如下是对看门狗定时器的操作,在主程序开头对看门狗清零
MAIN:
…… ;检测 I/O 口的状态
…… ;检测 RAM 的内容
ERR: ;I/O 或 RAM 出错,不清看门狗等看门狗计时溢出
JMP$
CORRECT: ;I/O 和 RAM 正常,看门狗清零
MOV A,#5AH ;在整个程序中只有一处地方清看门狗
B0MOV WDTR,A
……
CALL SUB1
CALL SUB2
……
JMP MAIN