跳转到主要内容

PIC18F2550单片机

图片”是广受欢迎的芯片和单片机系列PIC18F2550是一个流行的单片机从“PIC18F”家庭。PIC18F2550是一个高性能的、增强的flash, 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替代品

PIC18F2455

PIC18F2550家庭

PIC18F4455,PIC18F4550

简短的关于PIC18F2550

PIC18F2550is最便宜的微控制器之一出现在市场工作,有很多188金宝搏官方网站的教程和支持在网上帮助初学者。控制器有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闪存使用这个程序。
  • 断开的程序员并连接相应的外设控制器。

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

二维模型

PIC18F2550单片机维度

相关的职位



加入20 k +用户

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

*指示要求

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