MSP430F5438A+TM1650四位数码管显示+16位AD转换器ADS1110
MSP430F5438A读取16位AD转换器ADS1110的采集值,通过TM1650串行驱动四位数码管进行显示。
开发环境采用IAR,数码管采用共阴极四位数码管,TM1650位串行控制方式,只需要2个IO口既可以实现
数据的显示,可以极大的减少IO口的占用。
系统电路图、TM1650数码管模块和程序如下所示。
共同学习 q :1425636507
/主函数//
void main()
{
// uint j,p;
WDTCTL = WDTPW + WDTHOLD; //关闭看门狗
Init_Sys(); //初始化系统:时钟、串口
Init_Timer0_A0();
P10_OUT;
P20_OUT;
P80_OUT;
P81_OUT;
twi_init();
_EINT();
while(1)
{
Init_ADS1100();
AD_VAL=RE_ADS1100(); //读取ADS的采集值
//VOL=(2048/32767.0)*AD_VAL;//单位:1000.0MV*10=10000
VOL=(0.0625)*AD_VAL;//采集值处理
VOL1=(int)VOL;
Led_Show_Tem(VOL1); //显示采集值
}
}
MSP430F5438A+TM1650四位数码管显示+16位AD转换器ADS1110相关推荐
- 两个数码管显示16位数
背景 此篇文章是4x4矩阵键盘的衍生品. 4x4的矩阵键盘一共16个按键,每个按键对应相应的键值,分别为0~15.每按一个键,对应的键值并联到4个LED灯上,以二进制的形式表示(比如键值5,二进制为' ...
- 利用10位AD转换器 及 LED 数码管,实现由AD转换器采集温度,并用数码管显示。温度超出一定范围,LED 指示灯闪烁报警。(主要分析进制16进制转换10进制,并用数码管显示问题)
** 题目: ** 利用原有的电路 AD 及 LED 数码管显示等例子,进行整合.实现由 AD转换器采集温度(用可调电阻模拟),温度在数码管上显示.当温度超出一定范围,用 LED 指示灯进行闪烁报警. ...
- Arduino使用TM1650四位数码管模块
相关资料链接 链接:https://pan.baidu.com/s/1eE0rkaSJsKJMU_RUorS5OA 提取码:3ujh 1.1 介绍: 这个模块主要由一个0.36英寸 红色共阳 4位数码 ...
- 【Arduino】四位数码管显示
程序名称:数码管静态显示 程序功能:四位数码管显示 程序版本:Ver 1.0 编写日期:2020/07/30 作者信息:天津科技大学创新实验室-JC /************************ ...
- 基于STM32的四位数码管显示编程
1.四位数码管的简单介绍 因为在学校做项目的时候使用到了数码管显示,所以就编写了一个基于SMT32的数码管显示程序.通过看手册知道这个四位数码管采用TM1637 驱动电路.内部有集成MCU数字电路接口 ...
- vivado 数码管学习(二)数码管显示一位数字和显示八位数字
数码管显示一位 9 module shumaguan( //input clk, //input rst_n,output reg [6:0] a_to_g, //段信号 output reg an= ...
- 四位数码管显示多位数字计时
目录 前言 一.共阳极四位数码管 二.显示数字 1.显示单个数字 2.显示多位数字 总结 前言 共阳极四位数码管显示0-9单个数字的话只需要控制对应的引脚电平就行,但如果需要显示多位数字的话,不仅需要 ...
- 【K210+micropython】驱动HS420561k-32四位数码管显示数字
[K210+micropython]使用HS420561k-32四位数码管显示数字 文章目录 [K210+micropython]使用HS420561k-32四位数码管显示数字 相关知识准备 一.四位 ...
- [ARM入门]消失的飞思卡尔:MKV30 16位AD采集
16位的AD可以说是国产MCU的痛点,至少在廉价的单片机里面,这个真的找不到飞思卡尔的替代品.之前未使用16位AD的时候,使用的是STM32F0的单片机,因为产品需要,一直是将48M的主频超频到56M ...
- FMC子卡:4 通道 250MSPS采样率16 位 AD 采集子卡
FMC136 是一款 4 通道 250MHz 采样率 16 位 AD 采集 FMC子卡,符合 VITA57 规范,可以作为一个理想的 IO 模块耦合至FPGA前端,4 通道 AD 通过高带宽的 FMC ...
最新文章
- Docker核心技术
- amd860k能装黑苹果吗_黑苹果配置 篇六:黑苹果硬件选购指南之终篇--2019年8月
- 打印文件测试的测试点
- JQuery 总结(8)Ajax 无刷新技术
- JVM编译时和运行时状态
- SAP UI5 sap.ui.core.OpenState.CLOSED Dialog open and close
- android 上下滚动文字_计算机毕设项目004之Android系统在线小说阅读器
- java android 数组_Android开发基础之Java 数组
- 通过命令行新建qt项目,并编译打包
- C语言 strcpy函数实现
- 漫步最优化四十一——Powell法(下)
- polycube--基于ebpf/xdp的网络套件(网桥,路由器,nat,负载平衡器,防火墙,DDoS缓解器)
- 母版页的铵钮事件去获取子页的内容
- 2021-06-06滚动条de面板
- 河南省第九届省赛信道安全--Dijkstra最长路
- 三级分销系统源码如何上传?
- 微信怎么和计算机发送文件格式,微信电脑版文档怎么弄 文档发送教程
- BLE_BQB Test_Modulation Characteristics, LE Coded (S=8)_RF-PHY/TRM/BV-13-C
- 高数 | 【多元函数微分学】如何判断二元微分式是否为全微分
- Java字符和数字列对齐_字符串(包含中英文、数字、符号)的对齐