数码管模块:TM1638数码管控制模块
LabVIEW通過串口连接51单片机控制数码管的显示
2、51单片机工程文件列表
* 文 件:工程主函数文件
* 函 数:工程主函数
* 文 件:TM1638模块实现头文件
/** 参 数:tube:数码管序号;0:选中所有数码管;1~8:选中第1~8个数码管;
* 参 数:num:要显示的数字0-F;16:-;
* 参 数:state:状态,0不带小数点1带小数点,2灭 */
/** 返回值:读取的按键号1~8;无按键按下时返回0 */
* 文 件:TM1638模块实现源文件
* 参 数:Data:要写入的8位数据
* 函 数:TM1638指定地址写数据函数
* 参 数1:addr:要写入数据的地址
* 參 数2:Data:要写入的8位数据
* 返回值:读取的8位数据
* 函 数:TM1638数码管显示函数
* 参 数:tube:数码管序号,1-8;0:选中全部数码管
* 参 数:num:要显示的数字0-F
* 参 数:state:状态,0不带小数点1带小数点,2灭
* 函 数:TM1638读键扫数据函数
* 返回值:读取的按键号1~8,无按键按下时返回0
* 工 程:串口实现头文件
* 笁 程:串口实现源文件
* 函 数:串口发送单个字符函数
* 参 数:chr:发送的单个字符
* 函 数:串口发送字符串函数
* 参 数:str:指向字符串首字符的指針
* 函 数:串口发送整型int(4)函数
* 函 数:串口初始化函数
* 函 数:串口中断服务函数