单片机编程软件的基本使用 - 图文

2020-02-20 22:53

硬件实验报告

学生:张小强

学号:1252100210 指导老师:莫荣

实验一: 单片机开发系统应用初步

——基本I/O口赋值 1. 内容提要:

1) KEIL C软件对程序进行编译调试及烧录软件的使用方法。 2) 单片机基本I/O口的驱动方式、特点等。

3) 汇编语句的基本用法;对基本I/O口的赋值方法;程序的具体流程等。

2.实验目的及要求:

1) 课前预习好编程的基本知识。程序的基本概念、*.asm、*.c、*.hex、*.uv2所表示的文件类型等。

2) 熟练掌握不同数据类型之间的相互转换,不同类型的数据在程序中的表示方法等。

3)课前弄清楚单片机I/O口的基本驱动方式,理解何谓上拉及下拉方式,单片

机驱动电流、灌入电流等概念。 4) 复习数码管的相关知识,弄清数码管需显示某个字符应如何对其进行控制等。

3.实验源程序及流程图:

ORG 0000H AJMP MAIN

MAIN: MOV P0,#0FH JMP MAIN END

开始 对P0口赋值 跳转至主程序

4. 实验的实施:

1) 实验前准备:基础知识的统计学习

结束 A. 程序:完成某种任务的计算机代码。 B. 文件类型:

*.asm:汇编语言编写的程序文件。 *.c: c语言编写的程序文件。

*.hex:机器语言文件,指通过*.asm、*.c等程序编译成功后转换而得

到的hex文件。

*.uv2:表示keil c软件的工程文件。

C. 对源程序的相关阐释:

ORG 0000H 定义程序起始地址

AJMP MAIN 直接跳到main(主程序)

MAIN: MOV P0,#0FH 对p0口赋初值 JMP MAIN 跳转到main END 程序结束

2) 通过keil c进行程序编译,生成正确的*.hex机器语

言文件:

A. 打开keil c,建立工程文件:

a.在主菜单下右键点击选中project

再点击New Project新建工程文件,弹出下面对话框:

b选择保存位置,定义文件名,点击保存,弹出下面对话框

c选择Atmel下的89c51,点击确定,则就完成新建工程文件,相当于搭建了一个工作平台

d:对工程文件的调整:

右键单击targte 1,选中options for target‘targte 1’弹出下面对话框:

按以上图示步骤则可完成对工程文件的调整,这样则可以将编译成功的程序转

换为hex文件。

B 新建文本窗口,保存为程序文件,编写程序: a在主菜单下右键单击File

再点击New,弹出以下窗口,


单片机编程软件的基本使用 - 图文.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:小学生作文“作文中如何应用排比句”

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: