lpc1114可以自动ISP下载程序。因为它在出厂前,片内被固化了bootloader程序,片引出了boot引脚。bootloader用来引导单片机是执行下载程序的任务,还是执行片内已有的程序。这个判断就是依靠外部的boot引脚高低电平决
硬件扫描模式与软件控制模式的主要区别是:软件控制模式需要有触发条件,AD通道才转换引脚上的电压值,触发一次转换一次;硬件扫描模式无需触发条件,只要开启硬件扫描模式,转换就会一直循环进行。软件控制模式只能
LPC1114内部有一个逐次逼近型ADC模块,总的来说有如下特征:8个模拟信号输入通道,可以开1个通道测电压,也可以8个通道全开测电压,软件控制模式下,只能开1个通道,硬件扫描模式下,可以开多个通道输入电压范围0~VD
看门狗定时器是一个倒计时定时器。假设我们规定,当定时器计数到4000和0之间时喂狗,符合条件。当在大于4000的时候喂狗,和计数器倒数到0没有喂狗都不符合要求。这就是窗口看门狗。在实际应用中,当发生提前喂狗,和
LPC1114的自动波特率检测功能,可以用于你能想到的任何应用方面。广泛应用于支持AT命令的产品。自动波特率检测,需要串口给单片机发送一个字节,该字节的bit1和bit0必须是01或11。例如,发送0x01、0x11、0x51、0x03、
这一节,介绍如何利用读取RIS寄存器检测引脚上的高低电平变化。新建一个工程,结构如下图所示:在main.c文件中,输入以下代码:#include “LPC11XX.H”#define LED1_ON LPC_GPIO1->DATA &= ~(1
图1.LPC1114驱动LCD1602图2.LPC1114驱动LCD0802LCD1602和LCD0802用的程序是一样的。lcd.h文件中,代码如下:#ifndef__LCD0802_H__#define__LCD0802_H__#include"lpc11xx.h"#defineOUT_DATA(value)LPC_GPIO2->DATA=(v