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

什么是b2b模式苏州seo建站

什么是b2b模式,苏州seo建站,c2c网站有哪些?,免费地图制作网站TA6932介绍 8段16位,支持共阴共阳LED数码管。 2、STM32CUBEMX配置引脚 推挽配置即可。 3、头文件 /******************************************************************************************** * TA6932:8段16位数码管驱动 *******************…

TA6932介绍

在这里插入图片描述
8段16位,支持共阴共阳LED数码管。

2、STM32CUBEMX配置引脚

在这里插入图片描述
推挽配置即可。

3、头文件

/********************************************************************************************
* TA6932:8段16位数码管驱动
*********************************************************************************************/#ifndef __TA6932_H
#define __TA6932_H#include "main.h"typedef enum
{LEV_0 = 0x80,LEV_1 = 0x88,LEV_2 = 0x89,LEV_3 = 0x8a,LEV_4 = 0x8b,LEV_5,LEV_6,LEV_7,LEV_8,
}lightLevType_E;void TA6932_Init(void);
void TA6932_LightLevel(lightLevType_E _eLev);
void TA6932_Disp(uint8_t *_ucPtr,uint8_t _ucLenth);
#endif

4、C文件

#include "ta6932.h"/********************************************************************************************
* 共阴极数码管段码
*********************************************************************************************/
const uint8_t SEG_CODE[23] = 
{0x3f,/*0*/0x06,/*1*/0x5b,/*2*/0x4f,/*3*/0x66,/*4*/0x6d,/*5*/0x7d,/*6*/0x07,/*7*/0x7f,/*8*/0x6f,/*9*/0xBf,/*0.*/0x86,/*1.*/0xDb,/*2.*/0xCf,/*3.*/0xE6,/*4.*/0xEd,/*5.*/0xFd,/*6.*/0x87,/*7.*/0xFf,/*8.*/0xEf,/*9.*/	0x00,/*熄灭*/0X40,/*-*/0X61,/*℃*/	
};#define TA6932_CLK(x)	HAL_GPIO_WritePin(TA6932_CLK_GPIO_Port,TA6932_CLK_Pin,(GPIO_PinState)(x))
#define TA6932_DIN(x)	HAL_GPIO_WritePin(TA6932_DIN_GPIO_Port,TA6932_DIN_Pin,(GPIO_PinState)(x))
#define TA6932_STB(x)	HAL_GPIO_WritePin(TA6932_STB_GPIO_Port,TA6932_STB_Pin,(GPIO_PinState)(x))static void TA6932_WriteByte(uint8_t _ucData)
{uint8_t i;for(i=0; i<8; i++){TA6932_CLK(1);if(_ucData & 0x01){TA6932_DIN(1);}else{TA6932_DIN(0);}TA6932_CLK(0);_ucData >>= 1;}TA6932_CLK(1);
}/********************************************************************************************
* 说明:TA6932初始化
*********************************************************************************************/
void TA6932_Init(void)
{TA6932_CLK(1);TA6932_STB(1);TA6932_DIN(1);HAL_Delay(10);TA6932_STB(0);TA6932_WriteByte(0x40);/*地址自增模式*/TA6932_STB(1);TA6932_STB(0);TA6932_WriteByte(0x8f);/*亮度最大*/TA6932_STB(1);}/********************************************************************************************
* 说明:TA6932亮度设置
* 输入:_eLev
*********************************************************************************************/
void TA6932_LightLevel(lightLevType_E _eLev)
{TA6932_STB(0);TA6932_WriteByte(_eLev);/*亮度设置*/TA6932_STB(1);	
}/********************************************************************************************
* 说明:TA6932显示一串字符,从地址00开始
*********************************************************************************************/
void TA6932_Disp(uint8_t *_ucPtr,uint8_t _ucLenth)
{uint8_t i;TA6932_STB(0);TA6932_WriteByte(0x40);/*地址自增模式*/TA6932_STB(1);TA6932_STB(0);TA6932_WriteByte(0xc0);/*设置起始地址为0x00*/for(i=0; i<_ucLenth; i++){TA6932_WriteByte(SEG_CODE[*_ucPtr]);/*显示段码*/_ucPtr++;}TA6932_STB(1);
}

5、使用注意

1、使用TA6932_Init进行初始化
2、使用TA6932_Disp(uint8_t *_ucPtr,uint8_t _ucLenth)进行显示,_upPtr指针指向段码,_ucLenth为显示长度,不超过16位。

http://www.hrbkazy.com/news/4970.html

相关文章:

  • 我想建一个网站怎么建建一个企业网站多少钱
  • 论坛seo网站电商关键词查询工具
  • 做打鱼网站的代理厦门网站seo
  • 国际贸易英文网站简述网站制作的步骤
  • 阿里云增加网站uv推广平台
  • 李青青做网站 公司主要做应用领域优化算法
  • 溧阳网站建设价格西安关键词排名推广
  • 正在建设中的网站可算违规最近三天的新闻大事国内
  • 郑州做网站公司+卓美百度快照手机版
  • 西网站建设公司海豹直播nba
  • 中山网站建设模板网络公司百度做网站
  • 做网站是不是涉及很多语言职app优化方案
  • 多网站后台问题营销策划书模板
  • 好的网站设计作品google开户
  • 企业网站设计合同简述seo和sem的区别与联系
  • 网店网站设计论文今天今日新闻头条最新消息
  • 手工网站怎样做三角包电子商务平台有哪些
  • css模板网站怎么创建一个网站
  • 网站建设工具品牌有百度信息流广告平台
  • 南昌师范学院网站建设的意义和目的免费刷网站百度关键词
  • 上海市网站建设搭建网站的五大步骤
  • 东莞广告公司东莞网站建设百度seo营销推广
  • 广州我网站制作网络口碑营销的成功案例
  • txt电子书下载网站推荐今日国内新闻
  • 公司企业网站的选择seo长沙
  • 网站建设 可行性网络营销创意案例
  • 高级网站开发培训贵州萝岗seo整站优化
  • 网站建设网站建设哪家好互联网营销方案
  • 网站建设绩效考核表免费个人网站申请
  • 江苏哪家做网站排名比较好企业软文代写