添加链接描述## 一、计时器TIM1
1.简述
首先声明自己也在照着手册自学,如有错误请纠正。
LPC114的PWM输出方式很让人无语,由于我先学的STM32。在STM32里PWM输出可以用一个频道来完成,在一个通道里有比较寄存器和重装载寄存器。但是在 LPC114好像不能在一个频道同时完成定时器计数的对比和清零。要使用两个通道,一个通道pwm模式,到寄存器设置的值后开始翻转;另一个通道设置pwm的长度,到寄存器设置的值后定时器计数清零。
2.配置步骤
(1)将引脚配置
LPC_SYSCON->SYSAHBCLKCTRL |=(1<<16); //开启时钟
LPC_IOCON->PIO1_9 &= ~0x07;
LPC_IOCON->PIO1_9 |= 0x01;
LPC_SYSCON->SYSAHBCLKCTRL &=~(1<<16);//关闭时钟
(2)开启定时器时钟
LPC_SYSCON->SYSAHBCLKCTRL |= (1<<8);