3.3 通用输入输出端口 MSP430_V2课件.ppt

3.1 通用输入输出端口 (General Purpose Input Output) 本节内容 GPIO 概述 MSP430的GPIO 特点 MSP430 GPIO 寄存器 GPIO 官方库函数 GPIO 应用示例 GPIO基本都是用于芯片与片外器件或设备的交互。 检测数字输入,如键盘或开关信号; 驱动LED,蜂鸣器或LCD等其他指示器; 控制片外器件,较高级的使用可以用它们(通过程序)模拟很多器件的时序达到控制相应器件的目的,比如模拟SPI和模拟总线等。 GPIO 概述 (1/4) GPIO GPIO (General Purpose I/O),通用输入输出端口。 应用 特性 GPIO是MCU与外界交互的重要途径,它具有如下的特性: 可以独立控制每个GPIO口的方向(输入/输出模式); 可以独立设置每个GPIO的输出状态(高/低电平); 所有GPIO口在复位后都有个默认方向(或输入或输出)。 GPIO 概述 (2/4) 寄存器概述 GPIO口都是按组规划,有的芯片是8个GPIO口一组,有的是16个或32个为一组。一般每个GPIO口都需要做两个寄存器位:一是选择口线方向(输入输出)二是需要一个数据位(用于设置输出数据和读取输入数据)。所以一组GPIO口至少会有两个寄存器GPIOxDIR和GPIOxDATA。 GPIOxDIR:控制各个GPIO口的方向

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档