·芯片内部各单元简介 ■不同封装的芯片具有数目不等 ARM7TDMI-S 系统功能 的O口,它们可以承受5V电压。 CPU ARM7局部总线 每个IO口可以独立设置为输入 AHB总线 输出模式,在作为输出模式时 SRAM VIC 可以分别置位或清零; AHB To VPB Flash 桥 EMC ■脉宽调制器可以灵话设置,以 适应不同的场合。可以设置为 外部中断 12c串行接口 单边沿或双边缘输出方式,可 TIMERO/1 SPI串行接口 以灵话的设置频率和占空比; ADC UARTO 1 ■实时时钟具有可编程的积存时 钟分频器,以适应不同的晶振 通用1/0 CAN 频率。带日历和时钟功能,提 供秒、分、时、日、月、年和 PWMO 看门狗定时器 星期,同时具有非常的功耗。 实时时钟 系统控制
• 芯片内部各单元简介 ARM7TDMI-S CPU AHB To VPB 桥 EMC VIC I 2C串行接口 SPI串行接口 UART0 & 1 CAN 看门狗定时器 系统控制 外部中断 TIMER0/1 ADC 通用I/O PWM0 实时时钟 SRAM Flash AHB总线 ARM7 局部总线 系统功能 ▪不同封装的芯片具有数目不等 的IO口,它们可以承受5V电压。 每个IO口可以独立设置为输入/ 输出模式,在作为输出模式时 可以分别置位或清零; ▪脉宽调制器可以灵活设置,以 适应不同的场合。可以设置为 单边沿或双边缘输出方式,可 以灵活的设置频率和占空比; ▪实时时钟具有可编程的积存时 钟分频器,以适应不同的晶振 频率。带日历和时钟功能,提 供秒、分、时、日、月、年和 星期,同时具有非常的功耗。 通用I/O PWM0 实时时钟
第5章目录 口1.简介 ▣10.UART0 口2.引脚配置 ▣11.UART1 ▣3.存储器寻址 ▣12.2C接▣ 口4.系统控制模块 ▣13.SPI接▣ 口5.存储器加速模块 ▣14.定时器0/1 口6.外部存储器控制器 ▣15.脉宽调制器(PWM) ▣7.引脚连接模块 ▣16.AD转换器 口8.向量中断控制器 ▣17.实时时钟 ▣9.GPIO ▣18.看门狗
第5章 目录 ❑1.简介 ❑2.引脚配置 ❑3.存储器寻址 ❑4.系统控制模块 ❑5.存储器加速模块 ❑6.外部存储器控制器 ❑7.引脚连接模块 ❑8. 向量中断控制器 ❑9.GPIO ❑10.UART0 ❑11.UART1 ❑12.I2C接口 ❑13.SPI接口 ❑14.定时器0/1 ❑15.脉宽调制器(PWM) ❑16.A/D转换器 ❑17.实时时钟 ❑18.看门狗
5.2引脚配置 ·LPC2000系列芯片外形 LPC2114/2124 LPC2210/2212/2214
5.2 引脚配置 • LPC2000系列芯片外形 LPC2114/2124 LPC2210/2212/2214
5.2引脚配置 ·引脚功能选择使用示例 LPC2000系列微控制器的引脚一般是多个功 能复用,但是同一引脚在同一引脚在同一时刻只 能使用其中一个功能,这可以通过设置PINSELx寄 存器来选择,详细介绍见“引脚连接模块”小节。 GPIO P0.0 TXDO PWM1输出 通过PINSEL0控制引脚功能
GPIO TXD0 PWM1输出 P0.0 5.2 引脚配置 • 引脚功能选择使用示例 LPC2000系列微控制器的引脚一般是多个功 能复用,但是同一引脚在同一 引脚在同一时刻只 能使用其中一个功能,这可以通过设置PINSELx寄 存器来选择,详细介绍见“引脚连接模块”小节。 通过PINSEL0控制引脚功能
第5章目录 口1.简介 ▣10.UART0 ▣2.引脚配置 ▣11.UART1 口3.存储器寻址 ▣12.2C接▣ 口4.系统控制模块 ▣13.SPI接▣ 口5.存储器加速模块 ▣14.定时器0/1 口6.外部存储器控制器 ▣15.脉宽调制器(PWM) ▣7.引脚连接模块 ▣16.AD转换器 口8.向量中断控制器 ▣17.实时时钟 ▣9.GPIO ▣18.看门狗
第5章 目录 ❑1.简介 ❑2.引脚配置 ❑3.存储器寻址 ❑4.系统控制模块 ❑5.存储器加速模块 ❑6.外部存储器控制器 ❑7.引脚连接模块 ❑8. 向量中断控制器 ❑9.GPIO ❑10.UART0 ❑11.UART1 ❑12.I2C接口 ❑13.SPI接口 ❑14.定时器0/1 ❑15.脉宽调制器(PWM) ❑16.A/D转换器 ❑17.实时时钟 ❑18.看门狗