实验2-GPIO实现LED流水灯.docVIP

  • 435
  • 0
  • 约3.1千字
  • 约 7页
  • 2018-06-27 发布于福建
  • 举报
实验二 IO口实现LED灯闪烁IO口的使用方法。 二、实验设备: 单片机开发板、学生自带笔记本电脑 实验内容: 利用单片机IO口做输出,接发光二极管,编写程序,使发光二极管按照要求点亮。 四、实验原理: LPC1114一共有42个GPIO,分为4个端口,P0、P1、P2口都是12位的宽度,引脚从Px.0~Px.11,P3口是6位的宽度,引脚从P3.0~P3.5。引脚的内部构造如图所示。其中Rpu为上拉电阻、Rpd为下拉电阻。 为了节省芯片的空间和引脚的数目,LPC1100系列微处理器的大多数引脚都采用功能复用方式,用户在使用某个外设的时候,要先设置引脚。控制引脚设置的寄存器称之为IO配置寄存器,每个端口管脚PIOn_m都分配一个了一个IO配置寄存器IOCON_PIOn_m,以控制管脚功能和电气特性。 IOCON_PIOn_m寄存器其位域定义如表所列。 位域 符号 描述 2:0 FUNC 选择管脚功能 000:选择功能1 010:选择功能3(如果未定义功能3,则保留) 011:选择功能4(如果未定义功能4,则保留) 100~111:保留 4:3 MODE 00:无效模式(无上拉和下拉电阻被允许) 01:允许下拉电阻 10:允许上拉电阻 11:中继模式 5 HYS 1:禁止 0:允许 6 - 保留,复位值为1 7 ADMODE 0:模拟输入模式 1:数字功能模式

文档评论(0)

1亿VIP精品文档

相关文档