单片机c语言实验指导书 18课时

单片机c语言实验指导书 18课时

ID:12178405

大小:2.96 MB

页数:55页

时间:2018-07-16

单片机c语言实验指导书 18课时 _第1页
单片机c语言实验指导书 18课时 _第2页
单片机c语言实验指导书 18课时 _第3页
单片机c语言实验指导书 18课时 _第4页
单片机c语言实验指导书 18课时 _第5页
资源描述:

《单片机c语言实验指导书 18课时 》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、单片机及应用实验指导书(C语言篇)封面扬州环境资源职业技术学院应用电子教研室2011-02-18目录实验一 单片机系统开发软件的使用1实验二 LED广告灯的设计10实验三  数码管显示原理及应用实现14实验四 按键识别的设计18实验五  简易频率计的设计30实验六 数字式电压表的设计34实验七简易波形发生器的设计41实验八 点阵LED显示设计44实验九 液晶显示器显示电路设计46实验一 单片机系统开发软件的使用一、实验目的1.会利用keilC51软件对单片机C程序进行编译;2.会利用protues软件绘制电路原理图并实现仿真;3.会用keil

2、C51软件对源程序进行编译调试及与Protues软件联调,实现电路仿真二、原理说明  KeilC51是美国KeilSoftware公司出品的51系列兼容单片机C语言软件开发系统,该软件提供丰富的库函数和功能强大的集成开发调试工具,全Windows界面。编译后生成的汇编代码很紧凑,容易理解。在开发大型软件时更能体现高级语言的优势,C语言开发系统可以大大缩短开发周期,明显增强程序的可读性,便于改进和扩充。ProteusISIS是英国Labcenter公司开发的电路分析与实物仿真软件。它运行于Windows操作系统上,可以仿真、分析(SPICE)各

3、种模拟器件和集成电路.该软件的特点是:①实现了单片机仿真和SPICE电路仿真相结合。②支持主流单片机系统的仿真。③提供软件调试功能。④具有强大的原理图绘制功能。三、实验设备计算机及其相关的设备四、实验内容1、用keilC51软件编辑编译一段C程序,实现打印的KeilC51欢迎界面:“HelloIamKEIL,Iwillbeyourfriend.”程序清单:#include"reg51.h"//包含头文件#include"stdio.h"voidmain(void)//主函数{SCON=0x52;TMOD=0x20;TH1=0xf3;TR1=1

4、;//PRINTF函数所必须printf(“HelloIamKEIL.”);-53-printf(“Iwillbeyourfriend.”);while(1);}软件操作:①、运行keilC51编辑软件,软件界面如图所示②、建立一个新的工程项目单击Project菜单,在弹出的下拉菜单中选中NewProject选项③、保存工程项目a、选择要保存的文件路径,输入工程项目文件的名称,如保存的路径为C51文件夹,工程项目的名称为C51,如图所示,单击保存b、为工程项目选择单片机型号在弹出的对话框中选择需要的单片机型号,如图所示,这里选择51核

5、单片机中使用较多的89S51,选定型号后,单击确定,出现如图所示的开发平台界面-53-④、新建源程序文件在下图中单击“File”菜单,选择下拉菜单中的New选项,新建文件后得到如图的界面:-53-程序录入区域⑤、保存源程序文件单击“File”菜单,选择下拉菜单中的Save选项,在弹出的对话框中选择保存的路径及源程序的名称,如图所示。此时光标在编辑窗口里闪烁,这时可以键入用户的应用程序了,建议首先保存该空白的文件,单击菜单上的“File”,在下拉菜单中选中“SaveAs”选项单击,屏幕如下图所示,在“文件名”栏右侧的编辑框中,键入欲使用的文件名

6、,同时必须键入正确的.扩展名。注意,如果用C语言编写程序,则扩展名为(.c);如果用汇编语言编写程序,则扩展名必须为(.asm)。然后,单击“保存”按钮注意扩展名⑥、为工程项目添加源程序文件-53-在编辑界面中,单击“Target”前面的“+”,再在“SourceGroup”上单击右键,得到如图所示的对话框,选择“AddFiletoGroup’SourceGroup1’”,弹出如图所示的对话框,选中要添加的源程序文件,单击“Add”,得到如图所示的界面,同时,在“SourceGroup1”文件夹中多了一个添加的“Text1.c”文件。-53-

7、⑦、输入源程序源程序输入完成后保存,得到如图所示的界面。程序中的关键字以不同的颜色提示用户加以注意,这就是事先保存待编辑的文件的好处,即Keilc51会自动识别关键字⑧、编译调试源程序-53-在上图中,单击Project菜单,在弹出的下拉菜单中选中BuiltTarget选项,再单击Debug菜单,在弹出的下拉菜单中选中Start/StopDebugSession选项,编译成功后,再单击Debug菜单,在弹出的下拉菜单中选中Go选项,进行源程序调试。如图所示。⑨、查看分析结果单击Debug菜单,在弹出的下拉菜单中选中StopRunning选项,

8、单击View菜单,在弹出的下拉菜单中选中SerialWindows#1选项,可以看到程序运行的结果,如图所示:-53-⑩、生成Hex代码文件必须选中将编译调试成功的

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

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

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