单片机实验指导书.doc

单片机实验指导书.doc

ID:51018735

大小:187.74 KB

页数:16页

时间:2020-03-17

单片机实验指导书.doc_第1页
单片机实验指导书.doc_第2页
单片机实验指导书.doc_第3页
单片机实验指导书.doc_第4页
单片机实验指导书.doc_第5页
资源描述:

《单片机实验指导书.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、单片机实验指导书  1、电子信息工程专业从7周开始至第九周,每周二的  5、  6、  7、8为实验课  2、物联网工程专业从第7周开始至第九周,每周一的  5、6节,周四的  7、8节为实验课  3、有笔记本的可自动笔记本来做实验验。  4、实验目的相同,实验内容自定,本实验指导书仅供参考,希望学生自行设计实验内容。  5、实验考核每个学生都要独立完成8个实验项目,完成后请老师评价,对不合格都重做。  在实验过程中,老师只负责答疑和考核实验效果。  6、实验七要求学生在PROTEUS中完成。  2实验一流水灯实验  一、实验目的1.学习51的P1口的使用方法。  2.学习延时子程序

2、的编写和使用。  二、实验说明AT89S52有32个通用的I/O口,分为P  0、P  1、P  2、P3,每组都是8位,它们是准双向口,它作为输出口时与一般的双向口使用方法相同。  P3口也可以做第二功能口用,本实验使用P1口做输出口,控制LED等产生流水灯效果。  D1L1D2L2D3L3D4L4D5L5D6L6D7L7R1R2R3R4R5R6R7  三、实验内容及步骤注实验程序放在Soundcode/MS51的文件夹中。  用P1口做输出口,接八位逻辑电平显示,程序功能使发光二极管循环点亮。  1.最小系统中插上80C51核心板,用扁平数据线连接MCU的P1口与八位逻辑电平显示

3、模块JD3。  2、用串行数据通信线、USB线连接计算机与仿真器,把仿真器插到模块的锁紧插座中,请注意仿真器的方向缺口朝上。  3、打开KeiluVision2仿真软件,首先“流水灯”文件夹下的“8031.Uv2”实验的项目文件,对源程序进行编译,直到编译无误。  4、全速运行程序,程序功能使发光二极管循环点亮的流水灯的效果。  注在做完实验时记得养成一个好习惯把相应单元的短路帽和电源开关还原到原来的位置!以下将不在重述。  四、源程序(见光盘)  五、电路图VCC20RP1B72345678951074LS373123456789VCCLED0B7LED1B7LED2B7LED3B

4、7LED4B7LED5B7LED6B7LED7B7L0L1L2L3L4L5L6L7256912151619U1B7VCCLEOED1D2D3D4D5D6D7D8GNDVCC11134781314171810L0B7L1B7L2B7L3B7L4B7L5B7L6B7L7B7JD1B7123456788LEDL0B7P0B7L1B7P1B7L2B7P2B7L3B7P3B7L4B7P4B7L5B7P5B7L6B7P6B7L7B7P7B7L0L1L2L3L4L5L6L7VCCC1B70.1uFQ1Q2Q3Q4Q5Q6Q7Q83实验二  (1)计数器实验  一、实验目的1.学习8031内部定时/

5、计数器使用方法;2.学习计数器各种工作方式的用法。  二、实验说明1.8031内部有两个定时/计数器T0和T1,16位是指定时/计数器内的计数器是16位的,由2个8位计数器组成。  本实验用的是T0,它的2个8位计数器TH0和TL0,TH0是高8位,TL0是低八位。  所谓加法计数器,指其计数的方法是对计数脉冲每次加1。  在其它单片机和可编程计数器芯片中,有的计数器是减法计数器,如8155的14位计数器,8253的16计数器,即先设置计数器的初值,然后对计数器脉冲每次减1,减到0,计数器溢出。  而8031内部的计数器是加法计数器,需先设置计数器的初值,本实验设置计数器初值为0,然

6、后对计数脉冲每次加1,加到计数器满后溢出。  2.本实验中内部计数器起计数器的作用。  外部事件计数脉冲由P3.4引入定时器T0。  单片机在每个机器周期采样一次输入波形,因此单片机至少需要两个机器周期才能检测到一次跳变。  这就要求被采样电平至少维持一个完整的机器周期,以保证电平在变化之前即被采样。  这就决定了输入波形的频率不能超过机器周期频率。  三、实验内容及步骤T0接外部脉冲输入,P1口接八位逻辑电平显示模块,脉冲个数以二进制形式显示出来。  1.最小系统中插上80C51核心板,用扁平数据线连接MCU的P1口与八位逻辑电平显示模块JD3,P34端口接单次脉冲电路的输出端(绿

7、色防转座)。  2、用串行数据通信线、USB线连接计算机与仿真器,把仿真器插到模块的锁紧插座中,请注意仿真器的方向缺口朝上。  3、打开KeiluVision2仿真软件,首先“计数器”文件夹下的“计数器.Uv2”实验的项目文件,对源程序进行编译,直到编译无误。  4、全速运行程序,按动单次脉冲按钮,脉冲个数以二进制形式通过LED显示。  四、源程序(见光盘)  五、思考题1.由功能、计数启动条件、重复启动条件等诸方面比较89S52的各种方式。  2.89S

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

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

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