综合实验二-液晶显示模拟多通道数据采集系

综合实验二-液晶显示模拟多通道数据采集系

ID:32770990

大小:67.91 KB

页数:9页

时间:2019-02-15

综合实验二-液晶显示模拟多通道数据采集系_第1页
综合实验二-液晶显示模拟多通道数据采集系_第2页
综合实验二-液晶显示模拟多通道数据采集系_第3页
综合实验二-液晶显示模拟多通道数据采集系_第4页
综合实验二-液晶显示模拟多通道数据采集系_第5页
资源描述:

《综合实验二-液晶显示模拟多通道数据采集系》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、专业:电子信息工程姓名:彭嘉乔沖尢必象实验报告学号:3130104084日期:2015.06地点:东3・409课程名称:微机原理与接口技术指导老师:张军明成绩:实验名称:液晶显示模拟多通道数据采集系统实验类型:同组学生姓名:赵屮昊一、实验目的和要求(必填)二、实验内容和原理(必填)三、主要仪器设备(必填)四、操作方法和实验步骤五、实验数据记录和处理六、实验结果与分析(必填)七、讨论、心得一、实验目的1、掌握和理解单片机总线工作模式下各信号线的跳变及相应的吋序。特别要了解ALE及RD、WR信号线在总线

2、方式下的时序。2、在总线方式下各相应指令的结构。3、外围接口芯片的地址选择方式。4、了解LCD模块的使用说明及特别是指令说明。二、实验器材1Micetek仿真器一台。2、实验板一块。3、PC机电脑一台。三、实验内容采用总线方式构架一个多路数据采集系统。并将采样数据分二行在液晶显示模块上进行实时显示。随着被采样电压值的变化液晶显示器显示的值跟随变化(即连续采样)。显示数值为实际的电压值。CH4:XXHCH5:xxHCH6:xxHCHO:xxH四、实验要求1、ADC0809对三路数据【通道4、通道5、通

3、道6】进行采样,同时将通道4的采样结果送人DAC0832进行DA转换,再将DA输出电压接到AD的通道0进行转换并将4个通道的实际值分分二行发送到液晶显示器上进行显示。显示效果如上图所示。2、通过实验建立微处理器总线构架及系统内地址选择的等基本概念3、掌握A/D转换器ADC0809、DAC0832及液品显示模块的工作原理。4、编写A/D、D/A转换及液晶显示模块的实验程序。五、程序源代码及注释ORG0000HJMPMAINORG0003HAJMPEXINTORG0030HMAIN:MOVRl,#50H

4、〃设定采样后的数据存放地址MOVR2,#04H〃设定四通道巡回采样SETBIT0//开外部中断0SETBEA//CPU允许中断SETBEX0〃液晶初始化子程序CD:MOVDPTR,#2300H//写命令MOVMOVXACALLMOVMOVXACALLMOVMOVXACALLMOVMOVXACALLA,#3FH〃功能设置:总线宽度为8、两行显示、八位点阵显示@DPTR,AJIANC//检测液晶显示器工作状态子程序,检测忙位是否有效A,#01H〃清除屏幕@DPTR,AJIANCA,#0FH〃开显示@DP

5、TR,AJIANCA,#06H〃移动光标@DPTR,AJIANCMOVDPTR,#2003HMOVX@DPTR,A〃启动AD转换MAIN_1:NOPMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOV30H,#43H〃显示固定字符31H,#48H32H,#33H33H,#3AH36H,#48H37H,#20H38H,#20H39H,#43H3AH,#48H3BH,#34H3CH,#3AH3FH,#48HMOVMOVMOVMOV40H,#43H41H,#48H42H,#35H43H

6、,#3AHMOV46H,#48HMOV47H,#20HMOV48H,#20HMOV49H,#43HMOV4AH,#48HMOV4BH,#36HMOV4CH,#3AHMOV4FH,#48HSJMP$EXINT:〃中断服务程序(四通道AD及第三通道DA)MOVXA,@DPTR〃读转换结果MOV@R1,A〃存采样数据NCDPTR〃指向下一个模拟通道INCR1〃指向数据存储区下一个地址DJNZR2,AGAIN_1〃没采完四个通道,跳转到AGAIN.1DASAW:MOVDPTR,#2100H〃采完四个通道执行

7、对第4通道的DA转换,并指向输入寄存器MOVA,51HMOVX@DPTR,AMOVDPTR,#2200H〃选通DAC寄存器MOVX@DPTR,ALCDTRANS:MOVA,50H〃将50H采集后的数据分别的十位、各位分别存在34H、35H中MOVB,#10DIVABMOV34H,AMOVA,BMOV35H,AMOVA,51H〃将51H采集后的数据分别的十位、各位分别存在3DH、3EH屮MOVB,#10DIVABMOV3DH,AMOVA,BMOV3EH,AMOVA,52H〃将52H采集后的数据分别的十

8、位、各位分别存在44H、45H中MOVB,#10DIVABMOV44H,AMOVA,BMOV45H,AMOVA,53H〃将53H采集后的数据分别的十位、各位分别存在4DH、4EH屮MOVB,#10DIVABMOV4DH,AMOVA,BMOV4EH,AMOVA,34H〃把存在各地址的数据转成ASCII码ACALLTRANMOV34H,AMOVA,35HMOVA,44HACALLTRANMOV35H,AMOVA,3DHACALLTRANMOV3DH,AMOVA,3EHAC

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。