跳转到主要内容

PIC18F452 8位PIC单片机

PIC18F452是一个8位10 MIPS,通过基于flash的单片机,34个I / O引脚的40针包。它是一个功能强大的单片机8位和3个16位定时器,8路10位模拟数字转换器,和I2C, SPI, USART周边。它是一种低功耗微控制器单元,消耗小于0.2 uA待机电流和1.6 ma正常电流在5 v和4 Mhz操作。

PIC18F452销配置

密码

销的名字

描述

1

MCLR / V

掌握明确的(输入)或高压ICSP编程使销主要用于编程的目的。

2

RA0 / AN0

双向I / O销港口有点0或模拟输入0

3

RA1 / AN1

双向I / O销的端口1或一点模拟输入1

4

红警2 / AN2 / VREF -

双向I / O销港口有点2模拟输入2或A / D(低)电压参考。

5

RA3中/ AN3 / VREF +

双向I / O销港口3或一点模拟输入3或A / D参考电压(高)。

6

RA4 / T0CKI

双向I / O销有点港4或定时器0外部时钟输入。

7

RA5 / AN4 / SS / LVDIN

双向I / O销港5或一点模拟输入4或SPI奴隶选择输入或低电压检测输入。

8

RE0 / RD / AN5

双向I / O E港销位0或读控制并行端口或奴隶模拟输入5

9

RE1 /或者说是/ AN6

双向I / O E点1港销或写控制并行端口或奴隶模拟输入6

10

RE2公司/ CS / AN7

双向I / O E港销位2或芯片选择控制并行端口或奴隶模拟输入7

11

V党卫军

积极提供销。

12

VDD

地面销供应。

13

OSC1 / CLKI

晶体振荡器或外部时钟输入。

14

OSC2 / CLKO / RA6

双向I / O销港6或晶体振荡器或时钟输出。

15

RC0 / T1OSO / T1CKI

双向I / O C位0或定时器1港销振荡器输出或定时器1 /定时器3外部时钟输入。

16

RC1 / T1OSI / CCP2

双向I / O C位1港销或定时器1振荡器输入或捕获2输入,捕获2输出PWM 2输出。

17

RC2 / CCP1

双向I / O C位2港销或捕获1输入,Capture1输出,PWM1输出

18

RC3 / SCK / sci

双向I / O C位3港销或同步串行时钟输入/输出SPI模式或时钟同步串行输入/输出12 C模式。

19

RD0 / PSP0

双向I / O D港销0或平行奴隶端口数据

20.

RD1 / PSP1

双向I / O D港销1或平行奴隶端口数据。

21

RD2 / PSP2

双向I / O D港销2或平行奴隶端口数据

22

现场/ PSP3

双向I / O D港销3或平行奴隶端口数据

23

RC4 / SDI / SDA

双向I / O销港口C位4 SPI数据或12 C数据I / O。

24

RC5 / SDO

双向I / O C港销5或SPI数据。

25

将/ TX / CK

双向I / O C位港销6或USART异步传输或USART同步时钟

26

RC7 / RX / DT

双向I / O C位港销7或USART异步接收或USART同步数据

27

RD4 / PSP4

双向I / O D港销4或平行奴隶端口数据

28

RD5 / PSP5

双向I / O D港销5或平行奴隶端口数据

29日

RD6 / PSP6

双向I / O D港销6或平行奴隶端口数据

30.

RD7 / PSP7

双向I / O D港销7或平行奴隶端口数据

31日

V党卫军

土地供应销

32

VDD

积极提供销

33

RB0 / INT0

双向I / O端口B的销或外部中断0。

34

RB1 / INT1

双向I / O端口B的销或外部中断1。

35

工程师/ INT2

双向I / O端口B的销或外部中断2。

36

RB3 / CCP2

双向I / O端口B的销3或逮捕2输入,比较2输出PWM 2输出。

37

RB4

双向I / O端口B位4销与国际奥委会(Interrupt-on-change)

38

RB5 / PGN

双向I / O端口B的销与国际奥委会(Interrupt-on-change)或5低电压ICSP编程使销

39

RB6 / PG

双向端口B位6的I / O销奥委会(Interrupt-on-change)和在线调试器ICSP编程时钟针。

40

RB7 / PGD

双向I / O端口B的销与国际奥委会(Interrupt-on-change)或7在线调试器并销ICSP编程数据。

PIC18F452单片机的特点和规范

PIC18F452 -简化的特性和规范

CPU

8位

针数

40

工作电压(V)

2 - 5.5 V

I / O引脚的数量

34

ADC模块

1(8路,10位)

定时器模块

8位(1),16位(3)

比较器

0

DAC模块

0

外围设备通信

SPI、I2C、UART

外部振荡器

是的

内部振荡器

没有

程序内存(KB)

32 kb

CPU速度(MIPS)

10

内存字节

1536字节

数据eepm

256字节

请注意:完成技术细节中可以找到18 f452数据表这一页的底部。

替代产品的PIC18F452

下面列出了替代产品的PIC18F452单片机-

  1. PIC12F629
  2. PIC12F683
  3. PIC16F505
  4. PIC12F508
  5. PIC16F676
  6. PIC16F72
  7. PIC16F873A
  8. PIC16F876A
  9. PIC16F886
  10. PIC16F252

介绍PIC18F452

PIC18F452是一个8位10 MIPS,通过基于flash的单片机,34个I / O引脚的40针包。它是一个功能强大的单片机8位和3个16位定时器,8路10位模拟数字转换器,和I2C, SPI, USART周边。它是一种低功耗微控制器单元,消耗小于0.2 uA待机电流和1.6 ma正常电流在5 v和4 Mhz操作。

PIC18F452还功能的编程代码保护,加电复位(运动),升高计时器(PWRT)振荡器与节电睡眠模式启动计时器。看门狗定时器功能为可靠的操作自己的芯片上的RC振荡器。2 v 5.5 v操作电压使18 f452适合3.3 v和5.0 v逻辑操作水平。下面的图像显示的PIC18F452销图

PIC18F452销图

详细的PIC18F452特性

PIC18F452详细功能

CPU

8位

体系结构

8位

程序内存大小(kb)

32 KB

RAM(字节)

1536个字节

eepm /医疗公平基金

256字节

销数

40

Max。CPU速度(MHz)

40 mhz

外围销选择(PPS)

没有

内部振荡器

没有

不。比较器的

不。的运算放大器

不。ADC的渠道

8

马克斯ADC的分辨率(比特)

10位

ADC与计算

没有

数量的DAC转换器

马克斯DAC决议

- - - - - -

内部参考电压

没有

零交叉检测

没有

不。8位的定时器

1

不。的16位定时器

3

信号测量计时器

没有

硬件限制计时器

没有

不。的脉宽调制输出

2

马克斯PWM决议

8位

角计时器

没有

数学加速器

没有

不。的UART模块

1

不。SPI模块

1

不。I2C模块

1

不。USB模块

窗口的看门狗定时器(WWDT)

没有

CRC /扫描

没有

数控振荡器

没有

帽。联系渠道

段液晶

没有

最低工作温度(* C)

-40°C

最高工作温度(* C)

125°C

最低工作电压(V)

2 v

最大工作电压(V)

5.5 V

高压能力

没有

PIC单片机编程

PIC微188金宝搏官方网站控制器可以设定不同的软件在市场上可用。有些人还在用汇编语言程序PIC单片机。以下细节是最先进和通用软件和编译器开发的芯片本身。

以PIC单片机程序,我们需要一个IDE(集成开发环境),编程发生的地方。一个编译器,我们的程序会转换为单片机可读形式称为十六进制文件。一个IPE(集成编程环境),用于转储十六进制文件到我们的PIC单片机。

IDE:MPLABX v3.35

IPE:MPLAB IPE v3.35

编译器:XC8

微芯片免费给了所有这三个软件。他们可以直接从官方下载页面。我还提供了方便的链接。下载完成后,安装在你的电脑上。如果你有任何问题,你可以将它们贴在下面发表评论。

转储或把我们的代码上传到图片,我们需要一个设备PICkit 3。PICkit 3程序员/调试器是一个简单、低成本在线调试器由电脑控制的运行MPLAB IDE (v8.20或更高)软件在Windows平台。的PICkit 3程序员/调试器是一个开发工程师工具套件的一部分。一个基本的编程电路PIC18F452如下所示。

PIC18F452编程电路

除此之外,我们还需要其他硬件如穿孔板或案板,焊接站,图片ICs,晶体振荡器,电容器等。

组件相关的图片

PICkit3,图片开发板,晶体振荡器,118bet金博宝 、12 v适配器7805电压调节器

应用PIC18F452

这是一个基本中档8位微控制器单元可用于以下应用程序-

  1. 输入输出操作
  2. 控制应用程序
  3. 模拟数据处理
  4. 传感器集成和数据日志记录
  5. 小规模、低成本生产为基础的嵌入式应用

二维模型

PIC18F452的尺寸如下所示

PIC18F452维度

部分数据表

相关的职位



加入20 k +用户

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

*指示要求

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