云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 《单片机原理及应用》!!! - 图文

《单片机原理及应用》!!! - 图文

  • 62 次阅读
  • 3 次下载
  • 2025/5/7 18:20:35

单片机原理及应用技术

实 验 指 导 书

能源工程学院

目录

实验一、编译软件的认识及流水灯的实现?????????1 实验二、中断?????????????????????13 实验三、定时器的应用?????????????????15 实验四、数码管显示??????????????????17

实验一、编译软件的认识及流水灯的实现

1. 编译软件的认识

目前流行的51系列单片机开发软件是德国Keil公司推出的Keil C51软件,它是一个基于32位Windows环境的应用程序,支持C语言和汇编语言编程,其6.0以上的版本将编译和仿真软件统一为μVision(通常称为μV2)。

(1)应用Keil进行软件仿真开发的主要步骤为:

编写源程序并保存—建立工程并添加源文件—设置工程—编译/汇编、连接,产生目标文件—程序调试。Keil使用“工程”(Project)的概念,对工程(而不能对单一的源程序)进行编译/汇编、连接等操作。工程的建立、设置、编译/汇编及连接产生目标文件的方法非常易于掌握。首先选择菜单File-New…,在源程序编辑器中输入汇编语言或C语言源程序(或选择File-Open…,直接打开已用其它编辑器编辑好的源程序文档)并保存,注意保存时必须在文件名后加上扩展名.asm(.a51)或.c;然后选择菜单Project-New Project…,建立新工程并保存(保存时无需加扩展名,也可加上扩展名.uv2);工程保存后会立即弹出一个设备选择对话框,选择CPU后点确定返回主界面。这时工程管理窗口的文件页(Files)会出现“Target1”,将其前面+号展开,接着选择Source Group1,右击鼠标弹出快捷菜单,选择“Add File to Group ?Source Group1?”,出现一个对话框,要求寻找并加入源文件(在加入一个源文件后,该对话框不会消失,而是等待继续加入其它文件)。加入文件后点close返回主界面,展开“Source Group1”前面+号,就会看到所加入的文件,双击文件名,即可打开该源程序文件。紧接着对工程进行设置,选择工程管理窗口的Target1,再选择Project-Option for Target?Target1?(或点右键弹出快捷菜单再选择该选项),打开工程属性设置对话框,共有8个选项卡,主要设置工作包括在Target选项卡中设置晶振频率、在Debug选项卡中设置实验仿真板等,如要写片,还必须在Output选项卡中选中“Creat Hex Fi”;其它选项卡内容一般可取默认值。工程设置后按F7键(或点击编译工具栏上相应图标)进行编译/汇编、连接以及产生目标文件。

(2)应用Keil进行软件仿真开发步骤的图形化表示。

双击桌面上的

图标,打开以下窗口:

1

点“工程”,新建工程:

给工程起一个名字,用“xiaodeng”就是小灯的意思,然后点保存:

选择使用的芯片型号,开发板上的单片机是STC89C51,编译软件中没有STC系列的选项(若需要可以下载相关插件),可以用Atmel公司生产的89C51或89S51代替,双击Atmel:

2

搜索更多关于: 《单片机原理及应用》!!! - 图文 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

单片机原理及应用技术 实 验 指 导 书 能源工程学院 目录 实验一、编译软件的认识及流水灯的实现?????????1 实验二、中断?????????????????????13 实验三、定时器的应用?????????????????15 实验四、数码管显示??????????????????17实验一、编译软件的认识及流水灯的实现 1. 编译软件的认识 目前流行的51系列单片机开发软件是德国Keil公司推出的Keil C51软件,它是一个基于32位Windows环境的应用程序,支持C语言和汇编语言编程,其6.0以上的版本将编译和仿真软件统一为μVision(通常称为μV2)。 (1)应用Keil进行软件仿真开发的主要步骤为:

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com