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

当前位置:首页 > C51单片机的开发与应用

C51单片机的开发与应用

  • 62 次阅读
  • 3 次下载
  • 2025/12/20 12:51:38

龙源期刊网 http://www.qikan.com.cn

C51单片机的开发与应用

作者:高铭泽

来源:《硅谷》2011年第23期

摘 要: 首先介绍C51系列单片机的发展及应用情况,其次着重介绍目前主流的C51开发环境:KEIL C51,继而引出实际开发单片机所需的一般步骤,再者列举目前常见的单片机的应用,最后附上C51的指令集,以便查找。

关键词: C51单片机;KEIL C51;C51的开发;指令集

中图分类号:TP368.1 文献标识码:A 文章编号:1671-7597(2011)1210061-02 1 概要

单片机是由芯片内只有CPU的专用处理器发展而来。最早的设计理念是通过将大量外围设备和CPU集成在一个芯片中,使计算机系统更小,更容易集成在复杂的且对体积要求严格的控制设备当中。

早期的单片机都是4位或8位的。其中最成功的是intel的8031,因为简单可靠而性能不错获得了很大的好评。此后在8031基础上发展出了MCS51系列单片机系统,该系列是单片机中最成功的,基于这一系统的单片机系统直到现在还在广泛使用。90年代后随着电子产品的迅速发展,单片机技术得到了巨大的提高。传统的8位单片机的性能得到了飞速提高,同时也出现了高端的32位单片机,其主频已超过300MHz。而且,单片机很便宜,从几元到几十元不等。物美而价廉是单片机应用如此广泛的先决条件。 2 C51的开发环境

KEIL C51是美国KEIL Software公司出品的51系列兼容单片机C语言软件开发系统,KEIL提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(uVision)将这些部分组合在一起。如果使用C语言编程,那么KEIL就是最佳选择,即使不使用C语言而仅用汇编语言编程,其方便易用的集成环境、强大的软件仿真调试工具也会令编程事半功倍。

KEIL C51的优势主要体现在:其一,其生成的目标代码效率非常高,多数语句生成的汇编代码很紧凑,容易理解。在开发大型软件时更能体现高级语言的优势。其二,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。用过汇编语言后再使用C来开发,体会更加深刻。KEIL C51软件提供丰富的库函数和功能强大的集成开发调试工具,全Windows界面,符合使用习惯。

搜索更多关于: C51单片机的开发与应用 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

龙源期刊网 http://www.qikan.com.cn C51单片机的开发与应用 作者:高铭泽 来源:《硅谷》2011年第23期 摘 要: 首先介绍C51系列单片机的发展及应用情况,其次着重介绍目前主流的C51开发环境:KEIL C51,继而引出实际开发单片机所需的一般步骤,再者列举目前常见的单片机的应用,最后附上C51的指令集,以便查找。 关键词: C51单片机;KEIL C51;C51的开发;指令集 中图分类号:TP368.1 文献标识码:A 文章编号:1671-7597(2011)1210061-02 1 概要 单片机是由芯片内只有CPU的专用处理器发展而来。最早的设计理念是通过将大量外围设备和CP

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价: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