找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3537|回复: 0
打印 上一主题 下一主题
收起左侧

单片机实验指导书

[复制链接]
跳转到指定楼层
楼主
适合初学单片机的使用
单片机原理
实验指导书
目录
单片机实验须知
第一章  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)

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表