Arduino输入输出控制

上传人:cel****303 文档编号:243777221 上传时间:2024-09-30 格式:PPT 页数:8 大小:82.50KB
返回 下载 相关 举报
Arduino输入输出控制_第1页
第1页 / 共8页
Arduino输入输出控制_第2页
第2页 / 共8页
Arduino输入输出控制_第3页
第3页 / 共8页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,Arduino输入输出控制,数字输入输出接口,Arduino Uno R3有14个数字I/O输入输出接口,其中一些带有特殊功能。,串口信号端。RX0号、TX1号: 与内部 ATmega8U2 USB-to-TTL 芯片相连,提供TTL电压程度的串口接收信号。,外部中断。2号和3号:触发中断引脚,可设成上升沿、下降沿或同时触发。,6路8位PWM输出。脉冲宽度调制PWM3、5、6、9、10 、11。,SPI通信接口。SPI10(SS),11(MOSI),12(MISO),13(SCK)。,模拟输入接口,6路模拟输入A0到A5,每一路具有10位的分辨率即输入有1024个不同值,默认输入信号范围为0到5V,可以通过AREF调整输入上限。,数字输入控制函数,pinMode(),设置引脚形式函数,原型为void pinMode (uint8_t pin, uint8_t mode)。,函数中pin设置引脚编号,mode可设置为输入INPUT、输出OUTPUT, 或 输入带上拉电阻INPUT_PULLUP。,数字输出控制函数,digitalWrite(),写数字引脚函数,原型为void digitalWrite (uint8_t pin, uint8_t value)。,函数中pin设置引脚编号,value可设置为高HIGH或低LOW。,写数字引脚, 对应引脚的上下电平. 在写引脚之前, 需要将引脚设置为OUTPUT形式。,Arduino输入状态读取,digitalRead(),读数字引脚函数,原型为int digitalRead (uint8_t pin)。,函数中pin设置引脚编号,读数字引脚, 返回引脚的上下电平。,在读引脚之前, 需要将引脚设置为INPUT形式。,LED灯闪烁输出控制流程图,LED灯闪烁输出控制程序,/给13号引脚设置一个别名“Led,int Led = 13;,void setup() ,/ 将13号引脚初始化设置为输出,pinMode(Led, OUTPUT);,void loop() ,digitalWrite(Led, HIGH); /点亮LED,delay(500); / 等待500毫秒,digitalWrite(Led, LOW); / 熄灭LED,delay(500); /等待500毫秒,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 压缩资料 > 基础医学


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!