欢迎来到天天文库
浏览记录
ID:41780023
大小:102.44 KB
页数:3页
时间:2019-09-02
《单片机原理与应用技术实验报告(实验项目:发光二极管闪烁)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、杠*数学计算机科学系实验报告专业:计算机科学少技术班级:实验课程:单片机原理厂应用技术姓名:学号:实验室:驶件实验室同组同学:实验时间:2013年3刀20口指导教师签字:成绩:实验项目:发光二极管闪烁—实验目的和要求1•使用单片机的P1.5口做输出口,使该位发光二极管闪烁。2.掌握单片机使用。二实验环境PC机一台,实验仪器一套三实验步骤及实验记录1.在pc机上,打开KeilCo2•在Ke订C中,新建一个工程文件,点击“Project->NewProject-”菜单。3.选择工程文件要存放的路径,输入工程文件名LED,最后单击保存。4.在弹岀的对话框中选择CPU厂商及
2、型号。5.选择好Atmel公词的89c51后,单击确定。6.在接着出现的对话框中选择“是”。7.新建一个C51文件,点击file菜单下的NEW,或单击左上角的NewFile快捷键。&保存新建的文件,单击SAVEo9.在出现的对话框中输入保存文件名MAIN.C,再单击“保存”。10.保存好后把此文件加入到工程中方法如下:用鼠标在SourceGroupl上单击右键,然后再单击AddF订estoGroup'SourceGroup1'。11・选择要加入的文件,找到MAIN.C后,单击Add,然后单击Close。12.在编辑框里输入代码如下:ttinclude"reg51.h
3、〃//包含头文件sbitled二P「5;//表示用led等效于P「5,P「0就是指头文件里定义的P1寄存器的第5BIT^defineucharunsignedchar#defineuintunsignedintdelay(uinttime){uinti,j;for(i=0;i4、进入while死循环//led电平取反来控制LED亮灭//延时,修改延时即可修改闪烁频率13•单击快捷键或单击Projcct/Rebu订dallthefiles,如果在错误与警告处看到0Error(s)表示编译通过。14.单击OptionsforTarget,单击Output,选中CreateHEXFi。再单击“确定”,再次编译产生HEX文件。15.STC-TSP软件烧写程序,步骤如下:步骤1、选择单片机型号STC12C5A60S2o步骤2、打开程序文件(后缀为.HEX的文件)。在相应工程下找到待下载的HEX文件,点击打开即可。步骤3、选择串行口COM3o步骤4、用5、USB线连接电脑和主板,将主板和核心板上的屯源都关闭,点击"Download下载”,打开核心板上的电源开关(注意不是主板上的电源开关),等待完成下载。16.在单片机上,用1位杜邦线将J8.5与J13_l连接。17•打开单片机电源开关,观察现彖。四实验结果与分析发光二极管闪烁
4、进入while死循环//led电平取反来控制LED亮灭//延时,修改延时即可修改闪烁频率13•单击快捷键或单击Projcct/Rebu订dallthefiles,如果在错误与警告处看到0Error(s)表示编译通过。14.单击OptionsforTarget,单击Output,选中CreateHEXFi。再单击“确定”,再次编译产生HEX文件。15.STC-TSP软件烧写程序,步骤如下:步骤1、选择单片机型号STC12C5A60S2o步骤2、打开程序文件(后缀为.HEX的文件)。在相应工程下找到待下载的HEX文件,点击打开即可。步骤3、选择串行口COM3o步骤4、用
5、USB线连接电脑和主板,将主板和核心板上的屯源都关闭,点击"Download下载”,打开核心板上的电源开关(注意不是主板上的电源开关),等待完成下载。16.在单片机上,用1位杜邦线将J8.5与J13_l连接。17•打开单片机电源开关,观察现彖。四实验结果与分析发光二极管闪烁
此文档下载收益归作者所有