【下载】dsPIC33EPXXGS50X系列数据手册


带互连的高速PWM、ADC、PGA和比较器且适用于数字电源应用的16位数字信号控制器
工作条件
• 3.0V至3.6V,-40°C至+85°C,DC至70 MIPS
• 3.0V至3.6V,-40°C至+125°C,DC至60 MIPS
闪存架构
为智能硬件开发者、创客提供有关英特尔嵌入式处理器的相关文档、软件包、开源文档资料
带互连的高速PWM、ADC、PGA和比较器且适用于数字电源应用的16位数字信号控制器
工作条件
• 3.0V至3.6V,-40°C至+85°C,DC至70 MIPS
• 3.0V至3.6V,-40°C至+125°C,DC至60 MIPS
闪存架构
硬件抽象层(Hardware Abstraction Layer,HAL)为更高层(例如:应用程序框架和客户应用程序等等)提供基于API函数的服务,允许更高层独立于实际的硬件细节执行面向硬件的操作。本文档提供了硬件抽象层及其架构、元素和使用模型的详细说明。
CL88020 LED驱动器集成电路(Integrated Circuit,IC)是一种离线顺序线性LED驱动器,旨在通过120 VAC标称输入电压提供8.5W LED功率。
MIC28514 是一种频率可调的同步降压稳压器,具有独特的自适应导通时间控制架构。MIC28514可在4.5V至75V输入电压范围内工作,并提供最高5A的稳定输出电流。输出电压可调低至0.6V,并保证±1%的精度。
超高速控制架构可实现超快速瞬态响应,同时降低输出电容值,还可实现高VIN/低VOUT操作。自适应导通时间控制架构集固定频率操作和快速瞬态响应的优势于一身。
在嵌入式应用程序中,应用程序在某些情况下需要停止当前活动并开始另一任务或对外部事件做出响应。在没有操作系统的环境中,只能使用中断来实现这一目的。通过中断功能,可实现应用程序代码抢占。
本文档提供了5个适用于16位器件和MPLAB® XC16 C编译器的代码示例。读者需要掌握一些单片机和C编程语言的相关知识。
1. 点亮或熄灭LED
2. 使用_delay()函数使LED闪烁
3. 使用中断作为延时在LED上递增计数
4. 使用ADC在LED上显示电位器值
5. 在LED上显示EEPROM数据值
32 位可编程循环冗余校验 (Cyclic Redundancy Check, CRC)模块是可用软件配置的 CRC 发生器。该模块提供了一种由硬件实现的方法,为各种通信和安防应用快速生成校验和。CRC 引擎可以在无需 CPU 干预的情况下计算 CRC 校验和;此外,它的速度远高于软件实现的速度。
图形 LCD (Graphics LCD, GLCD)控制器设计为与显示屏接口,使用内置模拟驱动来单独控制屏幕的像素。GLCD 控制器可传输来自存储设备的显示数据,并对这些数据进行格式化以用于显示设备。引脚上的并行接口以标准 3.3V 输出工作,它需要 28 个引脚来支持 24 位颜色,并且通常与器件上的通用 I/O 功能共用。
部分 PIC32 系列器件包含了一个或多个捕捉 / 比较 /PWM/ 定时器(CCP)模块。这些模块类似于
许多其他 16 位单片机上的多功能定时器模块。此外,它们还提供与先前所有 PIC32 器件上的输入
捕捉、输出比较和通用定时器外设相当的功能。
本文档包含器件 MCP19214和 MCP19215 的编程规范。
MCP19214/5器件使用串行方法进行编程。串行模式将允许这些器件在用户系统中进行编程。这些编程规范适用于上述所有器件的全部封装形式。
此系列器件的编程/ 校验模式允许编程用户程序存储器、用户ID存储单元、校准字和配置字。