适合初学单片机的使用
单片机原理 实验指导书 目录 单片机实验须知 第一章 51单片机开发系统介绍 第二章 单片机硬件介绍(DICE-DPJ-3) 第三章 实验项目 实验一 P3.3口输入,P1口输出 实验二 脉冲计数(定时/计数器实验) 实验三 基于DS18B20的智能温度测量实验 实验四 小直流电机闭环调速实验 实验五、步进电机控制实验 实验六、显示接口实验 单片机实验须知 一、 预习要求 1.实验前认真阅读实验教程中有关内容,明确实验目的和实验任务。 2.每次实验前应有预习报告,未预习者不允许参加实验。 3.预习报告中:对软件实验,要求画出程序流程图,编好上机程序。 二、 实验要求 1.实验是学习“汇编语言程序设计”这门课程的重要环节,实验课请勿迟到,缺席。 2.爱护设备,保持清洁,不随意更换设备。 3.认真完成实验任务,实验结果经教师检查,教师对实验内容提问,对完成者做记录。 4. 做实验时,发生事故,应立即切断电源,并马上向教师报告,检查原因,吸取教训。 5.实验完毕,请整理实验设备,再离开实验室。 三、 报告要求 每次实验后,应递交一份实验报告,报告中应包括下列内容: 1.实验名称、实验人姓名、学号、班级、所用的设备号。 2.实验目的、任务。 3.程序流程图、程序清单(应加适量注释)。 4.记录和分析实验结果。 5.根据实验目的认真做小结,程序流程图,程序清单(必须写出注释),结果记录及分析,并回答实验讨论中的问题。
第一章 51单片机开发环境介绍 1.1 开发软件的使用 51单片机系列常用的开发软件为Keil C51。它支持汇编、C语言开发、软件仿真等功能。具有相当大的用户群、功能强大、资料丰富、下面简要介绍Keil C51的使用方法。安装完成后,启动Keil uVision2,运行此程序进入软件界面。 (1) 建立项目 单击菜单栏“Project->New Project”,然后弹出保存对话框,请选择存放文件夹并保存;保存项目文件的同时会弹出一个“Select Device for Target ‘Target 1’”对话框,通过此对话框选择与目标芯片相同的型号并按确定按钮以确定;接着弹出一个对话框提示“是否加载启动文件到项目中”,如果是用C语言开发就点“是”,如果是用汇编编程就点“否”。 (2) 添加源程序文件到项目 通过“File->New”新建一个源文件,并保存此源文件,C语言编程时扩展名为“.c”,汇编编程时扩展名为“.asm”。 右击项目管理器中的项目文件,在弹出的菜单中选择“Add File to Group’source Group 1’”,在弹出的对话框中找到上一步保存的源程序文件加载到项目中。双击刚才加载的源程序文件,在工作空间中完成程序的编辑。 (3) 编译源程序 按构建全部项目文件按钮进行编译,编译过程中如有错误会在消息窗口中弹出信息,根据提示信息排错,直到没有错误,如果编译正确,还会在消息窗口中给出程序代码的大小和占用RAM空间的大小。 (4) 代码的生成 在源程序的语法和功能没有错误后,可让Keil C51 产生Hex文件,使其可以固化到单片机中,具体方法是右击项目管理器中的项目文件,选择“Options for Target’Target 1’”,在弹出的对话框中选择“Output”选项卡。在“Create HEX File”前的复选框处 打勾按确定后,重新编译一下即可。
下载:
单片机试验.doc
(1.53 MB, 下载次数: 11)
|