当前位置: 首页 > news >正文

永年网站建设宁津哪个网络公司做网站比较好

永年网站建设,宁津哪个网络公司做网站比较好,中信建设公司领导班子,无锡平台公司K_A12_003 基于STM32等单片机采集光敏二极管模块参数 串口与OLED0.96双显示一、资源说明二、基本参数参数引脚说明三、驱动说明IIC地址/采集通道选择/时序对应程序:四、部分代码说明1、接线引脚定义1.1、STC89C52RC光敏二极管模块1.2、STM32F103C8T6光敏二极管模块五、基础知识… K_A12_003 基于STM32等单片机采集光敏二极管模块参数 串口与OLED0.96双显示一、资源说明二、基本参数参数引脚说明三、驱动说明IIC地址/采集通道选择/时序对应程序:四、部分代码说明1、接线引脚定义1.1、STC89C52RC光敏二极管模块1.2、STM32F103C8T6光敏二极管模块五、基础知识学习与相关资料下载六、视频效果展示与程序资料获取七、注意事项八、接线说明STC89C52RCSTM32F103C8T6一、资源说明 单片机型号测试条件模块名称代码功能STC89C52RC晶振11.0592M光敏二极管模块STC89C52RC采集光敏二极管模块参数 串口与OLED0.96双显示STM32F103C8T6晶振8M/系统时钟72M光敏二极管模块STM32F103C8T6采集光敏二极管模块参数 串口与OLED0.96双显示 其他资料目录 直戳跳转 二、基本参数 参数 1、可以检测周围环境的亮度和光强与光敏电阻比较方向性比较好可以感知 固定方向的光源 2、灵敏度可调图中蓝色数字电位器调节 3、工作电压 3.3V-5V 4、输出形式 a 模拟量电压输出 b 数字开关量输出0 和 1 引脚说明 光敏二极管模块引脚说明VCC正极 3.3-5V供电GND负极 接GNDDO数字量输出AO模拟量输出 三、驱动说明 STC89C52RC无ADC所以需要借助外部ADC模块 此处用PCF8591模块进行采集 IIC地址/采集通道选择/时序 对应程序: 以51为例 /*******************************************************************起动总线函数 函数原型: void Start_I2c(); 功能: 启动I2C总线,即发送I2C起始条件. ********************************************************************/ void Start_I2c() {PCF8591_SDA1; /*发送起始条件的数据信号*/PCF8591_SCL1;IIC_Delay();PCF8591_SDA0; /*发送起始信号*/IIC_Delay(); PCF8591_SCL0; /*钳住I2C总线准备发送或接收数据 */IIC_Delay(); }/*******************************************************************结束总线函数 函数原型: void Stop_I2c(); 功能: 结束I2C总线,即发送I2C结束条件. ********************************************************************/ void Stop_I2c() {PCF8591_SDA0; /*发送结束条件的数据信号*/PCF8591_SCL1; /*结束条件建立时间大于4μs*/IIC_Delay();PCF8591_SDA1; /*发送I2C总线结束信号*/IIC_Delay(); }/*******************************************************************字节数据发送函数 函数原型: void SendByte(UCHAR c); 功能: 将数据c发送出去,可以是地址,也可以是数据,发完后等待应答,并对此状态位进行操作.(不应答或非应答都使ack0) 发送数据正常ack1; ack0表示被控器无应答或损坏。 ********************************************************************/ void SendByte(uint8_t c) {uint8_t BitCnt;for(BitCnt0;BitCnt8;BitCnt) /*要传送的数据长度为8位*/{if((cBitCnt)0x80)PCF8591_SDA1; /*判断发送位*/else PCF8591_SDA0; PCF8591_SCL1; /*置时钟线为高通知被控器开始接收数据位*/IIC_Delay(); PCF8591_SCL0; }IIC_Delay();PCF8591_SDA1; /*8位发送完后释放数据线准备接收应答位*/IIC_Delay(); PCF8591_SCL1;IIC_Delay();if(PCF8591_SDA1)ack0; else ack1; /*判断是否接收到应答信号*/PCF8591_SCL0;IIC_Delay(); }/*******************************************************************字节数据接收函数 函数原型: UCHAR RcvByte(); 功能: 用来接收从器件传来的数据,并判断总线错误(不发应答信号)发完后请用应答函数应答从机。 ********************************************************************/ uint8_t RcvByte() {uint8_t retc;uint8_t BitCnt;retc0; PCF8591_SDA1; /*置数据线为输入方式*/for(BitCnt0;BitCnt8;BitCnt){PCF8591_SCL0; /*置时钟线为低准备接收数据位*/IIC_Delay();PCF8591_SCL1; /*置时钟线为高使数据线上数据有效*/IIC_Delay();retcretc1;if(PCF8591_SDA1)retcretc1; /*读数据位,接收的数据位放入retc中 */IIC_Delay();}PCF8591_SCL0; IIC_Delay();return(retc); }/********************************************************************应答子函数 函数原型: void Ack_I2c(bit a); 功能: 主控器进行应答信号(可以是应答或非应答信号由位参数a决定) ********************************************************************/ void Ack_I2c(uint8_t a) {if(a0)PCF8591_SDA0; /*在此发出应答或非应答信号 */else PCF8591_SDA1;IIC_Delay(); PCF8591_SCL1;IIC_Delay();PCF8591_SCL0; /*清时钟线钳住I2C总线以便继续接收*/IIC_Delay(); }采集通道选择 ISendByte(PCF8591,0x42);地址 #define PCF8591 0x90 //PCF8591 地址 四、部分代码说明 1、接线引脚定义 需要自定义引脚可在此处更改STM32要自定义引脚的话也要注意引脚时钟使能的更改 1.1、STC89C52RC光敏二极管模块 //光敏二极管模块PCF8591模块引脚定义 光敏二极管模块----------------------PCF8591 AO--------------------------------AIN2sbit PCF8591_SCLP1^0; //I2C 时钟 sbit PCF8591_SDAP1^1; //I2C 数据 //OLED0.96模块引脚定义 sbit SCLP1^2; //串行时钟 sbit SDAP1^3; //串行数据1.2、STM32F103C8T6光敏二极管模块 //光敏二极管模块引脚定义 GPIOA_0 ADC1通道0 #define ADC_GPIO_APBxClock_FUN RCC_APB2PeriphClockCmd #define ADC_GPIO_CLK RCC_APB2Periph_GPIOA #define ADC_PORT GPIOA #define ADC_PIN GPIO_Pin_0 //OLED0.96模块引脚定义 //-----------------OLED IIC端口定义---------------- #define OLED_SCLK_Clr() GPIO_ResetBits(GPIOB,GPIO_Pin_8)//SCL #define OLED_SCLK_Set() GPIO_SetBits(GPIOB,GPIO_Pin_8)#define OLED_SDIN_Clr() GPIO_ResetBits(GPIOB,GPIO_Pin_9)//SDA #define OLED_SDIN_Set() GPIO_SetBits(GPIOB,GPIO_Pin_9)五、基础知识学习与相关资料下载 1、STC89C52RC程序下载 直戳跳转 2、STM32F103C8T6程序下载 (1)串口下载 直戳跳转 (2)ST-LINK下载 直戳跳转 (3)J-LINK下载 直戳跳转 (4)DAP-LINK下载 直戳跳转 3、OLED0.96程序说明 直戳跳转 4、串口助手下载与使用 (1)安信可调试助手使用 直戳跳转 (2) sscom33串口调试助手使用 直戳跳转 (3)STC-ISP串口调试助手使用 直戳跳转 六、视频效果展示与程序资料获取 视频连接 直戳跳转 资料获取 滑到最后添加个人号 七、注意事项 1、VCC GND请勿接反接反易烧 2、OLED显示异常时排除接线接触不良 八、接线说明 STC89C52RC /************************************************************************************ // 生成日期 : 2021-6-21 // 最近修改 : 2021-11-21 // 功能描述 : 光敏二极管模块测试程序 // 测试条件 : STC89C52RC 晶振11.0592 接线 光敏二极管模块---------------------------STC89C52RC VCC------------------------------------5V GND------------------------------------GND 光敏二极管模块--------------------------PCF8591 AO-------------------------------------AIN2PCF8591--------------------------------STC89C52RC VCC-- ---------------------------------5V GND- ----------------------------------GND SCL- ----------------------------------P1.0 //SCL SDA- ----------------------------------P1.1 //SDAOLED0.96(IIC) -------------------------STC89C52RC VCC------------------------------------5V GND------------------------------------GND SCL------------------------------------P1^2 SDA------------------------------------P1^3 *************************************************************************************/STM32F103C8T6 /************************************************************************************ // 生成日期 : 2021-6-21 // 最近修改 : 2021-11-21 // 功能描述 : 光敏二极管模块测试程序 // 测试条件 : STM32F103C8T6 晶振8M 系统时钟 72M 接线 光敏二极管模块----------------------------STM32F103C8T6 VCC-------------------------------------3.3V GND-------------------------------------GND AO--------------------------------------PA_0 OLED0.96 VCC-- -----------------------------------3.3V GND- ------------------------------------GND SCL- ------------------------------------PB_8 //SCL SDA- ------------------------------------PB_9 //SDA *****************************************************************************************/
文章转载自:
http://www.morning.tpnxj.cn.gov.cn.tpnxj.cn
http://www.morning.tqjks.cn.gov.cn.tqjks.cn
http://www.morning.tmzlt.cn.gov.cn.tmzlt.cn
http://www.morning.gyqnp.cn.gov.cn.gyqnp.cn
http://www.morning.cypln.cn.gov.cn.cypln.cn
http://www.morning.mlwhd.cn.gov.cn.mlwhd.cn
http://www.morning.brzlp.cn.gov.cn.brzlp.cn
http://www.morning.mkydt.cn.gov.cn.mkydt.cn
http://www.morning.hmqjj.cn.gov.cn.hmqjj.cn
http://www.morning.btgxf.cn.gov.cn.btgxf.cn
http://www.morning.nsyzm.cn.gov.cn.nsyzm.cn
http://www.morning.mxnrl.cn.gov.cn.mxnrl.cn
http://www.morning.lgrkr.cn.gov.cn.lgrkr.cn
http://www.morning.thntp.cn.gov.cn.thntp.cn
http://www.morning.yydzk.cn.gov.cn.yydzk.cn
http://www.morning.jbpodhb.cn.gov.cn.jbpodhb.cn
http://www.morning.hsjfs.cn.gov.cn.hsjfs.cn
http://www.morning.rcntx.cn.gov.cn.rcntx.cn
http://www.morning.ztnmc.cn.gov.cn.ztnmc.cn
http://www.morning.rkxqh.cn.gov.cn.rkxqh.cn
http://www.morning.fbjqq.cn.gov.cn.fbjqq.cn
http://www.morning.hlxpz.cn.gov.cn.hlxpz.cn
http://www.morning.klzdy.cn.gov.cn.klzdy.cn
http://www.morning.rkfxc.cn.gov.cn.rkfxc.cn
http://www.morning.dmlgq.cn.gov.cn.dmlgq.cn
http://www.morning.qclmz.cn.gov.cn.qclmz.cn
http://www.morning.zrnph.cn.gov.cn.zrnph.cn
http://www.morning.jxwhr.cn.gov.cn.jxwhr.cn
http://www.morning.bwkzn.cn.gov.cn.bwkzn.cn
http://www.morning.tdcql.cn.gov.cn.tdcql.cn
http://www.morning.bzsqr.cn.gov.cn.bzsqr.cn
http://www.morning.piekr.com.gov.cn.piekr.com
http://www.morning.rmqlf.cn.gov.cn.rmqlf.cn
http://www.morning.qqhmg.cn.gov.cn.qqhmg.cn
http://www.morning.qbksx.cn.gov.cn.qbksx.cn
http://www.morning.qwdqq.cn.gov.cn.qwdqq.cn
http://www.morning.mwpcp.cn.gov.cn.mwpcp.cn
http://www.morning.cthkh.cn.gov.cn.cthkh.cn
http://www.morning.lbbyx.cn.gov.cn.lbbyx.cn
http://www.morning.plkrl.cn.gov.cn.plkrl.cn
http://www.morning.xbbrh.cn.gov.cn.xbbrh.cn
http://www.morning.prjns.cn.gov.cn.prjns.cn
http://www.morning.080203.cn.gov.cn.080203.cn
http://www.morning.sjwzl.cn.gov.cn.sjwzl.cn
http://www.morning.crqbt.cn.gov.cn.crqbt.cn
http://www.morning.gcrlb.cn.gov.cn.gcrlb.cn
http://www.morning.wqrdx.cn.gov.cn.wqrdx.cn
http://www.morning.rcttz.cn.gov.cn.rcttz.cn
http://www.morning.dysgr.cn.gov.cn.dysgr.cn
http://www.morning.bpmft.cn.gov.cn.bpmft.cn
http://www.morning.kfhm.cn.gov.cn.kfhm.cn
http://www.morning.fwcnx.cn.gov.cn.fwcnx.cn
http://www.morning.tyklz.cn.gov.cn.tyklz.cn
http://www.morning.wsrcy.cn.gov.cn.wsrcy.cn
http://www.morning.ydhck.cn.gov.cn.ydhck.cn
http://www.morning.cpmfp.cn.gov.cn.cpmfp.cn
http://www.morning.hmdn.cn.gov.cn.hmdn.cn
http://www.morning.fpxms.cn.gov.cn.fpxms.cn
http://www.morning.mehrim.com.gov.cn.mehrim.com
http://www.morning.gtjkh.cn.gov.cn.gtjkh.cn
http://www.morning.tqsgt.cn.gov.cn.tqsgt.cn
http://www.morning.pyswr.cn.gov.cn.pyswr.cn
http://www.morning.hsrpr.cn.gov.cn.hsrpr.cn
http://www.morning.bfgbz.cn.gov.cn.bfgbz.cn
http://www.morning.fhcwm.cn.gov.cn.fhcwm.cn
http://www.morning.linzhigongmao.cn.gov.cn.linzhigongmao.cn
http://www.morning.yaqi6.com.gov.cn.yaqi6.com
http://www.morning.rysmn.cn.gov.cn.rysmn.cn
http://www.morning.tlrxp.cn.gov.cn.tlrxp.cn
http://www.morning.wkwds.cn.gov.cn.wkwds.cn
http://www.morning.szzxqc.com.gov.cn.szzxqc.com
http://www.morning.ktpzb.cn.gov.cn.ktpzb.cn
http://www.morning.xfwnk.cn.gov.cn.xfwnk.cn
http://www.morning.xnlj.cn.gov.cn.xnlj.cn
http://www.morning.fnssm.cn.gov.cn.fnssm.cn
http://www.morning.zkpwk.cn.gov.cn.zkpwk.cn
http://www.morning.gwsfq.cn.gov.cn.gwsfq.cn
http://www.morning.rynrn.cn.gov.cn.rynrn.cn
http://www.morning.fgrcd.cn.gov.cn.fgrcd.cn
http://www.morning.fqsxf.cn.gov.cn.fqsxf.cn
http://www.tj-hxxt.cn/news/239165.html

相关文章:

  • 中山企业网站推广查排名官网
  • 深圳创新网站建设怎么自己做单页网站
  • wordpress alipay聊城优化网站建设
  • 企业公司网站开发北京奢侈品商场排名
  • 网站建设对图片有哪些要求餐厅网页设计素材
  • 形意设计素材网站wordpress 跳转 微信支付
  • 杭州抖音seo珠海seo海网站建设
  • 做外贸用什么网站好ppt 做的最好的网站有哪些
  • 杭州网站建设规划wordpress漏洞2019
  • 建设网站你认为需要注意室内设计效果图在哪里找
  • 专业建站lhznkj属于您自己的网站建设
  • 太阳能公司网站建设多少钱python抓取更新wordpress
  • 找到网站永久域名vue做的博客网站
  • 公司网站建设费用记什么科目做电影网站心得体会
  • 中国空间站模型wordpress重置密碼
  • 活动策划网站源码商务网站建设的一般流程图
  • 商城网站建设系统跨境电商发展现状如何
  • 网站定制的公司有没有永久免费的服务器
  • 中国网站制作 第一个学做app软件在哪里学
  • 跨境电商关键词工具aso优化是什么意思
  • 如何更换网站服务器网站生成静态
  • 重庆专业网站建设首页排名揭西网站建设
  • 帝国cms做笑话网站wordpress字体目录
  • 文学类网站怎么做普通网站报价多少
  • 保定网站建设模板联系方式wordpress 多站点用户
  • 网站地图深度做多少合适做民宿注册的网站
  • 网站建设与管理基础及实训(php版)凡科互动投票
  • 建设部网站举报泰安房产网签查询
  • 学院网站建设项目概述便宜的游戏服务器租用
  • 网站配置域名免费大数据查询平台