跳转到主要内容

PIC18F2550单片机

图片”是广受欢迎的芯片和单片机系列PIC18F2550是一个流行的单片机从“PIC18F”家庭。PIC18F2550是一个高性能的、增强的闪光灯,USB单片机NANO-Watt-Technology。这是一个8位微控制器在制造商和工程师由于其特性和低成本。PIC18F2550进来各种包,像浸QPF QPN和可以选择根据项目要求。

PIC18F2550引出线的配置

这是一个28针集成电路所示PIC18F2550销图。有很多功能控制器制造商不能为每个人提供I / O引脚。那么多针控制器有多种功能。这些特性在默认情况下都是禁用的,可以通过编程。下面我们将简要描述每个针的功能。

密码

销的名字

描述

1

MCLR / VPP / RE3

MCLR:掌握清楚(重置)输入

VPP:编程电压输入

土耳其宫廷RE3: I / O销,销3

2

RA0 / AN0

门RA0: I / O销,销0

AN0:模拟输入0

3

RA1 / AN1

门RA1: I / O销,销1

AN1:模拟输入1

4

红警2 / AN2 / VREF - / CVREF

红警2:I / O门销,销2

AN2:模拟输入2

VREF): A / D输入参考电压(低)

CVREF:模拟比较器参考输出

5

RA3中/ AN3 VREF +

RA3中:I / O门销,销3

AN3:模拟input3

VREF +: A / D输入参考电压(高)

6

RA4 / T0CKI C1OUT / RCV

门RA4: I / O销,销4

T0CKI: Timer0外部时钟输入

C1OUT:比较器输出

RCV:外部USB收发器RCV输入

7

RA5 AN4 / SS / HLVDIN / C2OUT

门RA5: I / O销,销5

AN4:模拟输入4

SS: SPI奴隶选择输入

HLDVIN:高/低电压检测输入

C2OUT:比较器输出

8

VSS

地面

9

OSC1 / CLKI

OSC1:振荡器销1

CLKI:外部时钟源输入

10

OSC2 / CLKO / RA6

OSC2:振荡器销2

CLKO:时钟源输出

门RA6: I / O销,销6

11

RC0 / T1OSO / T13CKI

RC0: I / O PORTC销,销0

T1OSO: Timer1振荡器输出

T13CKI: Timer1 / Timer3外部时钟输入

12

RC1 / T1OSI CCP2 / UOE

RC1: I / O PORTC销,销1

T1OSI: Timer1振荡器输入

CCP2:捕获输入/比较2输出/ PWM2输出

UOE:外部USB收发器OE输出

13

RC2 / CCP1

RC2: I / O PORTC销,销2

CCP1:捕获输入/比较1输出/ PWM1输出。

14

VUSB

VUSB:内部USB 3.3 v电压调节器输出

15

RC4 / D - / VM

RC4: I / O PORTC销,销4

微分- D -: USB线(输入/输出)

VM:外部USB收发器虚拟机输入

16

RC5 / D + /副总裁

RC5: I / O PORTC销,销5

D +:微分+ USB线(输入/输出)。

VP:外部USB收发器副输入

17

将/ TX / CK

将是:I / O PORTC销,销6

TX: EUSART异步传输

CK: EUSART同步时钟(见RX / DT)。

18

RC7 / RX / DT / SDO

RC7: I / O PORTC销,销7

处方:EUSART异步接收

DT: EUSART同步数据(见TX / CK)。

SDO: SPI数据

19

VSS

地面

20.

VDD

积极的电源(+ 5 v)

21

RB0 / AN12 / INT0 / FLT0 / SDI / SDA

RB0: I / O PORTB销,销0

AN12:模拟输入12

INT0:外部中断0

FLT0:增强PWM故障输入(ECCP1模块)

SDI: SPI数据

SDA: I2C数据I / O

22

RB1 / AN10 INT1 / SCK / sci

RB1: I / O PORTB销,销1

AN10:模拟输入10

INT1:外部中断1

SCK:同步串行时钟输入/输出SPI模式

sci:同步对I2C串行时钟输入/输出模式

23

工程师/ AN8 INT2 / VMO

工程师:I / O PORTB销,销2

AN8:模拟输入8

INT2:外部中断2

VMO:外部USB收发器VMO输出

24

RB3 / AN9 CCP2 / VPO

RB3: I / O PORTB销,销3

AN9:模拟输入9

CCP2:捕获输入/比较2输出/ PWM2输出

VPO:外部USB收发器VPO输出

25

RB4 / AN11 / KBI0

RB4: I / O PORTB销,销4

AN11:模拟输入11

KBI0: Interrupt-on-change销

26

RB5 / KBI1 / PGM

RB5: I / O PORTB销,销5

KBI1: Interrupt-on-change销

的PGM:低压ICSP编程使销

27

RB6 / KBI2 /热解色谱

RB6: I / O PORTB销,销6

KBI2: Interrupt-on-change销

包括:在线调试器和ICSP编程时钟针。

28

RB7 / KBI3 / PGD

RB7: I / O PORTB销,销7

KBI3: Interrupt-on-change销

销PGD:在线调试器和ICSP编程数据。

PIC18F2550单片机功能

PIC18F2550——简化的特性

CPU

8位

针的总数

28

工作电压

+ 4.0 + 5.5 V (+ 5.5 V是绝对最大)

可编程I / O引脚的数量

24

通信接口

USB串行接口(15、16针)(可用于编程这个控制器)

主/从SPI串行接口(7、18、21、22针)(可用于编程这个控制器)

可编程串行UART(17、18针)(可用于编程这个控制器)

二线串行接口(21、22针)(可用于连接外围设备,比如传感器和液晶显示器)

ADC模块

10频道,10位分辨率ADC

定时器模块

One8-bit计数器,Three16-bit计数器

模拟比较器

2

PWM渠道

2

外部振荡器

48兆赫

内部振荡器

32 khz-8mhz校准内部振荡器

程序内存类型

闪光

程序内存/闪存

32 kb的[10000]写/擦除周期

CPU速度

12个MIPS

RAM内存

2 kb的

EEPROM作为

256个字节

看门狗定时器

可编程看门狗定时器和On-chipOscillator分开

省电模式

可用

工作温度

-40°C + 85°C(+ 85是绝对最大,-40绝对最低)

注意:完整的技术细节中可以找到PIC18F2550数据表这一页的底部。

PIC18F2550替代品

PIC18F2455

PIC18F2550家庭

PIC18F4455,PIC18F4550

简短的关于PIC18F2550

PIC18F2550是最便宜的微控制器之一出现在市场工作,有很多的教亚博真人程和支持在网上帮助初学者。控制器已经32 kb的闪存这是足够的对于许多应用程序。连同24可编程输入/输出针,它很容易许多外围设备接口。与看门狗定时器重置错误自动控制器可用于系统在没有人类干预。有USB接口功能,您可以从任何电脑没有任何麻烦与控制器通信。添加了许多功能的进一步推广使用PIC18F2550单片机

如何使用PIC18F2550单片机

PIC18F2550像其他单片机使用。亚博真人微控制器不像数字集成电路数字电路只需要连接电源才能工作。单片机需要编程芯片工作之前。首先PIC18F2550的工作,我们需要正确的程序文件保存在闪存控制器。一旦提供电力,控制器执行这段代码保存在闪存创建响应。

整个过程的使用PIC18F2550是这样的:

  • PIC18F2550列表要执行的函数
  • 写这些函数在IDE软件的使用受支持的编程语言

(MPLAB IDE Windows操作系统(www.microchip.com/mplabx-ide-windows-installer]

(对于这些MPLAB IDE,您可以使用“C”语言编写应用程序)

  • 在编写所需的程序编译错误消除使用IDE。
  • 成功编译之后IDE应用程序生成十六进制文件的书面程序。
  • 选择编程设备(通常是'图片工具包3 '),PC和PIC18F2550之间建立通信。
  • 运行十六进制文件倾销的软件选择编程设备有关。
  • 选择合适的程序十六进制文件。
  • 生成的燃烧十六进制文件(书面程序)在PIC18F2550闪存使用这个程序。
  • 断开的程序员并连接相应的外设控制器。

连接电源后,控制器执行这个十六进制代码(或机器代码)保存在内存中,表演者任务指示。

2 d模型和尺寸

PIC18F2550单片机维度

相关的职位



加入20 k +用户

我们永远不会垃圾邮件你。

*指示要求

我们越来越多的社区的一部分。