精品文档 你我共享
AAAAAA
智能家用电热水器控制器
一、应用前景
热水器是一种可供浴室, 洗手间及厨房使用的家用电器。 目前市场上热水器主要品种有
电热水器、太阳能热水器、燃气热水器 .就中国的具体情况而言,由于太阳你我共享
AAAAAA
短的指令周期为125ns,支持用c编译开发。
64kB的可寻址地址空间。
可用来存储用 时间,和采集温度相比较的回差数据等既需要掉电保护又需要读写 386bytes数据存储器(RAM )。36B用户定义的矢量区。310B监控
7680bytes快闪存储器(FLASH),具有在线编程能力和保护供能, 户设定温度、 的数据信息。
ROM.
256条指令,使编程灵活方便,效率大大提高。
16种寻址方式,
中断系统功能强大,有 24个中断源。
2个16位多功能定时/计数器(TIM1,TIM2 )。定时中断模块内部有一个 16位的定
时计数器TCNT,16位模寄存器TMOD,8位模块状态寄存器TSC及两个通道寄存器 和通道控制寄存器。每个通道有一个 I/O 口引脚,由用户选择这些引脚为一般 I/O
口线或专用I/O 口线。通过编程,可实现计数器、软件定时器、输出比较和输入捕 捉等多种功能。
定时基模块可产生周期性中断, 用来编程日历钟,通过比较预约时间和日历时间实
现预约功能。
内置6路8位逐次逼近式 A/D转换,其中两路用于温度采集和水位采集。
键盘中断KBI提供多个可屏蔽的外部中断。 PPA0~PTA3既可以作为键盘输入线,
I/O 口。
按键时产生键盘中断,也可用作通用的
5个双向并行I/O 口,21根口线,均可与其他模块共用。其中 A 口、D 口具有内部 上拉电阻,并有一个上拉控制器,通过编程选择。
精品文档 你我共享
AAAAAA
Table 22 Port Control Register Bits Summary
Port
Bh
DDR
Module Control
Pin
A
0
DDRAO
KBIEO
PTAO/KBDO
1
DDRA1
KBIE1
PTA1/KBD1
2
DDRA2
KBIE2
PTA2/KBD2
3
DDRA3
KBD
KBIE3
PTA3/KBD3
-
■-
-
—
一
--
-
—
一
--
-
—
一
--
-
—
B
0
DDRBO
CHO
PTBO/ATDO
1
DDRB1
CHI
PTB1/'ATD1
2
DDRB2
ADC
CH2
PTB2/ATD2
3
DDRB3
CHS
PTB3/ATD3
4
DDRB4
CH4
PTB4/ATD4
5
DDRBS
CHS
PTB5/ATD5
-
■-
-
—
*
■ ■
■
—
C
0
DDRCO
PTCO
1
DDRC1
PTCI
—
—
—
—
—
D
0
DDRDO
PTD0/SS
1
DDRD1
SPI
PTD1/MISO
2
DDRD2
P TD2/MOSI
3
DDRD3
PTD3/S PSCK
4
DDRD4
TIM1 .
PTD4/T1CH0
5
DDRD5
PTD5/T1CH1
&
DDRD6
TIM2
PTD 创 T2CH0
▼
■ ■
—
E
0
DDREO
SCI
PTEOHkD
1
DDRE1
PTEI/RxD
增强型串行通讯口和串行外设接口。其中 SPI扩展为并行口驱动 LED进行显示。
内置COP模块,完成 Watchdog功能,防止软件死锁。
精品文档 你我共享
AAAAAA
Table 1 . Vector Addresses
V&ctor
Address
Vector
IF 16
$FFDC
Tiinebose Vector
$FFDD
Tiinebase Vector (Low)
IF 15
$FFDE
ADC Conversion Complete Vector (High)
$FFDF
ADC Conversion Complete Vector (Low)
IF14
SFFEO
Keyboard Vector (High)
$FFE1
Keyboard Vector (Low)
IF13
$FFE2
SCI Transmit Vector (High)
智能家用电热水器控制器 来自淘豆网m.daumloan.com转载请标明出处.