• 大小: 7KB
    文件类型: .c
    金币: 1
    下载: 0 次
    发布日期: 2021-01-09
  • 语言: 其他
  • 标签: tm1680  

资源简介

/*********** TM1680 参考程序: 1、A1\A0 采用MCU进行控制,实际使用时,可以将A1\A0任意接高低电平,TM1680 ID改为相应指令即可; 2、该程序采用STC15W 芯片模拟IIC协议,IO口为双向IO口(无需设置输入与输出),如果MCU的IO口需要设置输入和输出,则在ACK时需要设置为输入 3、该芯片支持标准IIC协议 ************/ #include <reg52.h> #include "intrins.h" #include <tm1680.h> /****命令宏定义****/ #define TM1680ID 0xe7

资源截图

代码片段和文件信息

/***********
 TM1680 参考程序:
 1、A1\A0 采用MCU进行控制,实际使用时,可以将A1\A0任意接高低电平,TM1680 ID改为相应指令即可;
 2、该程序采用STC15W 芯片模拟IIC协议,IO口为双向IO口(无需设置输入与输出),如果MCU的IO口需要设置输入和输出,则在ACK时需要设置为输入
 3、该芯片支持标准IIC协议
************/
#include 
#include “intrins.h“
#include 


/****命令宏定义****/
#define TM1680ID    0xe7

#define SYSDIS  0x80
#define SYSEN  0x81
#define LEDOFF  0x82
#define LEDON    0x83
#define blinkOFF  0x88
#define blink2HZ  0x89
#define blink1HZ  0x8A
#define blink0_5HZ      0x8B

#define SLAVEMODE   0x90
#define RCMODE0   0x98
#define RCMODE1   0x9A
#define EXTCLK0   0x9C
#define EXTCLK1   0x9E

#define COM8NMOS 0xA0
#define COM16NMOS 0xA4
#define COM8PMOS 0xA8
#define COM16PMOS 0xAC

#define PWM01     0xB0
#define PWM02     0xB1
#define PWM0

评论

共有 条评论

相关资源