OTP GPIO+LCD type MCU

2012-06-27

HC18P230
- 1 -
HC18P230
數據手冊
64 引腳8 位
LCD 型OTP 單片機
DOC. VERSION 1.4
芯圣電子
2010 年3 月
HC18P230
- 2 -
修正記錄
版本 日期 描述
Ver0.01 2010-03-01 第一版
HC18P230
- 3 -
1.0 產品概述
1.1 產品描述
HC18P230是一顆采用高速低功耗CMOS工藝設計開發的8位高性能精簡指令單片機,內部有4K×14
位一次性可編程ROM(OTP),128×8位的數據寄存器(RAM),七個雙向I/O口,三個定時器/計數器,
一個32SEG×4COM的液晶顯示驅動,電阻頻率轉換功能,提供高低頻雙系統時鐘選擇,四種系統工作
模式,這款單片機可以廣泛應用于帶有顯示功能的定時器、遙控器產品等系統。
1.2 特性
?? CPU 特性
?? 36條高性能精簡指令
?? 4K×14位OTP程序存儲器
?? 128×8 位數據存儲器
?? 8層堆棧緩存器
?? 立即、直接和間接尋址模式
?? 允許處理器對程序存儲器執行讀操作
?? I/O 口配置
?? 七個雙向I/O:PORTA,PORTB,PORTC,
PORTCD,PORTE,PORTF,PORTG
?? 最大55個I/O口和1個輸入口
?? 高灌/高拉電流能力,可直接驅動LED
?? 16個可編程弱上拉口
?? 三個定時器/計時器
?? Timer0:帶有8位預分頻器的8位定時器/
計數器
?? Timer1:帶有預分頻器的16位定時器/計
數器,支持RTC功能,帶翻轉的外部門
控輸入模式和單次觸發模式
?? Timer2:帶有8位周期寄存器的8位定時
器/計數器
?? 兩個捕捉、 比較和 PWM 模塊
?? 16位捕捉,最大分辨率12.5ns
?? 16位比較,最大分辨率200ns
?? 10位PWM,最大分辨率為10位
?? 一個 32SEG×4COM 的液晶顯示驅動
?? 最大驅動液晶點陣32SEG×4COM
?? 1/3LCD偏置電壓
?? 32個SEG口可以當32個輸入/輸出口使用
?? 4個COM口可以當4個輸入/輸出口使用
?? RFC 功能
?? 電阻頻率轉換功能
?? 雙系統時鐘
?? 高頻系統時鐘
- 晶體/陶瓷振蕩器: 最高 20MHz
- 外部RC 振蕩器: 最高 8MHz
- 內部RC 振蕩器: 8M/4M/2M/1M/
500KHz 五種選擇
?? 低頻系統時鐘
- 晶體振蕩器: 32.768KHz
- 內部RC 振蕩器: 典型值 32K(5V)
?? 系統工作模式
?? 正常工作模式:高低頻時鐘都工作
?? 節能工作模式:低頻時鐘工作
?? 休眠模式:高低頻時鐘都不工作
?? RTC 模式:周期性Timer1 喚醒模式
?? 中斷源
?? 定時器中斷:Timer0,Timer1,Timer2
?? INT0外部中斷
?? PORTB[7:0]電平變化中斷
?? Timer1門控中斷
?? CCP1/CCP2事件中斷
?? 復位
?? 上電復位(POR)
?? 外部復位(MCLRB Reset)
?? 欠壓復位(BOR)
?? 看門狗定時器復位(WDT Reset)
?? 工作電壓
?? 2.4V~5.5V
?? 特殊性能
?? 可編程代碼保護
?? 封裝形式
?? 64Pin LQFP
?? DICE
HC18P230
- 4 -
1.3 系統框圖
HC18P230
- 5 -
1.4 引腳圖
HC18P230
- 6 -
1.5 引腳描述
腳位名稱 類型 說明
1 PORTA2
RFC2
I/O
O
輸入/輸出口
RFC2通道
2 PORTA3
RFCI
PGD
I/O
I
I/O
輸入/輸出口
RFC 輸入
編程數據輸入/輸出口
3 PORTA4
T0CKI
RFOUT
PGC
I/O
I
O
I
輸入/輸出口
Timer0 外部時鐘輸入(施密特觸發器)
RFC 頻率輸出
編程時鐘輸入
4 MCLRB
VPP
PORTA5
I
P
I
復位輸入口(施密特觸發),低電平有效
編程高壓輸入
輸入口
5 VSS P 電源地
6 NC1 - 空
7 NC2 - 空
8 NC3 - 空
9 PORTB0
INT0
I/O
I
輸入/輸出口,帶可編程上拉電阻,端口電平變化中斷
外部中斷輸入口(施密特觸發器)
10 PORTB1 I/O 輸入/輸出口,帶可編程上拉電阻,端口電平變化中斷
11 PORTB2 I/O 輸入/輸出口,帶可編程上拉電阻,端口電平變化中斷
12 PORTB3 I/O 輸入/輸出口,帶可編程上拉電阻,端口電平變化中斷
13 PORTB4 I/O 輸入/輸出口,帶可編程上拉電阻,端口電平變化中斷
14 PORTB5
T1G
I/O
I
輸入/輸出口,帶可編程上拉電阻,端口電平變化中斷
Timer1 門控輸入(施密特觸發器)
15 PORTB6 I/O 輸入/輸出口,帶可編程上拉電阻,端口電平變化中斷
16 PORTB7 I/O 輸入/輸出口,帶可編程上拉電阻,端口電平變化中斷
17 SEG0
PORTD0
AN
I/O
SEG0 輸出口
輸入/輸出口
18 SEG1
PORTD1
AN
I/O
SEG1 輸出口
輸入/輸出口
19 SEG2
PORTD2
AN
I/O
SEG2 輸出口
輸入/輸出口
20 SEG3
PORTD3
AN
I/O
SEG3 輸出口
輸入/輸出口
21 SEG4
PORTD4
AN
I/O
SEG4 輸出口
輸入/輸出口
22 SEG5
PORTD5
AN
I/O
SEG5 輸出口
輸入/輸出口
23 SEG6
PORTD6
AN
I/O
SEG6 輸出口
輸入/輸出口
HC18P230
- 7 -
24 SEG7
PORTD7
AN
I/O
SEG7 輸出口
輸入/輸出口
25 SEG8
PORTE0
AN
I/O
SEG8 輸出口
輸入/輸出口
26 SEG9
PORTE1
AN
I/O
SEG9 輸出口
輸入/輸出口
27 SEG10
PORTE2
AN
I/O
SEG10 輸出口
輸入/輸出口
28 SEG11
PORTE3
AN
I/O
SEG11 輸出口
輸入/輸出口
29 SEG12
PORTE4
AN
I/O
SEG12 輸出口
輸入/輸出口
30 SEG13
PORTE5
AN
I/O
SEG13 輸出口
輸入/輸出口
31 SEG14
PORTE6
AN
I/O
SEG14 輸出口
輸入/輸出口
32 SEG15
PORTE7
AN
I/O
SEG15 輸出口
輸入/輸出口
33 SEG16
PORTF0
AN
I/O
SEG16 輸出口
輸入/輸出口
34 SEG17
PORTF1
AN
I/O
SEG17 輸出口
輸入/輸出口
35 SEG18
PORTF2
AN
I/O
SEG18 輸出口
輸入/輸出口
36 SEG19
PORTF3
AN
I/O
SEG19 輸出口
輸入/輸出口
37 SEG20
PORTF4
AN
I/O
SEG20 輸出口
輸入/輸出口
38 SEG21
PORTF5
AN
I/O
SEG21 輸出口
輸入/輸出口
39 SEG22
PORTF6
AN
I/O
SEG22 輸出口
輸入/輸出口
40 SEG23
PORTF7
AN
I/O
SEG23 輸出口
輸入/輸出口
41 SEG24
PORTG0
AN
I/O
SEG24 輸出口
輸入/輸出口
42 SEG25
PORTG1
AN
I/O
SEG25 輸出口
輸入/輸出口
43 SEG26
PORTG2
AN
I/O
SEG26 輸出口
輸入/輸出口
44 SEG27
PORTG3
AN
I/O
SEG27 輸出口
輸入/輸出口
45 SEG28 AN SEG28 輸出口
HC18P230
- 8 -
PORTG4 I/O 輸入/輸出口
46 SEG29
PORTG5
AN
I/O
SEG29 輸出口
輸入/輸出口
47 SEG30
PORTG6
AN
I/O
SEG30 輸出口
輸入/輸出口
48 SEG31
PORTG7
AN
I/O
SEG31 輸出口
輸入/輸出口
49 PORTC0
T1OSCI
T1CKI
I/O
I
I
輸入/輸出口,帶可編程上拉電阻
外部低頻振蕩器輸入口
Timer1 外部時鐘輸入口(施密特觸發器)
50 PORTC1
T1OSCO
I/O
O
輸入/輸出口,帶可編程上拉電阻
外部低頻振蕩器輸出口
51 PORTC2
CCP1
I/O
I/O
輸入/輸出口,帶可編程上拉電阻
捕捉/比較/PWM1
52 PORTC3
CCP2
I/O
I/O
輸入/輸出口,帶可編程上拉電阻
捕捉/比較/PWM2
53 COM0
PORTC4
AN
I/O
COM0 輸出口
輸入/輸出口,帶可編程上拉電阻
54 COM1
PORTC5
AN
I/O
COM1 輸出口
輸入/輸出口,帶可編程上拉電阻
55 COM2
PORTC6
AN
I/O
COM2 輸出口
輸入/輸出口,帶可編程上拉電阻
56 COM3
PORTC7
AN
I/O
COM3 輸出口
輸入/輸出口,帶可編程上拉電阻
57 VLCD1 P LCD 顯示驅動電壓
58 VLCD2 P 2/3 偏置電壓
59 VLCD3 P 1/3 偏置電壓
60 VDD P 電源輸入
61 OSCI
CLKI
PORTA6
I
I
I/O
外部高頻振蕩器輸入口
外部高頻時鐘輸入腳(施密特觸發器)
輸入/輸出口
62 OSCO
PORTA7
O
I/O
外部高頻振蕩器輸出口
輸入/輸出口
63 PORTA0
RFC0
I/O
O
輸入/輸出口
RFC0通道
64 PORTA1
RFC1
I/O
O
輸入/輸出口
RFC1通道
注: I = 輸入 O = 輸出 I/O = 輸入/ 輸出 P = 電源 AN= 模擬
HC18P230
- 9 -
2.0 電性參數
2.1極限參數
儲存溫度…………………………………………………………………………-50℃~125℃
工作溫度…………………………………………………………………………-40℃~85℃
電源供給電壓…………………………………………………………………...VSS-0.3V~VSS+6.0V
端口輸入電壓…………………………………………………………………...VSS-0.3V~VDD+0.3V
2.2直流特性
測試條件
符號 參數
VDD 條件(常溫25℃)
最小值 典型值 最大值 單位
— Fsys = 8MHz 2.4 — 5.5 V
VDD 工作電壓
— Fsys = 16MHz 4.5 — 5.5 V
IDD1 工作電流 5V Fsys = 8MHz,無負載— — 8 mA
3V Fsys = 4MHz,無負載— — 1.5 mA
IDD2
工作電流
(高頻晶振) 5V Fsys = 4MHz,無負載— — 4 mA
3V Fsys = 4MHz,無負載— — 1.5 mA
IDD3
工作電流
(高頻 RC) 5V Fsys = 4MHz,無負載— — 4 mA
3V Fsys = 32.768KHz,無負載— — 30 uA
IDD4
工作電流
(低頻晶振) 5V Fsys = 32.768KHz,無負載— — 50 uA
3V 無負載— — 30 uA
IDD5
工作電流
(低頻 RC) 5V 無負載— — 50 uA
Isb1 靜態電流3V 無負載,系統休眠— — 5 uA
(WDT 使能) 5V 無負載,系統休眠— — 10 uA
Isb2 靜態電流3V 無負載,系統休眠— — 1 uA
(WDT 禁止) 5V 無負載,系統休眠— — 1 uA
VIL1 輸入低電平 — 輸入/輸出口 VSS — 0.3VDD V
VIH1 輸入高電平 — 輸入/輸出口 0.7VDD — VDD V
VIL2 輸入低電平 — 施密特輸入口 VSS — 0.2VDD V
VIH2 輸入高電平 — 施密特輸入口 0.8VDD — VDD V
VLVR 低電平復位 — 工作電壓 — 1.9 — V
VBORL 低電平標志 — 工作電壓 — 2.4 — V
VBORH 低電平標志 — 工作電壓 — 3.6 — V
IOL 輸出灌電流 5V 輸入/輸出口 — — 25 mA
IOH 輸出拉電流 5V 輸入/輸出口 — — 16 mA
RPH 上拉電阻 5V 帶可編程上拉電阻口 — — 100 kΩ
ILCD LCD 電流 5V — — 15 30 uA
HC18P230
- 10 -
2.2交流特性
測試條件
符號 參數
VDD 條件(常溫25℃)
最小值典型值 最大值 單位
— 2.4V~5.5V — — 8 MHz
Fsys 系統時鐘
— 4.5V~5.5V — — 20 MHz
FRC 內部 RC 振蕩器 5V — — 8 — MHz
TVDD VDD 上升時間 5V — — — 100 ms
TBOR 欠壓復位響應時間 5V — 100 — — us
TWDT 看門狗溢出時間 5V — — 18 — ms
TMCLRB 復位脈沖時間 — — 2 — — us

本網站由阿里云提供云計算及安全服務 Powered by CloudDream
亚洲无码在线人妻