《新编单片机C语言实战教程入门》[83M]百度网盘|pdf下载|亲测有效
《新编单片机C语言实战教程入门》[83M]百度网盘|pdf下载|亲测有效

新编单片机C语言实战教程入门 pdf下载

出版社 华研外语京东自营官方旗舰店
出版年 2017-04
页数 390页
装帧 精装
评分 8.6(豆瓣)
8.99¥ 10.99¥

内容简介

本篇主要提供新编单片机C语言实战教程入门电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

产品特色

编辑推荐

从实际应用入手,循序渐进,囊括基础入门篇、内外资源篇、资源拓展篇、实例开发篇、综合实力篇,讲述51单片机C语言编程方法、51单片机的硬件结构和功能应用。


内容简介

  《新编51单片机C语言实战教程:入门、实战、开发、拓展全程攻略》从实际应用人手,循序渐进地讲述51单片机C语言编程方法以及51单片机的硬件结构和功能应用。
  《新编51单片机C语言实战教程:入门、实战、开发、拓展全程攻略》共分5篇,分别为基础入门篇、内外资源篇、资源拓展篇、实例开发篇和综合实训篇。
  通过《新编51单片机C语言实战教程:入门、实战、开发、拓展全程攻略》5篇的内容讲解,读者可以全面掌握单片机的基础、资源、开发流程,对单片机开发工作起到很大的帮助作用。
  《新编51单片机C语言实战教程:入门、实战、开发、拓展全程攻略》内容丰富、实用性强,许多C语言代码可以直接应用到工程项目中。
  《新编51单片机C语言实战教程:入门、实战、开发、拓展全程攻略》配套学习光盘,提供详尽单片机教学视频。读者在学习过程中可以将视频与书互为参考,配合学习,并用单片机实验板进行实践,这样可以更快更好地掌握单片机知识及开发技能。
  《新编51单片机C语言实战教程:入门、实战、开发、拓展全程攻略》适合作为大学电子信息类和机电类相关专业本、专科单片机课程教材,或高校大学生创新基地培训教材,可供51单片机的初学者和使用51单片机从事项目开发的技术人员,及从事自动控制、智能仪器仪表、电力电子、机电一体化等专业的技术人员参考。

内页插图

目录

第一篇 基础入门篇
第1章 单片机概述
1.1 单片机的发展历史及趋势
1.2 单片机的硬软件系统及种类
1.2.1 单片机的硬件系统
1.2.2 单片机的软件系统
1.2.3 单片机的种类
1.3 单片机开发工具
1.3.1 编程器
1.3.2 仿真器
1.3.3 其他工具
1.4 单片机的应用领域
第2章 单片机基础知识
2.1 51单片机的体系结构
2.1.1 总体结构
2.1.2 中央处理器CPU
2.1.3 存储器
2.1.4 振荡器
2.1.5 工作模式
2.2 51单片机的指令系统
2.2.1 指令格式
2.2.2 寻址方式
2.2.3 指令系统
2.3 110端口
2.3.1 PO端口
2.3.2 P1端口
2.3.3 P2端口
2.3.4 P3端口
2.4 中断系统
2.4.1 中断系统的结构
2.4.2 中断请求源
2.4.3 外部中断
2.4.4 中断控制
2.4.5 中断过程
2.5 定时/计数器及串行口
2.5.1 定时/计数器的结构
2.5.2 定时器的方式寄存器TMOD
2.5.3 定时器/计数器控制寄存器TCON
2.5.4 定时/计数器的工作方式
2.5.5 定时器/计数器的初始化
2.5.6 UART串行口的结构
2.5.7 串行口的特殊功能寄存器
2.5.8 串行口的工作方式
2.6 单片机开发流程
第3章 汇编语言和C51基础知识
3.1 51单片机的伪指令和汇编语言
3.1.1 伪指令
3.1.2 汇编语言程序
3.2 51单片机的C语言
3.2.1 C51语言的数据类型、运算符和表达式
3.2.2 C51语言的结构
3.2.3 C51语言的函数
3.2.4 C51语言的数组和指针
3.2.5 C51语言的自构造类型
3.3 C51语言程序设计技巧
3.3.1 养成好的编程习惯
3.3.2 宏定义
3.3.3 条件编译
3.3.4 具体指针的应用
3.3.5 一些关键字的使用
第4章 51单片机的KeilμVision4软件开发环境

前言/序言

  51单片机是应用最为广泛的单片机之一。其具有体积小、功能强、价格低的特点,在工业控制、数据采集、智能仪表、机电一体化、家用电器等领域有着广泛的应用,其应用可以大大提高生产、生活的自动化水平。
  本书主要针对MCS-51体系的单片机,从多个方面进行介绍,包括单片机软硬件基础知识、开发工具、开发流程、开发方法和开发技巧。掌握好单片机的开发技术,不仅能够进行相当复杂程度的单片机设计和开发,而且也为进一步学习嵌入式技术打下了良好的基础。
  本书通过大量详尽的实例介绍单片机开发的基础知识、基本工具、基本过程及复杂应用,既适合单片机开发的初学者,也适合具有一定单片机开发基础的工程技术人员。
  本书共分五篇,各篇的基本内容介绍如下。
  第一篇基础入门篇(第1-5章)
  第1章单片机概述,简单介绍单片机的发展历程、单片机的硬软件系统以及开发工具等。
  第2章单片机的基础知识,着重讲解51单片机的体系结构、指令系统、I/O端口、中断系统、定时/计数器及串行口等基础硬件知识。
  第3章汇编语言和C51基础知识,简单介绍51单片机的伪指令和汇编语言、51单片机的C语言、C51语言程序设计技巧等汇编和C51基础知识。
  第4章51单片机的Keil μVision4软件开发环境,详细讲解了Keil μVision4的工作界面、Keil μVision4的菜单栏、Keil μVision4的库函数以及应用实例,最后又详解了Keil μVision4的错误信息等内容。
  第5章51单片机程序开发流程,简单梳理了编写一个简单的单片机程序、程序编写、把目标文件写入单片机、使用实验板进行实验等过程。
  第二篇内外资源篇(第6~10章)
  第6章51单片机的I/O引脚应用,讲解了MCS-51单片机的I/O引脚基础、LED发光二极管、I/O引脚的输出和输入、数码管、数码管的静态显示和动态显示、独立按键和使用I/O引脚扩展独立按键等内容。
  第7章51单片机的定时器应用,讲解了51单片机的定时器基础、MCS-51单片机定时计数器的寄存器、51单片机定时计数器的工作方式、定时计数器的中断以及51单片机的定时器使用等内容。
  第8章51单片机的外部中断应用,讲解了51单片机的中断系统、MCS-51单片机的中断相关控制寄存器、中断向量地址和中断标志位、MCS-51单片机的中断处理过程、MCS-51单片机的中断服务程序设计以及51单片机的外部中断等内容。
  第9章51单片机的串口应用,讲解了51单片机串口相关寄存器、工作方式、中断处理以及51单片机和电脑通信等内容。
  第10章矩阵键盘的应用,讲解了矩阵键盘基础和矩阵键盘应用等基本内容。