- 1、本文档共19页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
測控技术实验指导书
实验一 单片机程序设计基础一.实验设备硬件使用的是单片机SS-8051高级单片机实验仪,软件使用的是Keil uv2软件开发环境。二. 实验目的熟悉单片机的调试环境与指令系统三.实验内容 自编一个汇编小程序,使用Keil uv2软件开发环境,进行编译、调试、运行程序。Keil uv2 操作流程的简单说明:NEW PROJECT ↙,建一个新的项目,取项目名并存于F:盘下(最好在F盘下建一个自己的文件夹)。在出现的对 话框中选Atmel/AT89c51 芯片型号;或者可以从File/ devices database 的对话框中选择芯片型号。FILE/ NEW ↙,建立一个新文件,在打开的窗口下输入程序,取文件名并存盘。选中Source Group1点击鼠标右键,在出现的菜单中选中 Add Files to Group ` Source Group1`,将文件加入到项目中。选中Target1点击鼠标右键,在出现的菜单中选中Options for Target ` Target1`:在出现的对话框中打开output项的对话框,选中`Great HEX File`,以保证编译时能生成.HEX文件,为后续下载程序做准备。在出现的对话框中打开debug项的对话框,选中`Use Simulator`,采用仿真方式。Project/Build target或Rebuild all target files, 编译所输入的程序,检查语法错误,更改错误直至无错为止。Debug/ ‘Start/Stop Debug Session’ ↙,开始调试程序,检查逻辑错误。实验二 51单片机的串行通信实验实验内容连线并编制程序,完成单片机与PC机通信的功能。 二. 实验目的1. 了解单片机串口通信的基本功能;2. 了解单片机与PC机串口通信的硬件接口电路;3. 学会单片机和PC机串口程序的编制和调试。实验电路四.连线方法电路单元2单元7单元14单元连接一P30R1O连接二P31T1I连接三T1O接P2连接四R1I接P3连接五GNDP5五.常用的各种波特率设置表波特率振荡频率SMODTIMERC/T模式自动装入480012M1020F3H240012M0020F3H120012M1020F6H1920011.0592M1020FDH960011.0592M0020FDH480011.0592M0020FAH240011.0592M0020F4H120011.0592M0020E8H实验三 V/F转换电路实验实验内容V/F转换电路的调试。 实验要求在了解LM331工作原理(转换原理)的基础上,考虑以下几个问题:输入电压范围;输出频率范围;输入和输出间的对应关系。 调试电路,直至V/F转换器可以正确输出波形。如果V/F转换器没有输出或输出波形不理想,请分析查找原因,并将波形调至等占空比。 用示波器、频率计等工具观察V/F转换器的输出波形,观察定标调整环节W1,W2和W3对波形的影响。 通过实测数据分析V/F转换器的线性,画出实际的V、F对应关系。实验电路图 实验四 V/F转换的数据采集 实验内容连线并编制程序:使用定时器和计数器完成 LM331脉冲输出信号的采集功能, 对采集的数据进行处理,最终得到频率值。实验目的定时器中断的使用;学习定时器中断间隔时间的计算;掌握计数器的使用方法;学习中断处理程序的编程方法。原理简述1.定时器/计数器的输入脉冲周期与机器周期一样,为振荡器频率的1/12。本实验中时钟频率为12M,现要采用中断方法来实现1秒延时,要在定时器1中设置一个时间常数,使其每隔0.05秒产生一次中断,CPU响应中断后R0中计数值减一,令(R0)=14H,即可实现1秒的延时,时间常数可按下法确定:机器周期=12/晶振频率=12/12=1uS定时器需设初值为X,则(2^16—X)*1=50000uS求出X=15536化为十六进制:X=3CB0H,故初始值为:TH1=3CH,TL1=B0H。 初始化程序包括定时器初始化和中断系统初始化,主要对IP,IE,TCON,TMOD的相应位进行正确的设置,并将时间常数送入定时器中。由于只有定时器中断,IP不必设置。注意一点:定时器1初始化时建议用如下的指令:ANLTMOD,#0FHORLTMOD,#10H 设计中断服务程序和主程序中断服务程序除了要完成计数减1工作外,还要将时间常数重新送入定时器中,为下一次中断做准备。主程序则对计数器的数值进行处理,转换成频率值。 实验五 7279键盘显示控制实验实验题目连线并编制程序,将HD7279A的全部编码送HD7279A显示,以一秒钟为间隔显示下一位,以前的显示内容左移。实验目的了解HD7279A键盘显示芯片的基本应用;掌握HD7279A键盘显示芯片的接口电路及
文档评论(0)