logo资料库

SYC8P1228 SSOP28中文数据手册V1.00.doc

第1页 / 共94页
第2页 / 共94页
第3页 / 共94页
第4页 / 共94页
第5页 / 共94页
第6页 / 共94页
第7页 / 共94页
第8页 / 共94页
资料共94页,剩余部分请下载后查看
SYC8P1228数据手册
1 产品简介
1.1 特性
1.2 模块
2 中央处理器(CPU)
2.1 CPU相关寄存器
2.1.1 程序状态字(PSW)寄存器
2.1.2 电源控制寄存器
2.1.3 中断允许寄存器
2.2 程序存储器(OTP ROM)
2.3 数据存储器(RAM)
3 引脚
3.1 引脚分布
3.2引脚描述
4 特殊功能寄存器
4.1 概述
4.2 特殊寄存器一览表
5 电源系统
5.1 概述
5.2 LDO
5.3 ADC工作电压
6 时钟系统
6.1 概述
6.2 CPU时钟
6.3 WDT时钟
6.4 RTC时钟
6.5 ADC时钟
6.6 USB时钟
6.7 时钟切换
7 复位
7.1 概述
7.2 上电复位
7.3 外部RST引脚复位
7.4 看门狗定时器复位
7.5 欠压(LVD)复位
8 中断
8.1 概述
8.2 中断相关寄存器
8.2.1 中断允许寄存器
8.2.2 中断优先级控制寄存器IP
9 I/O口
9.1 概述
9.2 I/O口相关寄存器
9.3 I/O口配置
9.3.1 I/O端口引脚功能
9.3.2 输出引脚驱动能力
9.3.3 上拉配置
9.3.4 下拉配置
9.3.5 漏极开路输出
9.3.6 中断
10 定时器(Timer)
10.1 概述
10.2 定时器0/1相关寄存器
10.2.1 T0CON控制寄存器
10.2.2 T1CON控制寄存器
10.3 定时器0/1读和写模式
10.4 定时器0/1预分频器
10.5 定时器0/1中断
10.6 参考例程
11 看门狗定时器(WDT)
11.1 简介
11.2 主要特性
11.3 功能描述
11.4 WDT相关寄存器
11.4.1 控制寄存器WDCON
11.4.2 计数值寄存器WDTCNT
11.5 参考例程
12异步串口(UART)
12.1 概述
12.2 UART相关寄存器
12.2.1 UCON0控制寄存器
12.2.2 UCON1控制寄存器
12.3串行口数据传输引脚选择位
12.4 缓冲寄存器UBUF
12.5 独立波特率发生寄存器UBR
12.6 模式选择
12.6.1 模式0:8位串口模式
12.6.2 模式1:8位串口模式+1位奇偶校验位
12.6.3 模式2:9位串口模式
12.6.4 模式3:8位红外模式
12.6.5 模式4:SPI模式,时钟在空闲模式低电平,数据上升沿触发
12.6.6 模式5:SPI模式,时钟在空闲模式高电平,数据上升沿触发
12.6.7 模式6:SPI模式,时钟在空闲模式低电平,数据下降沿触发
12.6.8 模式7:SPI模式,时钟在空闲模式高电平,数据下降沿触发
12.7 参考例程
13同步串口(SPI)
13.1 简介
13.2 主要特性
13.3 SPI相关寄存器
13.3.1 控制寄存器SPIx
13.3.2 模式选择
13.4功能描述
13.4.1 SPI主模式
13.4.1.1 数据发送
13.4.1.2 数据接收
13.4.1.3参考例程
13.4.2 IIC主模式
13.4.2.1 数据发送
13.4.2.2 数据接收
13.4.2.4 参考例程
13.4.2.3 数据收发波形图
14 实时时钟(RTC)
14.1 简介
14.2 主要特性
14.3 功能描述
14.4 RTC相关寄存器
14.4.1 控制寄存器RTCON
14.4.2 计数值寄存器RTCNT
14.4.3 唤醒指针RTWKP
14.5 参考例程
15 低压检测(LVD)
15.1 概述
15.2 相关寄存器
15.3 参考例程
16 USB控制器
16.1 概述
16.2 USB寄存器
16.3 USB SIE
17 模数转换器ADC
17.1 概述
17.2 ADC相关寄存器
17.2.1 控制寄存器ACON
17.2.2 结果寄存器ABUF0
17.2.3 结果寄存器ABUF1
17.2.4 ADC转换时钟频率选择
17.2.5 ADC工作模式选择
17.3 ADC配置
17.3.1 ADC工作电压源选择
17.3.2 端口配置
17.3.3 ADC参考电压选择
17.3.4 ADC转换时钟频率
17.3.5 ADC工作模式选择位
17.3.6 ADC转换启动控制位
17.4 参考例程
18 调制器(Modulator)
18.1 简介
18.2 主要特性
18.3 功能描述
18.3.1 PWM模式
18.3.1.1 工作模式Mode0/3
18.3.1.2 工作模式Mode1/4
18.3.1.3 工作模式Mode2/5
18.3.1.4 工作模式Mode6/7/8/9
18.3.1.5 工作模式Mode10/12
18.3.1.6工作模式Mode11/13
18.3.1.7 工作模式Mode14/15/16/17
18.3.1.8 工作模式Mode18/19/20/21
18.3.2 输入捕获模式
18.3.2.1工作模式Mode24
18.3.2.2工作模式Mode25
18.3.2.3工作模式Mode26
18.3.3 输出比较模式
18.3.3.1工作模式Mode28
18.3.3.2工作模式Mode29
18.3.3.3工作模式Mode30
18.3.4 自动关闭
18.3.5 延时关闭
18.3.6 自动重启
18.4 相关寄存器
18.4.1 控制寄存器MxCON0
18.4.2 MxCON1寄存器
18.4.3 驱动控制寄存器MxDCON
18.5 参考例程
19 运算放大器(AMP)
19.1 概述
19.2 运放相关寄存器
19.3 运放参数
20 比较器(CMP)
20.1 概述
20.2 比较器相关寄存器
20.2.1 比较器0控制寄存器
20.3 迟滞电压选择
20.4 比较器响应时间
20.5 休眠期间的比较器操作
21 5V输出驱动端口
21.1 概述
21.2 相关寄存器
21.3 功能描述
21.3.1 D0
21.3.2 D1
21.3.3 D2
22 封装信息
LQFP 48PIN
版本
SYC8P1228 SYC8P1228 数据手册 版本:V1.00 1
SYC8P1228 目录 SYC8P1228 数据手册 ...........................................................................................................................................1 1 产品简介............................................................................................................................................................6 1.1 特性 .........................................................................................................................................................6 1.2 模块 .........................................................................................................................................................7 2 中央处理器(CPU) ..............................................................................................................................................8 2.1 CPU 相关寄存器 ......................................................................................................................................8 2.1.1 程序状态字(PSW)寄存器 .........................................................................................................8 2.1.2 电源控制寄存器 ............................................................................................................................ 8 2.1.3 中断允许寄存器 ............................................................................................................................ 9 2.2 程序存储器(OTP ROM) ................................................................................................................... 10 2.3 数据存储器(RAM) ............................................................................................................................ 10 3 引脚 ................................................................................................................................................................. 11 3.1 引脚分布 ................................................................................................................................................11 3.2 引脚描述 ................................................................................................................................................ 11 4 特殊功能寄存器....................................................................................................................................... 15 4.1 概述 .......................................................................................................................................................15 4.2 特殊寄存器一览表 .................................................................................................................................15 5 电源系统..........................................................................................................................................................19 5.1 概述 .......................................................................................................................................................19 5.2 LDO ....................................................................................................................................................... 19 5.3 ADC 工作电压 ........................................................................................................................................20 6 时钟系统..........................................................................................................................................................21 6.1 概述 .......................................................................................................................................................21 6.2 CPU 时钟 ...............................................................................................................................................21 6.3 WDT 时钟 .............................................................................................................................................. 23 6.4 RTC 时钟 ............................................................................................................................................... 24 6.5 ADC 时钟 ............................................................................................................................................... 24 6.6 USB 时钟 ............................................................................................................................................... 25 6.7 时钟切换 ............................................................................................................................................... 25 7 复位 .................................................................................................................................................................25 7.1 概述 .......................................................................................................................................................25 7.2 上电复位 ............................................................................................................................................... 26 7.3 外部 RST 引脚复位 ...............................................................................................................................26 7.4 看门狗定时器复位 .................................................................................................................................26 7.5 欠压(LVD)复位 ...................................................................................................................................... 27 8 中断 .................................................................................................................................................................28 8.1 概述 .......................................................................................................................................................28 8.2 中断相关寄存器 .................................................................................................................................... 28 8.2.1 中断允许寄存器 .......................................................................................................................... 28 8.2.2 中断优先级控制寄存器 IP ...........................................................................................................29 2
SYC8P1228 9 I/O 口 ................................................................................................................................................................30 9.1 概述 .......................................................................................................................................................30 9.2 I/O 口相关寄存器 ................................................................................................................................... 30 9.3 I/O 口配置 ..............................................................................................................................................31 9.3.1 I/O 端口引脚功能.........................................................................................................................31 9.3.2 输出引脚驱动能力 ...................................................................................................................... 31 9.3.3 上拉配置 .....................................................................................................................................31 9.3.4 下拉配置 .....................................................................................................................................31 9.3.5 漏极开路输出..............................................................................................................................32 9.3.6 中断 ............................................................................................................................................ 32 10 定时器(Timer) ...........................................................................................................................................33 10.1 概述 .....................................................................................................................................................33 10.2 定时器 0/1 相关寄存器 ........................................................................................................................33 10.2.1 T0CON 控制寄存器 ...................................................................................................................34 10.2.2 T1CON 控制寄存器 ...................................................................................................................34 10.3 定时器 0/1 读和写模式 ........................................................................................................................35 10.4 定时器 0/1 预分频器............................................................................................................................35 10.5 定时器 0/1 中断 ...................................................................................................................................36 10.6 参考例程 ............................................................................................................................................. 36 11 看门狗定时器(WDT)................................................................................................................................. 37 11.1 简介 .....................................................................................................................................................37 11.2 主要特性 ..............................................................................................................................................37 11.3 功能描述 ..............................................................................................................................................37 11.4 WDT 相关寄存器 ..................................................................................................................................37 11.4.1 控制寄存器 WDCON.................................................................................................................37 11.4.2 计数值寄存器 WDTCNT ........................................................................................................... 38 11.5 参考例程 ..............................................................................................................................................38 12 串行口通信(UART)...................................................................................................................................39 12.1 概述 .....................................................................................................................................................39 12.2 UART 相关寄存器 ................................................................................................................................39 12.2.1 UCON0 控制寄存器 ...................................................................................................................39 12.2.2 UCON1 控制寄存器 ...................................................................................................................40 12.3 串行口数据传输引脚选择位................................................................................................................. 40 12.4 缓冲寄存器 UBUF ...............................................................................................................................40 12.5 独立波特率发生寄存器 UBR ...............................................................................................................41 12.6 模式选择 ............................................................................................................................................. 41 12.6.1 模式 0:8 位串口模式 ...............................................................................................................41 12.6.2 模式 1:8 位串口模式+1 位奇偶校验位 ....................................................................................41 12.6.3 模式 2:9 位串口模式 ...............................................................................................................41 12.6.4 模式 3:8 位红外模式 ...............................................................................................................41 12.6.5 模式 4:SPI 模式,时钟在空闲模式低电平,数据上升沿触发.................................................42 12.6.6 模式 5:SPI 模式,时钟在空闲模式高电平,数据上升沿触发.................................................42 12.6.7 模式 6:SPI 模式,时钟在空闲模式低电平,数据下降沿触发.................................................42 12.6.8 模式 7:SPI 模式,时钟在空闲模式高电平,数据下降沿触发.................................................42 3
SYC8P1228 12.7 参考例程 ............................................................................................................................................. 43 13 串行接口(Serial Interface) ........................................................................................................................44 13.1 简介 .....................................................................................................................................................44 13.2 主要特性 ............................................................................................................................................. 44 13.3 SPI 相关寄存器 ....................................................................................................................................44 13.3.1 控制寄存器 SPIx .......................................................................................................................44 13.3.2 模式选择...................................................................................................................................45 13.4 功能描述.............................................................................................................................................. 45 13.4.1 SPI 主模式.................................................................................................................................46 13.4.2 IIC 主模式 ..................................................................................................................................49 14 实时时钟(RTC) .........................................................................................................................................53 14.1 简介 .....................................................................................................................................................53 14.2 主要特性 ............................................................................................................................................. 53 14.3 功能描述 ............................................................................................................................................. 53 14.4 RTC 相关寄存器 .................................................................................................................................. 53 14.4.1 控制寄存器 RTCON..................................................................................................................54 14.4.2 计数值寄存器 RTCNT ...............................................................................................................54 14.4.3 唤醒指针 RTWKP..................................................................................................................... 54 14.5 参考例程 ............................................................................................................................................. 54 15 低压检测(LVD)..........................................................................................................................................56 15.1 概述 .....................................................................................................................................................56 15.2 相关寄存器 ..........................................................................................................................................56 15.3 参考例程 ............................................................................................................................................. 57 16 USB 控制器....................................................................................................................................................58 16.1 概述 .....................................................................................................................................................58 16.2 USB 寄存器......................................................................................................................................... 58 16.3 USB SIE .............................................................................................................................................. 59 17 模数转换器 ADC ........................................................................................................................................... 62 17.1 概述 .....................................................................................................................................................62 17.2 ADC 相关寄存器 .................................................................................................................................. 62 17.2.1 控制寄存器 ACON ....................................................................................................................63 17.2.2 结果寄存器 ABUF0 ...................................................................................................................63 17.2.3 结果寄存器 ABUF1 ...................................................................................................................63 17.2.4 ADC 转换时钟频率选择 .............................................................................................................64 17.2.5 ADC 工作模式选择.................................................................................................................... 64 17.3 ADC 配置 .............................................................................................................................................65 17.3.1 ADC 工作电压源选择 ................................................................................................................ 65 17.3.2 端口配置...................................................................................................................................65 17.3.3 ADC 参考电压选择.................................................................................................................... 66 17.3.4 ADC 转换时钟频率....................................................................................................................66 17.3.5 ADC 工作模式选择位................................................................................................................ 66 17.3.6 ADC 转换启动控制位................................................................................................................ 66 17.4 参考例程 ............................................................................................................................................. 66 18 调制器(Modulator)....................................................................................................................................68 4
SYC8P1228 18.1 简介 .....................................................................................................................................................68 18.2 主要特性 ............................................................................................................................................. 68 18.3 功能描述 ............................................................................................................................................. 68 18.3.1 PWM 模式 ................................................................................................................................. 68 18.3.2 输入捕获模式............................................................................................................................78 18.3.3 输出比较模式............................................................................................................................79 18.3.4 自动关闭...................................................................................................................................79 18.3.5 延时关闭...................................................................................................................................80 18.3.6 自动重启...................................................................................................................................80 18.4 相关寄存器 ..........................................................................................................................................80 18.4.1 控制寄存器 MxCON0 ............................................................................................................... 80 18.4.2 MxCON1 寄存器........................................................................................................................81 18.4.3 驱动控制寄存器 MxDCON........................................................................................................81 18.5 参考例程 ............................................................................................................................................. 82 19 运算放大器(AMP).....................................................................................................................................83 19.1 概述 .....................................................................................................................................................83 19.2 运放相关寄存器 .................................................................................................................................. 84 19.3 运放参数 ............................................................................................................................................. 84 20 比较器(CMP) ............................................................................................................................................86 20.1 概述 .....................................................................................................................................................86 20.2 比较器相关寄存器 ...............................................................................................................................87 20.2.1 比较器 0 控制寄存器.................................................................................................................87 20.3 迟滞电压选择 ......................................................................................................................................87 20.4 比较器响应时间 .................................................................................................................................. 88 20.5 休眠期间的比较器操作 ....................................................................................................................... 88 21 5V 输出驱动端口 ............................................................................................................................................89 21.1 概述 .....................................................................................................................................................89 21.2 相关寄存器 ..........................................................................................................................................89 21.3 功能描述 ............................................................................................................................................. 89 21.3.1 D0 ..............................................................................................................................................90 21.3.2 D1 ..............................................................................................................................................91 21.3.3 D2 ..............................................................................................................................................92 22 封装信息 ........................................................................................................................................................93 LQFP 48PIN ................................................................................................................................................ 93 版本 .....................................................................................................................................................................94 5
SYC8P1228 1 产品简介 SYC8P1228 是增强型 8051 单片机,兼容 8051 指令代码,内部集成了多种外设,例如独立的 PWM 模块、 4 个独立的运放,1 个比较器等,使得 SYC8P1228 单片机极具优点。 1.1 特性  8051 CPU  工作频率:0-24MHZ,内部晶振 24MHz  OTP ROM 空间:8k 字节  SRAM 空间:256 字节  支持 USB 1.0、1.1  两个 16 位定时器  支持 UART、SPI、IIC、IrDA  增强型独立 PWM 输出,支持半桥和全桥模式  10 位 ADC,5 个外部输入通道,支持内部、外部参考电压  看门狗(WDT)  实时时钟(RTC)  外部引脚中断  低电压检测(LVD)  4 个运算放大器  1 个电压比较器  内置 5V 转 3.3V LDO  支持 5V、3.3V 输入  时钟源:外部晶体/时钟,内部 R/C 振荡器(精度为±1%到±5%)  3 个 5V 驱动输出  5 组通用 I/O 口,工作模式有推挽输出、开漏输出、上拉、下拉、输入,每个 I/O 口都支持外部中断 6
SYC8P1228 1.2 模块 图 1-1 MCU 简化框图 7
2 中央处理器(CPU) 2.1 CPU 相关寄存器 表 2-1 寄存器 SP DPL DPH PCON IE IP PSW ACC B CPU 相关寄存器 地址 描述 0x81 0x82 0x83 0x87 0xA8 0xA9 0xD0 0xE0 0xF0 堆栈指针 SP 数据指针低 8 位 数据指针高 8 位 电源控制寄存器 中断允许寄存器 中断优先级寄存器 程序状态字 PSW 累加器 A 通用寄存器 B 2.1.1 程序状态字(PSW)寄存器 SYC8P1228 默认 8'h07 0 0 0 0 0 0 0 0 描述 默认 表 2-2 程序状态字寄存器 位 P F0 OV 寄存器 PSW[0] PSW[1] PSW[2] PSW[3] PSW[4] PSW[5] PSW[6] PSW[7] ACC 奇偶校验位 保留位 溢出标志位 RS[1:0] 工作寄存器组选择位 F1 AC CY 保留位 辅助进位位 进位标志位 0 0 0 0 0 0 0 0 2.1.2 电源控制寄存器 表 2-3 电源控制寄存器 位 寄存器 PCON[0] PCON[1] HOLD SLEEP PCON[2] ERE 描述 默认 0 0 1 CPU 挂起位 1 = 挂起 系统休眠位 1 = 系统休眠 外部复位使能 1 = 外部复位使能 0 = 外部复位失能 8
分享到:
收藏