ImageVerifierCode 换一换
格式:DOCX , 页数:42 ,大小:445.15KB ,
资源ID:18716117      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/18716117.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(《单片机原理及应用》实验指导书要点Word文件下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

《单片机原理及应用》实验指导书要点Word文件下载.docx

1、二、实验内容 43三、实验电路连线 43四、实验说明 43五、思考题 481、实验前预习实验内容,理解实验原理。2、按规定时间进入实验室,登记领取实验板和连接线,按操作程序将实验板连接到PC机上,开始实验。2、实验完毕请指导老师确认后,按操作程序拆除实验板,将连接线收拾好,与实验板一起归还指导老师,方可离开实验室。3、按时撰写并上交实验报告。实验报告格式为:(1)实验目的,(2)实验内容,(3)源代码及流程图,(4)结果记录及分析,(5)思考题,(6)体会及设想。注意:实验板与PC机连接时一定要先连接串行通信电缆,然后再将其电源线插入USB接口;拆除时先断开其电源,再断开串行通信电缆。否则极易

2、损坏PC机的串口。最好先关闭微机电源,再连接或拆除实验板。实验板原理图1. 安装从网站免费下载MedWin V2.39集成开发环境安装程序压缩包,将其释放后,按照默认路径安装到C:ManleyPmedWin文件夹。2. 设置(1)每次启动MedWin会出现对话框,询问使用仿真器还是模拟仿真,应点击模拟仿真按钮。(2)设置仿真器 点击设置设置仿真器命令,选择时钟频率为12兆赫兹。(3)设置工作目录 MedWin 集成开发环境默认的工作目录为C:MedWinPMedWin,建议根据需要建立自己的工作目录。不得使用长文件名或长目录名!(4)设置编译器 将C语言编译器C51(文件夹)拷贝到C:MedW

3、in文件夹下,点击设置设置编译工具命令,打开“设置编译工具”对话框,使用汇编语言时选择第一行,使用C语言时选择第二行,如下图所示。3. 使用(1)新建项目 点击项目管理新建项目 命令,输入项目名称,点击确定按钮,出现“添加项目文件”对话框,输入源代码文件名,如T1.C(或T1.ASM),单击打开按钮,出现代码窗口,即可开始编程。(2)打开项目 点击项目管理打开项目 命令,点击项目文件名(项目文件后缀为.mpf),点击打开按钮,即可打开上次保存的项目。(3)编译 点击项目管理编译/汇编命令,启动编译器对源文件进行语法检查并编译,在消息窗口中显示编译结果。(3)模拟仿真 当源程序编译无误后,可进行

4、模拟仿真调试。点击项目管理产生代码并装入命令,编译器对源程序进行重新编译并装入。这时,可使用调试菜单中的相关命令进行调试,如设置断点、单步及全速执行等。(4)生成目标代码 点击项目管理输出Binary文件命令,生成BIN文件,用下载工具将其下载到实验板的单片机中执行。该软件界面如下图所示:按照界面上的提示:第一步,设置单片机型号为STC89C52RC。第二步,点击Open File按钮,打开编译生成的BIN文件或HEX文件。第三步,选择串口,设置波特率。如:COM1,115200。第四步,可按默认值不用设置。第五步,下载程序。在进行第五步之前,一定要保持实验板的串行通信线及电源线与PC机连接良

5、好,并且实验板的电源开关处于关闭状态,然后,点击下载按钮,再打开实验板电源开关,此时,软件将自动完成程序下载,下载完毕,实验板上的单片机立即开始运行。目前,MCS51内核单片机中STC89C5X(宏晶)和AT89S5X(ATMEL)两种芯片支持在线下载功能。实验一 LED流水灯一、实验目的1. 学习单片机并口的使用方法。2. 学习延时子程序的编写和使用。3. 学习集成开发环境MedWin的安装与使用。4. 学习STC单片机在线下载软件STC-ISP的使用。二、实验内容所谓流水灯就是8个发光二极管(LED)轮流点亮,周而复始。实验板上以P0口作输出口,经74LS244驱动,接8只发光二极管LED

6、0-LED7。当单片机的引脚输出为低电平时发光二极管点亮,为高电平时息灭。编写程序,使8个发光二极管循环点亮,时间间隔约0.5秒。三、实验电路连线实验板上与本实验有关的硬件如下图所示。74LS244驱动输出串联8个限流电阻接8个LED发光管,以防止其电流过大而烧坏。单片机的主时钟为11.0592MHz。JMP0和JMP1都短接1-2脚。四、实验说明1、P0口作为通用接口时是一准双向口,它作为输出口时与一般的双向口使用方法相同。由准双向口结构可知当P0口用作输入口时必须先对它置“1”。若不先对它置“1”,读入的数据是不正确的。输出时需要接上拉电阻,P0口内部没有上拉电阻,若将外围电路设计为低有效

7、,高无效,则无需再外接上拉电阻。2、编写一个软件延时子程序,延时时间约0.5秒,采用三重循环实现,汇编语言程序如下:DELAY: MOV R7, #198DEL1: MOV R6, #50DEL2: MOV R5, #23 DJNZ R5, $ DJNZ R6, DEL2 DJNZ R7, DEL1 RET查指令表可知执行MOV指令需用1个机器周期,DJNZ指令需用2个机器周期,在11.0592MHz晶振时,一个机器周期时间长度为1.085s,所以该段程序执行时间为:1(1223)501981.085s 500mS3、若使用C语言,可用for循环实现延时,下面的程序延时约500mS。void

8、delay(void) int i,j; for(i=0;i1000;i+) for(j=0;j50;j+) _nop_(); _nop_();4、流水灯的主程序(汇编语言)为: ORG 0000H LJMP MAIN ORG 0100HMAIN: CLR P1.5 ; P1.5=0,关闭蜂鸣器。MOV A,#0FEHLOP: MOV P0,A LCALL DELAY RL A SJMP LOP END5、流水灯的C语言主程序为:#include stdio.hintrins.hvoid main (void) unsigned char a,c; P1=0xdf; / P1.5=0,关闭蜂鸣

9、器。 a=0xfe; while (1) P0=a; c=a&0x80; a=a=0;i-) bufi+; if(bufi=10) bufi=0;/加到10向前进位 else break; 如何让8个LED数码管从00-00-00开始,每秒钟自动加1,前两位代表时,中间两位代表分,后两位代表秒?(1)进一步熟悉89C51定时器/计数器的功能及应用;(2)掌握其初始化与中断服务程序的编程方法;(3)掌握用定时器/计数器发出不同音调的编程方法。用单片机的定时器/计数器0作定时器使用,工作于模式1,中断产生方波发声,根据各个的频率,计算对应的定时时间常数,定时器中断后按此常数赋初值,从而发出对应的音

10、调。将歌曲的音调和节拍编成一个表,用音调作为定时器的初值,用节拍控制发音时间, 就可以实现自动演奏。本实验有关的硬件如右图所示。声单定时初值常数计算方法:根据下表的音阶频率,计算对应的音阶周期T,用T/2计算定时周期数(晶振11.0592MHz),填入下表中。定时器的计数初值为65536定时周期数,在程序计算产生。定时周期数增加1倍,音阶降低八度,定时周期数降低1倍,音阶升高八度。音阶(C调)频率(Hz)256288320341384427480周期(s)3906347231252932260423422083定时周期数3600320028802702240021581920自动演奏东方红乐曲的C语言程序为:REG51.h#define uint unsigned intsbit P15=P15;code uint cyc=3600,3200,2880,2702,2400,2158,1920;/音阶1-7对应的计数周期数code uchar tone=15,15,16,12,11,11,06,12,15,15,16,21,16,15,11,11, 06,12,15,12

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1