热搜关键词: 数字信号处理RTOSC语言Linux射频电路

rar

keil入门实例教程

  • 1星
  • 2013-11-06
  • 710.46KB
  • 需要2积分
  • 7次下载
标签: keil入门实例教程

keil入门实例教程

单片机开发中除必要的硬件外,同样离不开软件,我们写的汇编语言源程序要变为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,那么这三个标签页全是空的。

展开预览

猜您喜欢

评论

登录/注册

积分规则

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved
×