《51单片机应用开发从入门到精通》——导读-阿里云开发者社区

开发者社区> 大数据> 正文
登录阅读全文

《51单片机应用开发从入门到精通》——导读

简介: 随着微处理器技术和SoC技术的发展,从较早的4位机到8位机,一直发展到现在的32位机,单片机的应用逐渐渗透到生产、生活的各个领域。本书主要针对MCS-51体系单片机,从硬件、软件两个方面的基础知识开始进行介绍。

5629b79127f635002661886fb97f9efc15f89fcf

前言

51单片机应用开发从入门到精通
随着微处理器技术和SoC技术的发展,从较早的4位机到8位机,一直发展到现在的32位机,单片机的应用逐渐渗透到生产、生活的各个领域。本书主要针对MCS-51体系单片机,从硬件、软件两个方面的基础知识开始进行介绍。MCS-51体系单片机由于具有简单易学、稳定性好、成本低等优点,在工业控制、家用电器、汽车电子乃至航天电子等许多领域都有着重要的应用。

本书主要针对初、中级读者群,通过众多的实例介绍单片机开发的基础知识、基本工具、基本过程及简单应用,既方便初学者入门,也对中级读者的开发进阶有很大帮助。希望读者在阅读本书的时候,能够按照书中的讲解自己动手进行实例开发,只有学以致用才能真正掌握书中的内容。

本书共分7章,各部分的具体内容介绍如下。

第1章主要介绍了单片机开发的基础知识,通过概述性的介绍,讲解了单片机开发的过程、所用的工具、最小系统以及相关的名词,方便初学者对单片机的开发有个整体印象,以便进一步的学习。

第2章、第3章介绍了单片机开发的基础实例。这两章精选20多个最基础且常用的实例,介绍单片机开发的基本过程,以及单片机与输入输出设备之间的连接。初学者通过对这些实例的学习,能基本掌握单片机的工作方式和基本的设计过程,具备初步的单片机使用能力。

第4章~第6章在前两章的基础上,介绍了如何通过单片机进行数据采集、数据通信、数据存储。这是单片机开发的进阶实例,通过这十几个实例的学习,使读者掌握单片机通过外部设备的配合完成复杂的功能的技术。

第7章详细的介绍了一个综合实例(简易GPS系统),通过这一实例的学习,使读者初步具备开发较复杂的系统的能力。

本书大量使用实例并带有详细的分析解释,特别适合初学者进行单片机技术的学习。需要说明的是,实践是学习好单片机技术的最佳方式,所以建议读者在阅读本书的基础上,根据本书提供的实例进行一定的硬件设计,并在开发板上进行相应的编程操作。这样能够使您对单片机技术的学习事半功倍。

目录

第 1 章 单片机开发预备知识
1.1 单片机开发流程
1.2 学习单片机的必备工具
1.3 Keil uVision2集成开发环境
1.4 编程器的安装与使用
1.5 测试方法和工具

第 2 章 51单片机基础实例
2.1 简单点亮发光二极管实例
2.2 跑马灯实例
2.3 流水灯实例
2.4 延时时间计算实例
2.5 用取表方式实现灯移动
2.6 中断控制功能的作用
2.7 中断的控制及设置
2.8 用外部中断控制灯闪烁
2.9 交通灯实例
2.10 变频报警实例
2.11 歌曲演奏实例
2.12 电子琴
2.13 软件陷阱实例

第 3 章 输入和显示
第 4 章 数据采集
第 5 章 数据通信
第 6 章 数据存储实例精选
第 7 章 全球定位系统设计与开发

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
大数据
使用钉钉扫一扫加入圈子
+ 订阅

大数据计算实践乐园,近距离学习前沿技术

其他文章