文档介绍:该【单片机-实验一-系统认识实验 】是由【jinyuan6900】上传分享,文档一共【4】页,该文档可以免费在线阅读,需要了解更多关于【单片机-实验一-系统认识实验 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。实验一系统认识实验
一、实验目的
1、熟悉nKDE-51单片机教学实验系统。
2、掌握KeilC51集成开发环境KeiluVision3的使用方法。
3、掌握简单C51程序的输入、编辑、编译、下载、运行、调试、排错、结果观察的方法与步骤。
二、实验内容及要求
1、观察nKDE-51单片机教学实验系统的组成结构,熟悉各模板功能及芯片配置。
2、利用单片机的P0口接8个发光二极管,P1口接8个开关,用C51编程实现:当开关动作时,对应的发光二极管亮或灭。(提示只须把P1口的内容读出后,通过P0口输出即可)。
3、在KeilC51集成开发环境KeiluVision3下,建立工程(项目)文件并加入源程序,,然后运行程序,观察结果,如有问题,则修改源程序,重复上述过程,最终完成设计任务。
三、实验设备
1、PC机一台。
2、nKDE-51单片机教学实验系统一台。
3、KeilC51集成开发软件。
四、实验步骤
1、启动KeiluVision3:双击桌面上KeiluVision3图标,进入KeiluVision3工作环境。
2、设计实验电路。
参考实验电路:
图1实验电路
3、实验接线:
CPU板
J1或J5(P0)
J2或J6(P1)
基本IO板
J4(LED)
J7(开关)
4、用C51编写源程序
参考程序如下(左C51右汇编):
#include<>
voidmain(void)
{
unsignedchari;
P1=0xff;
for(;;){i=P1;P0=i;}
}
ORG0000H
LJMPMAIN
ORG0100H
MAIN: MOVP1,#0FFH
MOVA,P1
MOVP0,A
LJMPMAIN
END
5、创建项目(工程)文件,并加入C51源文件。
6、编译、修改、。
7、用Flashmagic软件(参见附录2)-51单片机实验教学系统CPU板上的单片机(P89V51RD2)中,启动运行程序,观察和记录运行结果。
8、如有问题,重复步骤6和7,直至结果符合实验要求。
五、实验报告特别要求
1、实验报告形式:电子稿、纸质稿各一份。
2、报告内容应包括:实验电路截图、经过调试的源程序文件、运行结果(包括屏幕截图),见附录。
实验体会
本次试验虽然没有在实验箱上做,只是在电脑上进行了软件仿真,但是收获仍然不少,经过两节课的摸索,终于将实验结果显示出来了。以前虽然接触过单片机,但是由于有一个小板子,也不去进行软件的仿真了,经过这一次的实验,我发现软件仿真还是必要的。这次实验时,由于第一次接触proteus仿真软件,还是遇到了一些问题,尤其是在寻找元器件的时候,需要找好久,有的实在找不到,只好问老师。假如将来继续研究单片机这一方面,这个软件还是要好好学习的。这次实验的感觉很好,期待下一次实验的到来。
附录