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

做公司网站需要准备什么东莞网络营销推广专业

做公司网站需要准备什么,东莞网络营销推广专业,成都营销型网站建设中账号,中建一共几个局一、基本概述 TM1628是一种带键盘扫描接口的LED#xff08;发光二极管显示器#xff09;驱动控制专用IC,内部集成有MCU 数 字接口、数据锁存器、LED 驱动、键盘扫描等电路。本产品质量可靠、稳定性好、抗干扰能力强。 主要适用于家电设备(智能热水器、微波炉、洗衣机、空调…一、基本概述 TM1628是一种带键盘扫描接口的LED发光二极管显示器驱动控制专用IC,内部集成有MCU 数 字接口、数据锁存器、LED 驱动、键盘扫描等电路。本产品质量可靠、稳定性好、抗干扰能力强。 主要适用于家电设备(智能热水器、微波炉、洗衣机、空调、电磁炉)、机顶盒、电子称、智能电 表等数码管或LED显示设备。 二、特性说明 采用CMOS工艺 多种显示模式10 段×7 位 13段×4 位 最大支持矩阵按键10×2 辉度调节电路8 级占空比可调 串行接口CLK,STB,DIO 振荡方式内置RC振荡 内置上电复位电路 内置数据锁存电路 抗干扰能力强 封装形式SOP28 三、引脚定义 四、指令说明 五、显示 六、应用电路 七、封装尺寸 电路原理图设计 程序代码 .c文件 #include TM1628.hu8 const CODE[]{0xC0,0xC2,0xC4,0xC6,0xC8,0xCA,0xCC};//GRID1 GRID2 GRID3 GRID4 GRID5 GRID6 GRID7 /************************************* 函数名称:Tm1628init 函数说明:TM1628初始化 函数参数:NULL 函数返回:NULL *************************************/ void Tm1628init(void) {GPIO_InitTypeDef GPIO_InitStructure;RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, ENABLE); GPIO_InitStructure.GPIO_Pin GPIO_Pin_6 | GPIO_Pin_7 | GPIO_Pin_5; GPIO_InitStructure.GPIO_Mode GPIO_Mode_Out_PP; //GPIO_InitStructure.GPIO_Speed GPIO_Speed_50MHz; //GPIO_Init(GPIOB, GPIO_InitStructure); //GPIO_SetBits(GPIOB,GPIO_Pin_5);Tm1628_ClearDisplay(); //清屏Tm1628_GrayScale(2); //亮度2 }/************************************* 函数名称:Tm1628_Write_Bit 函数说明:写单个字节 函数参数:命令返回 函数返回:NULL *************************************/ void Tm1628_Write_Bit(uint8_t data) {uint8_t i;for(i 0; i 8; i){if((data 0x01) 1){Tm1628_DIO_H;}else{Tm1628_DIO_L;}Tm1628_CKL_L;Tm1628_CKL_H;data data 1;} }/************************************* 函数名称:Tm1628_Write_Command 函数说明:写命令 函数参数:命令参数 函数返回:NULL *************************************/ void Tm1628_Write_Command(u8 unm) {Tm1628_STB_H;Tm1628_STB_L;Tm1628_Write_Bit(unm); }/************************************* 函数名称:Tm1628_Continuous 函数说明:固定写显示 函数参数:(1)add 地址 (2)data 数据 函数返回:NULL *************************************/void Tm1628_Continuous(uint8_t add,uint8_t data) {Tm1628_Write_Command(0x03);Tm1628_Write_Command(0x44);Tm1628_Write_Command(add);Tm1628_Write_Bit(data);Tm1628_Write_Command(0x8F);Tm1628_STB_H; }/************************************* 函数名称:Tm1628_ClearDisplay 函数说明:清屏 函数参数:NULL 函数返回:NULL *************************************/void Tm1628_ClearDisplay(void) {uint8_t i;Tm1628_Write_Command(0x03); //7位10段for(i 0; i 7; i){Tm1628_Write_Command(CODE[i]);Tm1628_Write_Bit(0x00);Tm1628_STB_H;}}/************************************* 函数名称:Tm1628_GrayScale 函数说明:用于亮度调节 0 - 9 函数参数:亮度 0 - 9 函数返回:NULL *************************************/ void Tm1628_GrayScale(uint8_t data) {switch(data){case(0): Tm1628_Write_Command(GrayScale_ON); break;case(1): Tm1628_Write_Command(GrayScale1); break;case(2): Tm1628_Write_Command(GrayScale2); break;case(3): Tm1628_Write_Command(GrayScale3); break;case(4): Tm1628_Write_Command(GrayScale4); break;case(5): Tm1628_Write_Command(GrayScale5); break;case(6): Tm1628_Write_Command(GrayScale6); break;case(7): Tm1628_Write_Command(GrayScale7); break;case(8): Tm1628_Write_Command(GrayScale8); break;}} .h文件 #ifndef __TM1628_H #define __TM1628_H#include sys.h #include delay.h#define Tm1628_CKL_H GPIO_WriteBit(GPIOB,GPIO_Pin_6,Bit_SET) #define Tm1628_CKL_L GPIO_WriteBit(GPIOB,GPIO_Pin_6,Bit_RESET)#define Tm1628_DIO_H GPIO_WriteBit(GPIOB,GPIO_Pin_7,Bit_SET) #define Tm1628_DIO_L GPIO_WriteBit(GPIOB,GPIO_Pin_7,Bit_RESET)#define Tm1628_STB_H GPIO_WriteBit(GPIOB,GPIO_Pin_5,Bit_SET) #define Tm1628_STB_L GPIO_WriteBit(GPIOB,GPIO_Pin_5,Bit_RESET)#define GrayScale_OFF 0x80 //关显示 #define GrayScale_ON 0x81 //开显示#define GrayScale1 0x88 //灰度等级1 #define GrayScale2 0x89 //灰度等级2 #define GrayScale3 0x8A //灰度等级3 #define GrayScale4 0x8B //灰度等级4 #define GrayScale5 0x8C //灰度等级5 #define GrayScale6 0x8D //灰度等级6 #define GrayScale7 0x8E //灰度等级7 #define GrayScale8 0x8F //灰度等级8void Tm1628init(void); //TM1628初始化 void Tm1628_Fixed(uint8_t data, uint8_t add); //固定写地址 data 地址 add 数据 void Tm1628_Continuous(uint8_t add,uint8_t data); void Tm1628_ClearDisplay(void); //清屏 void Tm1628_GrayScale(uint8_t data); //亮度调节 void Tm1628_Write_Command(u8 unm);#endif main主函数int main(void) {RCC_Configuration(); Tm1628init();//TM1628初始化程序while(1){Tm1628_Continuous(0xCA,0xFF); //GRID6Tm1628_Continuous(0xC8,0xFF); //GRID5Tm1628_Continuous(0xC6,0xFF); //GRID4Tm1628_Continuous(0xC4,0xFF); //GRID3 Tm1628_Continuous(0xC2,0xFF); //GRID2Tm1628_Continuous(0xC0,0xFF); //GRID1} } 实物效果
http://www.w-s-a.com/news/391703/

相关文章:

  • 网站优化大计孝感注册公司
  • 设计接单app平台有哪些在线网站seo诊断
  • 兰州网站建设推广现代营销手段有哪些
  • 郴州网站seo优化网络安全哪个培训班比较好
  • 做网站需要记哪些代码企业网站建设思路
  • 重庆自助建站模板网络服务器配置与管理
  • 外贸网站怎样做小程序买量平台
  • 中山精品网站建设机构海外留学网站建设方案
  • 长春网站建设工作如何取消wordpress页脚
  • 忻府网站建设排名网络管理系统官网
  • 张家港外贸网站建设国医堂网站平台建设
  • 水冶那里有做网站的对于网站链接优化有哪些建议
  • 宝安中心地铁站是几号线化妆品网站做的好的
  • 海宁营销型网站设计企业融资是什么意思
  • 淘宝客做网站要钱吗网站开发试题库
  • 10g空间网站做视频网站网站建设找超速云
  • 一元购网站怎么做企业网站源码cms
  • 域名不变 网站改版临沂企业网站建站模板
  • 天河网站建设信科网络外包公司和公司直招哪个好
  • 网站制作哈尔滨聊天系统源码
  • 网站建设朋友圈素材青白江建设网站
  • 红酒网站设计软件设计文档
  • 如何创建网站目录网站申请支付宝接口
  • 网站做区块链然后往里面投钱品牌设计公司收费标准
  • 2022互联网+创新创业项目呼和浩特企业网站排名优化
  • 电子商务类网站建设山西自助建站系统怎么用
  • odoo做网站网站设置专栏有什么好处
  • 局域网内个人网站建设查询企业的网站有哪些
  • 网站建设属于技术开发吗网页制作团队
  • 做家常菜的网站哪个好哪个网站做图片外链