- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 7
课 程 设 计
基于MSP430单片机的简易数字电压表论文
学院:电气自动化与电子信息工程学院
班级:
指导老师:
小组人员:
摘 要
单片计算机即单片微型计算机。(Single-Chip Microcomputer),是集CPU ,RAM ,ROM 定时,计数和多种接口于一体的微控制器。它体积小,成本低,功能强,广泛应用于智能产业和工业自动化上。近年来随着计算机在社会领域的渗透, 单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。而16位MSP430系列单片机正成为单片机的主流。这次课程设计通过对它的学习,应用,从而达到学习、设计、开发软、硬的能力。
简易电压表是利用模拟量转换成数字量经MSP430内部自带的12位数模转换器采样处理后,经过计算反映在显示器上,它可以分析0-2.5V的电压。
设计要求:
1、输入范围::0~+2.5V;
2、精度:高于0.2%;
3、通道数:1路
4、采样频率:100HZ
5、显示器:1602LCD液晶显示器。
核心芯片介绍:
1、MSP430F247
它是一种超低功耗、具有强大的处理能力,单周期指令周期、并且带硬件乘法起、具有温度适应范围广,抗干扰能力强,小巧灵活,性价比高的芯片。
下面是MSP430F247芯片所有的硬件资源:
基本时钟系统(片内DCO、16MHZ或32KHZ可选);
Timer_A3(带3个比较/捕获寄存器和PWM输出的16位定时器);
在线比较器/斜边A/D转换;
看门狗定时器/通用定时器;
4个I/O端口,其中1、2端口有中断功能;
USI、USCI;
16位A/D转换器;
1~32Kbde Flash存储容量;
程序代码保护;
2个配置放大器。
2、LCD1602
现在字符型液晶模块已经是单片机应用中最常见的显示器件了,它具有体积小、功耗低、显示内容丰富等特点。
1602型LCD可以显示2行16个字符,有8位数据总线D0~D7和RS、R/W、EN三个控制端口,工作电压为5V,并且具有字符对比度调节和背光灯功能。
三、方案设计:
利用MSP430F247内部的12位ADC模数转换器,对被测量的模拟电压进行单通道单次采样,然后编写对应的采样、量化程序使单片机能够输出数字电压,然后通过对LCD1602进行初始化等一系列的设置在屏幕是显示单片机输出的电压值。
四、硬件设计:
JTAG下载盒的制作:
5V电源的制作:
MSP430F247开发板的制作:
五、软件设计
流程图
程序清单
#include msp430.h
/******************宏定义**************************/
#define DataDir P4DIR
#define DataPort P4OUT
#define CtrlDir P3DIR
#define CLR_RS P3OUT =~BIT0;
#define SET_RS P3OUT |=BIT0;
#define CLR_RW P3OUT =~BIT1;
#define SET_RW P3OUT |=BIT1;
#define CLR_EN P3OUT =~BIT2;
#define SET_EN P3OUT |=BIT2;
#define uint unsigned int
#define uchar unsigned char
static uchar adc_flag=0;
uint AD_TEMP;
unsigned char *str1=Voltage is;
unsigned char str2[15];
int vlt;
/*******************延时5ms**************************/
Delay5ms()
{
unsigned int i;
for(i=0;i400;i++);
}
/****************** 写指令**************************/
void wr_com(unsigned char com)
{ Delay5ms();
CtrlDir=0X07;
CLR_
您可能关注的文档
- 书画收藏入门攻略.doc
- 舒家小学田径周训练计划.doc
- 舒婷诗歌中女性意识研究综述.doc
- 输电线路机械化施工.doc
- 输煤检修工技师技术总结.doc
- 蔬菜害虫及其防治新进展.ppt
- 蔬菜食品主题PPT(宽屏16∶9附带图表).ppt
- 蔬菜栽培学复习思考题.doc
- 蔬菜栽培学总论.ppt
- 暑假辅导班教师.doc
- 2025年泸西县公安局公开招聘辅警笔试参考题库(33人)附答案.docx
- 2025福建晋园发展集团有限责任公司权属子公司招聘1人笔试参考题库附答案.docx
- 2025福建漳州市公安局台商投资区分局招聘平安巡防大队队员19人笔试参考题库附答案.docx
- 2025重庆合川区遴选公务员38人笔试备考题库附答案.docx
- 2025贵州黔南州公安机关招聘警务辅助人员536人备考题库附答案.docx
- 2026中国邮政储蓄银行广东省分行校园招聘备考题库附答案.docx
- 民法典关于合同解除效力的规定.docx
- 合同编司法解释第5条.docx
- 技术分包合同的法律规定.docx
- 2025广西防城港市元盛资产运营有限责任公司招聘笔试参考题库附答案.docx
最近下载
- 动词过去式不规则变化默写表.doc VIP
- 计数型MSA分析表.xls VIP
- 2025年第三届天扬杯建筑业财税知识竞赛题库附答案(501-600题) .pdf VIP
- VTE团标解读--成人住院患者静脉血栓栓塞症的预防护理.pptx
- 河南省信阳市固始县2023-2024学年七年级上学期期末数学试题.pdf VIP
- LG FCV90G2T说明书 用户手册.pdf
- 人教版八年级数学下册举一反三系列专题17.1勾股定理及其逆定理【九大题型】(原卷版+解析).docx VIP
- 康复科管理与持续改进.docx VIP
- 2025年第三届天扬杯建筑业财税知识竞赛题库附答案(1-100题) .pdf VIP
- 城市规划项目类型与各自收费标准.doc VIP
原创力文档


文档评论(0)