Keil 软件实例教程 1.
单片机开发中除必要的硬件外,同样离不开软件,我们写的汇编语言源程序要变为CPU
可以执行的机器码有两种方法,一种是手工汇编,另一种是机器汇编,目前已极少使用手工汇编的方法了。机器汇编是通过汇编软件将源程序变为机器码,用于MCS-51 单片机的汇编软件有早期的A51,随着单片机开发技术的不断发展,从普遍使用汇编语言到逐渐使用高级语言开发,单片机的开发软件也在不断发展,Keil 软件是目前最流行开发MCS-51 系列单片机的软件,这从近年来各仿真机厂商纷纷宣布全面支持Keil 即可看出。Keil 提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uVision)将这些部份组合在一起。运行Keil 软件需要Pentium 或以上的CPU,16MB或更多RAM、20M 以上空闲的硬盘空间、WIN98、NT、WIN2000、WINXP等操作系统。掌握这一软件的使用对于使用51 系列单片机的爱好者来说是十分必要的,如果你使用C 语言编程,那么Keil 几乎就是你的不二之选(目前在国内你只能买到该软件、而你买的仿真机也很可能只支持该软件),即使不使用C 语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令你事半功倍。我们将通过一些实例来学习Keil 软件的使用,在这一部份我们将学习如何输入源程序,
建立工程、对工程进行详细的设置,以及如何将源程序变为目标代码。图1 所示电路图使用89C51 单片机作为主芯片,这种单片机性属于MCS-51 系列,其内部有4K 的FLASH ROM,可以反复擦写,非常适于做实验。89C51 的P1 引脚上接8 个发光二极管,P3.2~P3.4 引脚上接4 个按钮开关,我们的第一个任务是让接在P1 引脚上的发光二极管依次循环点亮。
一、Keil 工程的建立
首先启动Keil 软件的集成开发环境,这里假设读者已正确安装了该软件,可以从桌面
上直接双击uVision 的图标以启动该软件。UVison启动后,程序窗口的左边有一个工程管理窗口,该窗口有3 个标签,分别是Files、Regs、和Books,这三个标签页分别显示当前项目的文件结构、CPU 的寄存器及部份特殊功能寄存器的值(调试时才出现)和所选CPU 的附加说明文件,如果是第一次启动Keil,那么这三个标签页全是空的。
资源简介:Keil 软件实例教程 1. 单片机开发中除必要的硬件外,同样离不开软件,我们写的汇编语言源程序要变为CPU可以执行的机器码有两种方法,一种是手工汇编,另一种是机器汇编,目前已极少使用手工汇编的方法了。机器汇编是通过汇编软件将源程序变为机器码,用于MCS-...
上传时间: 2013-11-25
上传用户:hanbeidang
资源简介:Keil 软件实例教程 2 单片机开发中除必要的硬件外,同样离不开软件,我们写的汇编语言源程序要变为CPU可以执行的机器码有两种方法,一种是手工汇编,另一种是机器汇编,目前已极少使用手工汇编的方法了。机器汇编是通过汇编软件将源程序变为机器码,用于MCS-5...
上传时间: 2013-10-26
上传用户:ruan2570406
资源简介:Keil软件实例教程,该文件为pdf文件。
上传时间: 2016-12-07
上传用户:xsnjzljj
资源简介:c语言实例教程 1.72 软件大小:706KB 运行环境:Win9x/NT/2000/XP/2003
上传时间: 2017-06-29
上传用户:13215175592
资源简介:Keil 入门实例教程,学习C语言的好帮手!带实例
上传时间: 2016-08-22
上传用户:h886166
资源简介:Keil经典实例教程,非常适合初学者。还包括uvision2调试命令
上传时间: 2014-11-17
上传用户:youke111
资源简介:该文档为实例教程1小时学会Python总结文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
上传时间: 2022-02-14
上传用户:
资源简介:电工电子技术课件 太原理工 PPT版
上传时间: 2013-04-15
上传用户:eeworm
资源简介:单片机开发中除必要的硬件外,同样离不开软件,我们写的汇编语言源程序要变为CPU可以执行的机器码有两种方法,一种是手工汇编,另一种是机器汇编,目前已极少使用手工汇编的方法了。机器汇编是通过汇编软件将源程序变为机器码,用于MCS-51 单片机的汇编软件有...
上传时间: 2013-12-26
上传用户:liulinshan2010
资源简介:Keil软件
上传时间: 2013-10-08
上传用户:shanml
资源简介:Keil软件
上传时间: 2014-11-17
上传用户:unmwq
资源简介:Keil实例教程系列教程,本教程从简到难使读者能够一步一步的逐步学习Keil软件的使用。
上传时间: 2013-04-24
上传用户:lzm033
资源简介:基于Keil的入门实例教程: 1 Keil工程文件的建立、设置与目标文件的获得3 Keil 程序调试窗口2 Keil的调试命令、在线汇编与断点设置4 Keil 的辅助工具和部份高级技巧5 其于Keil的实验仿真板的使用
上传时间: 2013-12-16
上传用户:gyq
资源简介:Keil实用教程1,Keil软件是目前最流行开发MCS-51系列单片机的软件。
上传时间: 2013-12-26
上传用户:sy_jiadeyi
资源简介:这个是著名的仿真软件proteus的使用实例教程,通过学习它,可以快速掌握proteus的基本使用方法
上传时间: 2013-09-29
上传用户:ddddddd
资源简介:目的 : 建立方便的LCD162操作子程序 目标系统: 基于任何兼容C51的微处理器 应用软件: Keil C 版本 : Version 1.0 LCD162程序
上传时间: 2013-12-24
上传用户:youmo81
资源简介:Keil c公司网站下载的一些实例教程程序!
上传时间: 2015-03-26
上传用户:PresidentHuang
资源简介:together是不比Rose差的设计工具,甚至在生成java类方面效果更好,该教材是together6.1的一份实例教程,不错!
上传时间: 2013-12-17
上传用户:athjac
资源简介:Keil C51 uVision2 V6[1].2x 入门教程,写的比较详细。
上传时间: 2014-08-28
上传用户:气温达上千万的
资源简介:Keil软件的RTX实时操作系统的使用教程,是目前最好的中文教程.入门教程
上传时间: 2014-11-27
上传用户:liuchee
资源简介:Keil实例教程 非常实用 便于初学者使用
上传时间: 2016-01-16
上传用户:xhz1993
资源简介:这个是著名的仿真软件proteus的使用实例教程,通过学习它,可以快速掌握proteus的基本使用方法
上传时间: 2013-11-25
上传用户:koulian
资源简介:网络通信仿真实验软件NS2一些实例教程,学NS2必学典型实例
上传时间: 2014-12-07
上传用户:气温达上千万的
资源简介:台湾RAIO公司液晶控制器ra8835 在Keil 下面320*240实例教程(编译通过)
上传时间: 2013-12-26
上传用户:标点符号
资源简介:德国Keil软件仿真的使用教程,主要针对51及其系列的单片机。
上传时间: 2016-06-15
上传用户:lo25643
资源简介:Keil实例教程和Cx51编译器中文手册
上传时间: 2014-01-07
上传用户:Altman
资源简介:kei3实用教程1,Keil软件是目前最流行开发MCS-51系列单片机的软件。
上传时间: 2014-07-29
上传用户:彭玖华
资源简介:kei4实用教程1,Keil软件是目前最流行开发MCS-51系列单片机的软件。
上传时间: 2014-01-08
上传用户:silenthink
资源简介:kei5实用教程1,Keil软件是目前最流行开发MCS-51系列单片机的软件。
上传时间: 2013-12-03
上传用户:nanxia
资源简介:Keil软件仿真操作视频录像教程! (深圳市学林电子原创教程)强烈推荐初学者下载观看。 文件下载后解压, 双击运行,无需任何媒体播放软件支持。 Keil软件是标准51单片机开发平台,由于其操作较复杂, 如果您是新手,请仔细参考以下录像,一步步...
上传时间: 2014-01-25
上传用户:ljt101007