微机原理与接口技术实验指导书大纲

微机原理与接口技术实验指导书大纲

ID:38714624

大小:1.00 MB

页数:15页

时间:2019-06-18

微机原理与接口技术实验指导书大纲_第1页
微机原理与接口技术实验指导书大纲_第2页
微机原理与接口技术实验指导书大纲_第3页
微机原理与接口技术实验指导书大纲_第4页
微机原理与接口技术实验指导书大纲_第5页
资源描述:

《微机原理与接口技术实验指导书大纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《微机原理与接口技术》实验指导书电气与自动化工程学院常熟理工学院二零一四年二月实验一、AD转换实验一、实验目的1.了解ADC0809的AD转换原理;2.了解ADC0809的硬件设计原理图;3.自主设计ADC0809的AD转换程序以及显示程序。二、实验设备单片机实验箱一台;PC机一台;USB下载线一根;ADC0809模块;LCD12864液晶模块。三、实验内容通过ADC0809的IN0端口采集模拟量信号,然后进行AD转换,转换完成后的数字量在LCD12864液晶屏上显示出来。模拟信号由0~5V的可调电位器提供,ADC0809的时钟

2、频率由单片机定时器0提供。四、实验原理ADC0809是CMOS的8位A/D转换器,片内有8路模拟开关,可控制8个模拟量中的一个进入转换器中。转换时间约100μs,含锁存控制的8路多路开关,输出有三态缓冲器控制,单电源5V供电。主要时序信号如图2所示:START是转换启动信号,高电平有效;ALE是3位通道选择地址(ADDC、ADDB、ADDA)信号的锁存信号。当模拟量送至某一输入端(如IN1或IN2等),由3位地址信号选择,而地址信号由ALE锁存;EOC是转换情况状态信号,当启动转换约100μs后,EOC产生一个负脉冲,以示转换结

3、束;在EOC的上升沿后,若使输出使能信号OE为高电平,则控制打开三态缓冲器,把转换好的8位数据结果输至数据总线,至此ADC0809的一次转换结束。ADC0809通道的选择与工作时序图,如图1,2所示图1:ADC0809通道的选择图2:ADC0809工作时序图五、实验步骤1、连接硬件接线:将ADC0809模块和LCD12864模块分别通过牛角插头连接至单片机对应接口,连接单片机电源。2、ADC0809模块实验板说明:该模块板自带电压表,显示IN0,IN1输入端电压,显示可以通过S1与S2波动开关选择,一次只能允许有一个开关拨到ON

4、位置,严禁两个开关同时为ON。模块实验板预留出IN2~IN7输入端口,可供扩展AD实验口使用。3、理解硬件原理图:理解ADC0809的硬件原理图,根据硬件原理图设计软件流程图。ADC0809的硬件电路图如图3所示。其中引脚分配为:ADA=P1^0;//地址选择位ADB=P1^1;//地址选择位ADC=P1^2;//地址选择位ST=P1^3;//转换启动信号EOC=P1^4;//转换情况状态信号CLK=P1^6;//转换时钟信号EN=P1^5;//转换使能控制ALE=P1^7;//转换地址锁存控制图3:ADC0809硬件电路图1、

5、画出程序流程图:根据程序流程图,编写并调试软件程序。图4:软件流程图实验程序如下:/****@note:需要建立LCD12864_ADC0832.h文件和LCD12864_ADC0832.c文件**@note:LCD12864_ADC0832.h文件声明LCD12864_ADC0832.c函数与变量**@note:以下为LCD12864_ADC0832.h文件程序*//************************************************/#ifndef_LCD12864_ADC0832_h_#defi

6、ne_LCD12864_ADC0832_h_#include#include#defineucharunsignedchar#defineuintunsignedintexternvoidsys_init(void);//系统初始化externvoiddisplay_ad(void);//显示AD转换结果#endif/************************************************//****@note:需要建立LCD12864_ADC0832.h文件和LC

7、D12864_ADC0832.c文件**@note:以下为LCD12864_ADC0832.c函数与变量*//***************************************************/#include"LCD12864_ADC0832.h"sbitADA=P1^0;//地址选择位sbitADB=P1^1;//地址选择位sbitADC=P1^2;//地址选择位sbitST=P1^3;//转换启动信号sbitEOC=P1^4;//转换情况状态信号sbitCLK=P1^6;//转换时钟信号sbitEN=P

8、1^5;//转换使能控制sbitALE=P1^7;//转换地址锁存控制//引脚定义sbitCS=P0^0;//片选高电平有效单片LCD使用时可固定高电平sbitPSB=P0^1;//低电平时表示用串口驱动,可固定低电平sbitSCLK=P0^2;//时钟sbit

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

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

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