I2C程序流程图
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
使能I2C
设置占空比,设置时 钟速率,自身地址
结束
开始
是
数据在合理范围内? 系统初始化
否
执行报警子程序
每隔3秒采集一 次GY-30数据
在SD卡中储存 光照数据
否
延时等待
数据采集完毕?
是
上传至上位机并在 上位机中显示数据
LCD上显示光照数据 结束
开始
初始化
LCD显示Байду номын сангаас据
延时
定时 5s 检测一次(定 时期间单片机读预制 案件)
光照强度监测并传送 数据回单片机
判断光照强度是否 超出阈值
Y
报警装置启动(即蜂 鸣器发声)
N
复位
开始 使能应答,应答地 址位数设置 声明GPIO和I2C初 始化结构体 完成I2C初始化 开启I2C时钟
设置IO引脚,设置为I2C 模式