PSoC功能概述
PSoC®系列由许多可编程片上系统控制器设备组成。这些设备被设计成用一个低成本的单芯片可编程设备来取代多个传统的基于MCU的系统组件。PSoC设备包括模拟和数字逻辑的可配置块,以及可编程互连。该体系结构允许用户创建符合每个单独应用程序要求的定制外围设备配置。此外,快速CPU、闪存程序存储器、SRAM数据存储器和可配置IO都包含在一系列方便的引脚和封装中。
特色
■ 强大的哈佛体系结构处理器
❐ M8C处理器速度达24 MHz
❐ 8x8乘法,32位累加
❐ 高速时的低功率
❐ 3.0至5.25V工作电压
❐ 使用片上开关模式泵(SMP)将工作电压降至1.0V
❐ 工业温度范围:-40°C至+85°C
■ 高级外围设备(PSoC®块)
❐ 12轨对轨模拟PSoC模块提供:
•最多14位ADC
•最多9位DAC
•可编程增益放大器
•可编程滤波器和比较器
❐ 8个数字PSoC模块提供:
•8至32位定时器、计数器和PWM
•CRC和PRS模块
•最多2个全双工UART
•多个SPI™ 主人或奴隶
•可连接到所有GPIO引脚
❐ 组合块的复杂外围设备
■ 精密、可编程时钟
❐ 内部2.5%24/48 MHz振荡器
❐ 24/48 MHz,可选32 kHz晶体
❐ 可选外部振荡器,最高24 MHz
❐ 用于看门狗和睡眠的内部振荡器
■ 灵活的片上存储器
❐ 16K闪存程序存储50000擦除/写入周期
❐ 256字节SRAM数据存储
❐ 系统内串行编程(ISSP)
❐ 部分闪存更新
❐ 灵活的保护模式
❐ Flash中的EEPROM仿真
■ 可编程引脚配置
a.所有GPIO上的25 mA汇点
b.所有GPIO上的上拉、下拉、高Z、强或漏极开路驱动模式
c.GPIO上最多12个模拟输入
d.GPIO上的四个30 mA模拟输出
e.所有GPIO上的可配置中断
■ 其他系统资源
❐ I2C从机、主机和多主机至400 kHz
❐ 看门狗和睡眠计时器
❐ 用户可配置的低电压检测
❐ 集成监控电路
❐ 片上精密电压基准
■ 完整的开发工具
❐ 免费开发软件(PSoC Designer™)
❐ 全功能在线仿真器和编程器
❐ 全速仿真
❐ 复杂断点结构
❐ 128K跟踪内存