資源簡(jiǎn)介
/***********
TM1680 參考程序:
1、A1\A0 采用MCU進(jìn)行控制,實(shí)際使用時(shí),可以將A1\A0任意接高低電平,TM1680 ID改為相應(yīng)指令即可;
2、該程序采用STC15W 芯片模擬IIC協(xié)議,IO口為雙向IO口(無(wú)需設(shè)置輸入與輸出),如果MCU的IO口需要設(shè)置輸入和輸出,則在ACK時(shí)需要設(shè)置為輸入
3、該芯片支持標(biāo)準(zhǔn)IIC協(xié)議
************/
#include <reg52.h>
#include "intrins.h"
#include <tm1680.h>
/****命令宏定義****/
#define TM1680ID 0xe7
代碼片段和文件信息
/***********
?TM1680?參考程序:
?1、A1\A0?采用MCU進(jìn)行控制,實(shí)際使用時(shí),可以將A1\A0任意接高低電平,TM1680?ID改為相應(yīng)指令即可;
?2、該程序采用STC15W?芯片模擬IIC協(xié)議,IO口為雙向IO口(無(wú)需設(shè)置輸入與輸出),如果MCU的IO口需要設(shè)置輸入和輸出,則在ACK時(shí)需要設(shè)置為輸入
?3、該芯片支持標(biāo)準(zhǔn)IIC協(xié)議
************/
#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
評(píng)論
共有 條評(píng)論