Microchip PIC16F1939-I/PT 8位微控制器中文资料


Microchip PIC16F1939-I/PT 8位微控制器中文资料
一、型号与类型
PIC16F1939-I/PT是Microchip公司推出的一款8位微控制器,属于PIC16F系列。该系列微控制器以其高性价比和丰富的功能集成在工业、家电、汽车电子和消费电子中得到了广泛的应用。PIC16F1939-I/PT的主要特点是它具有高性能的处理能力、简单和多种外围设备集成,适合用于需要可靠性和灵活的嵌入式系统。
中文描述: 8位MCU微控制单元,闪存,PIC16系列,32 MHz,28 KB,44引脚,TQFP
英文描述: MCU,28kB Flash,256B EEPROM,LCD,1.8-5.5V
数据手册:https://www.iczoom.com/data/k01-36531123-PIC16F1939-IPT.html
在线购买:立即购买
PIC16F1939-I/PT概述
PIC16F1939-I/PT是一款8位40引脚微控制器,带LCD驱动器,采用nanoWatt XLP技术。该器件具有15位宽和16字深硬件堆栈存储器。堆栈上溢或下溢将设置PCON寄存器中的位状态(STKOVF或STKUNF),如果启用,将导致软件复位。2个16位文件选择寄存器(FSR)。FSR可以访问所有文件寄存器和程序存储器,允许所有存储器使用一个数据指针。当FSR指向程序存储器时,指令有一个额外的指令周期(INDF),以获取数据。
增强型内核,49条指令,16层堆栈级
闪存程序存储器,自读/写功能
支持96 LCD段驱动
内部32MHz振荡器
集成电容式mTouch传感模块
集成温度指示器
MI?C,SPI,EUSART带自动波特率
3 ECCP和2 CCP(增强型/捕获比较PWM)
比较器,带可选电压基准
14通道10位ADC,带电压基准
25mA拉/灌电流I/O
4个8位定时器(TMR0/TMR2/TMR4/TMR6)
1个16位计时器(TMR1)
扩展看门狗定时器(EWDT)
增强型上电/断电复位
欠压复位(BOR)
在线串行编程?(ICSP?)
应用
工业,车用
PIC16F1939-I/PT中文参数
制造商:Microchip
产品种类:8位微控制器-MCU
系列:PIC16(L)F193x
安装风格:SMD/SMT
封装/箱体:TQFP-44
核心:PIC16
程序存储器大小:28 kB
数据总线宽度:8 bit
ADC分辨率:10 bit
最大时钟频率:32 MHz
输入/输出端数量:36 I/O
数据RAM大小:1 kB
电源电压-最小:1.8 V
电源电压-最大:5.5 V
最小工作温度:-40 C
最大工作温度:+85 C
封装:Tray
商标:Microchip Technology/Atmel
高度:1 mm
接口类型:EUSART,MI2C,SPI
长度:10 mm
湿度敏感性:Yes
ADC通道数量:14 Channel
计时器/计数器数量:5 Timer
处理器系列:PIC16
产品:MCU
二、工作原理
PIC16F1939-I/PT的工作原理基于哈佛结构和RISC架构。哈佛结构将程序存储器和数据存储器分开,这样可以提高处理速度。而RISC(精简指令集计算机)架构使得指令集简单且执行速度快,每个指令通常包括一个时钟周期完成。这种设计使得微控制器能够高效地执行指令,提高系统性能。
微控制器的核心包括以下几个主要部分:
**中央处理单元(CPU):**负责指令的执行和数据的处理。
**程序存储器(Flash):**存储程序代码,PIC16F1939-I/PT具有28KB的Flash承载。
**数据存储器(SRAM):**存储临时数据,PIC16F1939-I/PT有2048字节的SRAM。
**EEPROM:**用于存储需要长期保存的数据,具有256字节的EEPROM。
**定时器和计数器:**用于定时操作和事件计数。
**I/O端口:**用于与外部设备进行数据交换。
PIC16F1939-I/PT微控制器通过其内部的时钟系统来驱动各个部分,时钟系统可以配置为使用外部时钟源或内部振荡器。内部振荡器可以在多种频率下工作,灵活地极高。
三、主要特点
**高性能处理能力:**基于RISC架构,执行效率高。
**丰富的存储资源:**28KB的Flash程序存储器、2048字节的SRAM和256字节的EEPROM,适用于各种复杂应用。
**多种定时器:**包括3个16位定时器和2个8位定时器,支持多种定时和计数功能。
**种子特性**多种省电模式,包括休眠模式和空闲模式,适合电池供电的应用程序。
**多种通信接口:**支持SPI、I2C和USART等多种通信协议,方便与其他设备连接。
**模拟功能:**内置10位ADC模块,最多可支持14个模拟通道,适合传感器数据采集。
**丰富的I/O口:**拥有36个通用I/O口,方便与外部设备进行连接。
**增强的中断功能:**多达20个中断源,支持物品控制,提高系统响应速度。
四、应用领域
PIC16F1939-I/PT微控制器凭借其高性能、低功耗和丰富的外围设备,不符合以下领域:
**工业控制:**用于PLC控制器、传感器接口和数据采集系统。
**家电控制:**在洗衣机、冰箱、微波炉等家电中用于控制逻辑和用户界面。
**汽车电子:**用于车身控制、发动机管理和车载娱乐系统。
**消费电子:**在遥控器、游戏控制器和智能玩具中应用广泛。
**医疗设备:**用于便携式医疗保健系统。
**通信设备:**在无线模块和有线通信设备中用于数据处理和控制。
五、技术参数
PIC16F1939-I/PT的主要技术参数如下:
**核心架构:**8位RISC
**工作电压:**2.0V - 5.5V
**工作频率:**最高可达32MHz
**程序存储器(Flash):**28KB
**数据存储器(SRAM):**2048字节
**EEPROM:**256字节
**I/O引脚:**36个
**定时器:**3个16位定时器,2个8位定时器
**模拟输入:**14个10位ADC通道
**通信接口:**1个SPI接口,1个I2C接口,1个USART接口
工作温度范围: -40°C到+85°C
**封装类型:**TQFP-44
六、境外国家和地区功能模块
**ADC(模拟转换器):**10位分辨率,最多14个通道,适合高精度模拟信号采集。
**比较器:**内置2个模拟比较器,用于电压比较和窗口检测。
**PWM模块:**提供多达4个PWM输出,用于电机控制和LED调光。
**定时器/计数器:**包括3个16位定时器和2个8位定时器,支持多种定时和事件计数功能。
**看门狗定时器(WDT):**用于系统复位,防止程序跑飞。
**通信模块:**支持I2C、SPI和USART通信协议,方便与其他设备进行数据交换。
七、开发工具和编程环境
Microchip为PIC16F1939-I/PT提供了丰富的开发工具和编程环境:
**MPLAB X IDE:**Microchip 提供的集成开发环境,支持代码编辑、编译、调试和烧录。
**MPLAB XC8编译器:**C语言编译器,支持PIC系列微控制器的开发。
**PICkit3/4:**Microchip提供的编程器和调试器,用于程序烧录和调试。
**MPLAB 代码配置器(MCC):**图形化代码生成工具,简化外围设备配置和代码生成。
PIC16F1939-I/PT凭借其高性能、低功耗的外围设备,成为嵌入式系统开发中值得信赖的微控制器之一。通过灵活的配置和强大的功能集成,它可以满足各种应用需求,成为嵌入式开发者的理想选择。
责任编辑:David
【免责声明】
1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。
2、本文的引用仅供读者交流学习使用,不涉及商业目的。
3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。
4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。
拍明芯城拥有对此声明的最终解释权。