单片机软件的使用,实验报告

单片机软件的使用,实验报告

ID:30113040

大小:17.90 KB

页数:7页

时间:2018-12-27

单片机软件的使用,实验报告_第1页
单片机软件的使用,实验报告_第2页
单片机软件的使用,实验报告_第3页
单片机软件的使用,实验报告_第4页
单片机软件的使用,实验报告_第5页
资源描述:

《单片机软件的使用,实验报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划单片机软件的使用,实验报告  单片机应用技术  实验报告  指导教师:王宏波姓名:  小组成员:  1.延时实验  一、实验题目  设fosc=6MHz,通过多级嵌套循环实现延时。  通过调整晶振频率fosc,在上述延时程序的基础上实现延时循环点亮口的LED。二、实验目的  掌握8051汇编指令格式。掌握延时时间的计算方法。  掌握Keil软件中延时时间的观察方法。掌握循环结构程序的设计方法。  掌握汇编起始指

2、令ORG、汇编结束指令END、位操作指令的使用方法。掌握8051驱动LED的方法。  掌握示波器、直流电流表、直流电压表的使用方法。三、实验元件AT89C51。  AT89C51、POT-HG、LED、DCAMMETER、DCVOLTMETER、OSCILLOSCOPE。四、硬件设计  六、汇编程序延时程序目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能

3、及个人素质的培训计划  ORG0000H;指令起始地址0000H;延时子程序,延时机器周期数  1+10+500+500+(248*50*10+500+10+1)*2=  DELAY:MOVR4,#10;1TmsLP1:MOVR5,#50;10TmsLP2:MOVR6,#248;50*10TmsNOP;50*10Tms  LP3:DJNZR6,LP3;248*50*10TmsDJNZR5,LP2;50*10TmsDJNZR4,LP1;10TmsRET;1TmsEND  延时循环点亮口的LED;fosc=12MHz  OR

4、G0000H  LOOP:CLRLCALLDELAYSETBLCALLDELAYLJMPLOOPDELAY:MOVR4,#10LP1:MOVR5,#50LP2:MOVR6,#248NOPLP3:DJNZR6,LP3DJNZR5,LP2DJNZR4,LP1RETEND;  七、实验中遇到的问题及解决方法  八、实验总结  2外部中断实验  一、实验题目  外部中断1通过上拉电阻接按钮控制P0口的输出。无中断发生时,口绿色LED常亮,口红色LED常灭。按钮按下,外部中断1发生,熄灭绿色LED,点亮红色LED,经延时后恢复绿色

5、LED常亮、红色LED常灭状态。目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  外部中断0和外部中断1分别通过上拉电阻接按钮BUTTON1和BUTTON2控制口LED的状态,按钮BUTTON1按下,点亮LED,按钮BUTTON2按下,熄灭LED。二、实验目的  掌握中断系统的工作原理。掌握中断向量的概念。  学习外部中断的基本使用

6、方法。学习中断处理程序的编写方法。掌握规范的程序设计方法。三、实验元件  :AT89C51、LED-RED、RED-GREEN、BUTTON、RES。:AT89C51、LED-RED、BUTTON1、BUTTON2、RES。四、硬件设计  1.实验  2.实验(2)  五、程序流程图  INT1中断控制LEDORG0000H  MAIN:SETBEASETBEX1  CLRIT0  CLR  GREEN:  LJMPGREEN  ORG0013H  EXT1_RED:SETBDLY2:MOVR3,#5D1:D2:  MO

7、VR4,#255MOVR5,#255  DJNZR5,$DJNZR4,D2DJNZR3,D1目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  SETBRETI  END  INT0、INT1中断控制LED  ORG0000H  LJMPMAINORG0003HLJMPINT_0  ORG0013HLJMPINT_1ORG0030H 

8、 MAIN:SETBEASETBEX0  SETBEX1SETBIT0SETBIT1  目录  一、实验一··········································1二、实验二··········································7三、实验三··········

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

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

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