51单片机应用系统开发典型实例pdf

图书网 2018年5月9日13:27:2232.3K
摘要

本书介绍了51单片机开发的基本知识,包含常用功能模块和大量的实用案例。 分为10章,前3章讲述了51单片机开发的基本知识,包括常用功能模块以及KEIL8051C编译器;第4章到第10章重点介绍了7个实际的应用案例,内容涉及红外数据通信系统开发、光纤延迟线系统开发、车俩行驶状态记录仪开发、SDH光端机支路单元盘开发、用单片机实现简单的Web服务器、基于KeilRTX51Tiny的远程监控采集系统开发、Shell调试系统开发等。

51单片机应用系统开发典型实例 内容简介

本书语言简洁,层次清晰,以大型实例介绍为主线,遵照51单片机应用系统开发的基本步骤和思路,进行详细讲解,并穿插介绍了经验、技巧与注意事项,有很强的工程性、实用性和指导性。光盘中附有丰富的实例硬件原图文件和程序源代码,读者稍加修改,便可应用于自己的工作和课题设计中去。

本书适合于初中级读者使用,特别适合于高校计算机、自动化、电子及硬件等相关专业的学生进行学习,以及从事51单片机开发的科研设计人员使用。

51单片机应用系统开发典型实例 目录

前言

第1章51单片机概述

1.151单片机系列特点

1.251单片机的应用领域

1.3硬件结构和指令系统

1.3.151单片机的内部结构

1.3.251单片机的引脚说明

1.3.351单片机的工作方式

1.3.451单片机的指令系统

1.451单片机的应用系统

1.4.1应用系统结构

1.4.2应用系统开发过程

第2章开发过程中的常用单元

2.1单片机的键盘输入单元

2.1.1行列式键盘

2.1.2键识别方法

2.1.3键识别法举例

2.1.4程序代码

2.2单片机数码显示单元

2.2.1如何驱动8段数码管

2.2.28段数码管动态显示举例

2.2.3程序代码

2.3单片机液晶显示单元

2.3.1液晶模块

2.3.2液晶模块的电源设计

2.3.3如何显示液晶模块

2.3.4液晶显示模块举例

2.3.5程序代码

2.4单片机串行通信单元

2.4.1单片机串行通信的原理

2.4.2单片机串行通信举例

2.4.3程序代码

2.5数学运算

2.5.1限幅滤波算法

2.5.2中值滤波算法

2.5.3算术平均滤波算法

2.5.4加权平均滤波算法

2.5.5滑动平均滤波算法

第3章Keil8051C编译器

3.1Keil编译器简介

3.2如何使用Keil开发

3.2.1建立工程

3.2.2工程的设置

3.2.3编译与连接

3.3dScopeforWindows的使用

3.3.1如何启动

3.3.2如何调试

3.3.3调试窗口

第4章红外数据通信系统开发

4.1红外数据通信

4.2设计思路

4.2.1如何实现红外通信

4.2.2红外通信相关器件

4.2.3设计注意事项

4.3硬件设计

4.3.1芯片的选取

4.3.2看门狗电路

4.3.3单片机部分电路

4.3.4串口电平转换电路

4.3.5红外通信电路

4.4软件设计

4.4.1软件工作流程

4.4.2程序分析及代码

4.5分析与总结

第5章可编程光纤延迟线系统开发

5.1系统介绍

5.1.1光纤延迟线

5.1.2可编程光纤延迟线系统

5.2设计思路

5.2.1总体结构

5.2.2设计重点

5.3硬件设计

5.3.1供电模块

5.3.2单片机模块

5.3.3光纤延迟线光开关矩阵

5.3.4可编程逻辑器件模块

5.4软件设计

5.4.1软件流程

5.4.2串行通信的设计

5.4.3子程序分析

5.5分析与总结

第6章汽车行驶状态记录仪开发

第7章SDH光端机支路单元盘开发

第8章继电保护测试仪开发

第9章基于KeilRTX51Tiny的远程监控采集系统从设备开发

第10章简单Shell命令调试系统开发

第11章单片机系统的电磁兼容性设计

附录A51单片机开发中汇编语言与C语言的混合使用

附录BRTX51实时多任务操作系统用户指南

51单片机应用系统开发典型实例 精彩文摘

单片机是在一块硅片上集成了各种部件的微型计算机。随着大规模集成电路技术的发展,可以将中央处理器(CPU)、数据存储器(RAM)、程序存储器(ROM)、定时器/计数器以及输入/输出(I/O)接口电路等主要计算机部件,集成在一块电路芯片上。虽然单片机只是一个芯片,但从组成和功能上,它己具有了微机系统的含义。由于单片机能独立执行内部程序,所以又称它为微型控制器(Microcontroller)。

Intel公司在20世纪80年代初发布了MCS-51系列的单片机,用于取代先前功能简单的8048和8049微控制器,其代表的芯片包括8051、 8052、8751、8752等,这些统称为51系列单片机。

图书网:51单片机应用系统开发典型实例pdf

继续阅读

→→→→→→→→→→→→→→→→→→→→查找获取

软件工程/开发项目管理

软件设计重构pdf

以4个设计原则为中心,全面呈现25种在软件项目中导致技术债务的设计坏味 提供一种独特的坏味命名方法,帮助理解坏味的由来并指出潜在重构方法 包含丰富的例证,展现糟糕设计实践的潜在坏味...
软件工程/开发项目管理

DevOps 最佳实践pdf

DevOps 最佳实践 作者: Bart de Best(巴特・德・贝斯特) DevOps 最佳实践 出版社:电子工业出版社 DevOps 最佳实践 内容简介 近年来,许多组织都体会到了使用敏捷方法的...
软件工程/开发项目管理

Android组件化架构pdf

Android走过的十个年头,其技术演进也是有迹可循的,本书作者基于自己在大型App架构的技术演进中成长的经历,将遇到的相关问题进行深入剖析,包括Android 组件化架构、模块化...
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论:3   其中:访客  3   博主  0
    • sc
      sc 9

      好书

        • xhv
          xhv 9

          @ sc 不错

        • qqqqq
          qqqqq 9

          看看