智能充电器所有专业(编辑修改稿)内容摘要:

0 位 A/D 转换(250K/S),对电机控制, �干扰场合。 (1) STC12 系列单片机为增强型 8051 芯片, 1T,单时钟 / 机器周期,指令代码完全兼容传统 8051 单片机。 (2) 工作电压: 5608AD 系列工作电压: ( 5V 单片机) / ( 3V 单片机,可到 2V)。 (3) 工作频率范围: 0 35 MHz,相当于普通 8051 的 0~ 达 48MHz。 (4) 用户应用程序空间 12K / 10K / 8K / 6K / 4K / 2K / 1K 字节。 (5) 片上集成 512 字节 RAM(STC12C5410AD 系列 ), STC12C5608AD 系列单片机为 256 字节 RAM。 (6) 通用 I/O 口( 27/23/15 个),复位后为: 准双向口 / 弱上拉(普通 8051 传统 I/O 口)可设置成四种模式:准双向口 / 弱上拉,推挽 / 强上拉,仅为输入 / 高阻,开漏每个 I/O 口驱动能力均可达到 20mA,但整个芯片最大不得超过 55mA。 (7) ISP(在系统可编程) /IAP(在应用可编程),无需专用编程器,无需专用仿真器可通过串口( )直接下载用户程序,数秒即可完成一片。 (8) EEPROM 功能。 (9) 看门狗。 (10) 内部集成 MAX810 专用复位电路(外部晶体 20M 以下时,可省外部复位电路)。 (11) 时钟源:外部高精度晶体 / 时钟,内部 R/C 振荡器 , 用户在下载用户程序时,可选择是使用内部 R/C 振荡器还是外部晶体 / 时钟 , 常温下内部 R/C 振荡器频率为: ~ 精度要求不高时,可选择使用内部时钟,但因为有制造误差和温漂, 应认为是 4MHz ~ 8MHz。 (12) 共 2 个 16 位定时器 / 计数器,但可用 PCA 模块再产生 4 个定时器 (2052 系列只有两路 PCA)。 (13) 外部中断 2 路 ,下降沿中断或低电平触发中断 ,Power Down 模式可由外部中断唤醒。 (14) PWM(4 路) /PCA(可编程计数器阵列 ,4 路) ,5410 系列是 4 路, 2052 系列只有两路。 也可用来当 4 路 D/A 使用。 也可用来再实现 4 个定时器。 也可用来再实现 4 个外部中断 (上升沿中断 / 下降沿中断均可分别或同时支持 )。 (15) A/D 转换 , 10 位精度 ADC,共 8 路。 STC12C5608AD 系列只有 8 位精度。 (16) 通用全双工异步串行口 (UART),由于 STC12 系列是高速的 8051,也可再用定时器软件实现多串口。 (17) SPI 同步通信口,主模式 / 从模式。 (18) 工作温度范围: 0 75℃ / 40 +85℃。 (19) 封装: PLCC32, PDIP28, SOP28, PDIP20, SOP20, TSSOP20, PLCC32 有 27 个 I/O 口, PDIP28/SOP28 有 23 个 I/O 口, PDIP20/SOP20/TSSOP20 有15 个 I/O 口, I/O 口不够时,可用 74HC595 / 74HC165 串行扩展 I/O 口,或用双 CPU,三线通信,还多了串口。 STC12C5608AD 系列及 STC12C5608AD 系列单片机是宏晶科技生产的单时钟 / 机器周期 (1T)的单片机,是高速 / 低功耗 / 超强抗干扰的新一代 8051 单片机,指令代码完全兼容传统 8051,但速度快 812 倍,内部集成 MAX810 专用复位电路。 4 路 PWM,8 路高速 10 位 A/D 转换 ,针对电机控制,强干扰场合。 STC12C5608AD 系列只有 2 路 PWM,8 路高速 8 位 A/D 转换。 STC12C5608AD 控制器部分 本系统基于 STC12C5608AD 单片机来实现,系统要求有模数转换,我们最终选择了STC12C5608AD 自身有 AD转换单元的单片机来实现系统设计。 内部带有 8KB 的程序存储器,在外面扩展了 32K 数据存储器,以满足系统要求。 STC12C5608AD 单片机是宏晶科技推出的 STC12 系列增强型 8051 单片机中一种 . STC12C5608AD单片机有 1 个时钟 机 器周期的增强型 8051 内核 ,而普通 8051 单片机为 12 个时钟机器周期。 因此 STC12 系列单片机速 度是普通 8051 单片机的 812 倍。 STC12C5608AD 单片机有 2KB 片内 flash 和 256Byte 片内 RAM,集成有高 (可达 100Ksps)8 通道 8 位 A/D 转换器 ,引脚与 AT9C2051兼容 ,价格仅略高于 AT9C2051。 STC12C5608AD 单片机的管脚图如图 所示。 STC12C5608AD 系列带 A/D 转换的单片机的 A/D 转换口在 P1 口 (),有 8 路 10位高速 A/D 转换器 ,STC12C5608AD 系列是 8 位精度的 A/D, 速度均可达到 100KHz(10 万次 / 秒 )。 8 路电压输入型 A/D,可做温度检测、电池电压检测、按键扫描、频谱检测等。 上电复位后 P1口为弱上拉型 I/O口,可以通过软件设置将 8 路中的任何一路设置为 A/D转换,不需作为 A/D 使用的口可继续作为 I/O 口使用。 ADC_CONTR 特殊功能寄存器 :A/D转换控制特殊功能寄存器。 ADC_DATA/ADC_LOW2 特殊功能寄存器 :A/D 转换结果特殊功能寄存器。 Vin 为模拟输入通道输入 电压, Vcc 为单片机实际工作电压,用单片机工作电压作为模拟参考电压。 取 ADC_DATA 的 8位为 ADC 转换的高 8 位 ,取 ADC_LOW2 的低 2 位为 ADC转换的低 2位 ,则为 10 位精度。 如果舍弃 ADC_LOW2 的低 2位 ,只用 ADC_DATA 寄存器的 8位 ,则 A/D 转换结果为 8位精度。 引脚图见图 所示: STC12C5608AD管脚图(图 ) STC12C5608AD 系列单片机管脚功能说明 STC12C5608AD 采用标准的 20 脚接口,其中: 1 RST:复位。 2 RxD/:串口数据输入端 I/O 口接口。 3 TxD/:串口数据输出端 I/O 口接口。 4 XTAL2 XTAL1: 内部时钟电路反响放大电路输入端。 5 INT0/:外部中断 0I/O 口。 6 INT1/:外部中断 10I/O 口。 7 ECI/T0/: PCA 计数器外部时钟输入脚、定时器和计数器 0 外部时钟输入 I/O口。 8 PWM1/PCA1/CEX1/T1/:脉冲调制输出 1/可编程门阵列输出脚 /定时器和计数器 1外部时钟输入 I/O 口。 9 GND:地。 10 : I/O 口 /可编程门阵列输出脚 /脉冲调制输出 1。 11 :标准 I/O口 /AD 转换通道 0/定时器,计数器时钟输出口。 12 : 标准 I/O口 /AD 转换通道 1/定时器,计数器时钟输出口。 13 : 标准 I/O口 /AD 转换通道 2。 14 : 标准 I/O口 /AD 转换通道 3。 15 : 标准 I/O 口 /SPI 同步串行接口的从机选择信号 /AD 转换通道 4。 16 :标准 I/O 口 / SPI 同步串行接口的主入从出 /AD 转换通道 5。 17 : 标准 I/O 口 /SPI 同步串行接口的主出从入 /AD 转换通道 6。 18 : 标准 I/O 口 /同步串行接口的时钟信号 /AD 转换通道。 19 VCC:高电平。 STC12C5608AD 最小系统。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。