下载此文档

单片机实验说明书.doc


文档分类:高等教育 | 页数:约18页 举报非法文档有奖
1/18
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/18 下载此文档
文档列表 文档介绍
单片机实验说明书53416实验一实验环境及I/O口应用实验一、实验目的熟悉单片机系统的硬件电路。熟悉单片机编程软件、程序下载软件的使用。熟悉单片机I/O口基本输入、输出功能。二、实验内容学习单片机实验硬件环境(mini80E开发板)的使用,了解开发板上电路的组成以及各元器件的作用。学习软件环境(编程软件keil)的安装、设置与使用。学习下载环境()的安装、设置与使用。开关控制灯实验,要求分别按下S1—S4,LED2—LED4分别点亮,松开S1—S4,LED2—LED4熄灭。文档收集自网络,仅用于个人学习使用单片机的I/O口完成流水灯实验,要求从LED2—LED9依次点亮,然后再从LED9—LED2依次点亮,,如此循环下去。文档收集自网络,仅用于个人学习三、实验环境软件资源:编程软件keil,。硬件资源:mini80E开发板上8个发光二极管LED2--LED9,小按键S1--S4,插针J11。带串口的PC机一台以及串口下载线一根(如果PC机没有串口,请用USB转串口下载线)。四、实验原理发光二极管连接电路如图1所示,,LED阴极接单片机P1口,,。当P1口输出低电平时LED点亮,高电平时LED熄灭。,LED2点亮,其它LED熄灭,,,LED3点亮,其它LED熄灭,如此LED2--LED9依次点亮时,就形成了流水灯现象。文档收集自网络,仅用于个人学习按键连接电路如图2所示,用跳冒将J11的左边两个引脚针(1和2)连接,键盘S1--S4是独立按键,S5--S16不用。当按键S1--S4分别按下时,--,此时单片机控制相应的灯点亮。例如S1按下,,单片机点亮LED2,当S1松开,LED2熄灭。文档收集自网络,仅用于个人学习图1LED电路图2按键/键盘电路五、实验步骤熟悉硬件环境mini80E开发板,对照开发板的原理图和说明书学习,了解发板上电路的组成以及各元器件的作用。mini80E开发板实物参照下图。文档收集自网络,仅用于个人学习熟悉软件环境(编程软件keil)的安装、设置与使用,请参照《》。熟悉下载环境()的安装、设置与使用,请参照《》文档收集自网络,仅用于个人学习首先进行硬件连接,将J11的左边两个引脚针(1和2)用跳冒连接,用串口下载线将PC机与单片机连接。然后编写程序,编译程序,下载到单片机,完成流水灯实验和开关控制灯实验。文档收集自网络,仅用于个人学习六、实验程序(选用12M晶振)实验A、00HMAIN:,S1OK;,,,S4OKMOVP1,#0FFh;没有键按下,LED2—LED5全部熄灭JMPMAINS1OK:MOVP1,#0FEh;点亮LED2JMPMAINS2OK:MOVP1,#0FDh;点亮LED3JMPMAINS3OK:MOVP1,#0FBh;点亮LED4JMPMAINS4OK:MOVP1,#0F7h;点亮LED5JMPMAINEND实验B、00HSTART:MOVA,#0FFH;赋初值CLRCMOVR2,#8LOOP:RRCA;带进位右移MOVP1,ACALLDELAYDJNZR2,LOOPMOVR2,#7LOOP1:RLCA;带进位左移MOVP1,ACALLDELAYDJNZR2,LOOP1JMPSTARTDELAY:MOVR3,#20;:MOVR4,#20D2:MOVR5,#248DJNZR5,$DJNZR4,D2DJNZR3,D1RETEND七、。,灯保持状态不变,如何修改程序?。,应该如何修改程序?。实验二定时器/计数器实验和外部中断实验一、实验目的熟悉单片机定时器/计数器的工作原理、寄存器设置以及工作方式的选择。熟悉单片机中断系统结构、中断寄存器设置,理解中断响应的处理过程。二、实验内容使用定时器/计数器T1完成循环流水灯实验,定时时间100ms。使用外部中断INT0完成外部中断实验,按一下S3(INT0)按键,8个LED全亮,再按一下S3按键,8个LED全灭,使LED状态取反。文档收集自网络,仅用于个人学习三、实验环境软件资源:编程软件keil,。硬件资源:mini80E开发板上8个发光二极管LE

单片机实验说明书 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数18
  • 收藏数0 收藏
  • 顶次数0
  • 上传人taotao0b
  • 文件大小1 MB
  • 时间2019-03-30
最近更新