《高等职业教育“十一五”规划教材·高职高专电子信息类系列教材:MCS-单片机实用教程》[75M]百度网盘|pdf下载|亲测有效
《高等职业教育“十一五”规划教材·高职高专电子信息类系列教材:MCS-单片机实用教程》[75M]百度网盘|pdf下载|亲测有效

高等职业教育“十一五”规划教材·高职高专电子信息类系列教材:MCS-单片机实用教程 pdf下载

出版社 科学出版社职教京东自营官方旗舰店
出版年 2010-06
页数 390页
装帧 精装
评分 9.1(豆瓣)
8.99¥ 10.99¥

内容简介

本篇主要提供高等职业教育“十一五”规划教材·高职高专电子信息类系列教材:MCS-单片机实用教程电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

内容简介

《MCS-51单片机实用教程》从基础知识出发,循序渐进地阐述了单片机的基本原理、基本技术和系统设计方法,以及单片机的主流应用技术和发展方向,力求使读者从整体上了解单片机的基本理论和应用。书中的驱动程序全部以C语言形式给出,便于理解和记忆。《MCS-51单片机实用教程》将基本理论与实践环节紧密结合,最后通过一个典型的基于单片机的温度控制系统的设计实例,讲解了一个完整系统的构建方式。
《MCS-51单片机实用教程》可作为各高职高专院校计算机、自动化、通信、电子工程和机电一体化等专业的“单片机原理及接口技术”课程的教材,也可供工程技术人员、自学者参考使用。

目录

第1章 概述
1.1 单片机的发展
1.2 主流单片机的分类
1.3 单片机项目开发过程
1.4 单片机选型原则
习题

第2章 MCS-51系列单片机的硬件结构
2.1 MCS-51系列单片机的主要性能特点
2.2 MCS-51系列单片机的内部结构
2.3 MCS-51系列单片机的引脚功能
2.4 MCS-51系列单片机的主要组成部分
2.4.1 CPU
2.4.2 存储器
2.4.3 特殊功能寄存器
2.4.4 I/O接口
2.5 时钟电路与时序
2.5.1 时钟电路
2.5.2 有关时序的概念
2.5.3 CPU时序
2.6 单片机的复位
2.6.1 复位电路
2.6.2 复位后的状态
2.7 低功耗设计
2.8 最小系统设计
习题

第3章 Keil C开发与ISP编程
3.1 Keil C特点
3.1.1 Keil C语言的基本结构
3.1.2 数据类型
3.1.3 特殊功能寄存器
3.1.4 存储类型
3.1.5 指针
3.1.6 绝对地址访问
3.1.7 Keil C注意事项
3.2 Keil Vision3集成开发环境的简单介绍
3.2.1 在Keil Vision3中建立工程的方法
3.2.2 在Keil Vision3中建立多文件工程
3.3 单片机的ISP编程
3.3.1 ISP编程硬件电路
3.3.2 STC_ISP下载软件
习题

第4章 单片机I/O口应用
4.1 蜂鸣器的驱动
4.2 继电器的驱动
4.3 LED指示灯的应用
4.4 LED显示器的接口技术
4.4.1 LED显示原理
4.4.2 LED显示器的动态扫描驱动方式
4.4.3 LED显示器串行驱动方式
4.5 键盘接口技术
4.5.1 独立式键盘接口
4.5.2 矩阵式键盘接口
4.6 键盘显示接口芯片HD7279
4.6.1 HD7279的特点及引脚
4.6.2 控制指令
4.6.3 HD7279与单片机的接口及程序设计
4.7 LCD显示器原理及应用
4.7.1 液晶显示模块的原理
4.7.2 字符型液晶显示器RT1602
4.7.3 基于ST7920控制器的128×64液晶模块
4.8 LED点阵应用
习题

第5章 定时/计数器
5.1 定时/计数器TO和T1
5.1.1 定时/计数器TO和T1的结构及功能
5.1.2 定时/计数器TO和T1的功能寄存器
5.1.3 定时/计数器TO和T1的工作模式
5.1.4 定时/计数器TO和T1应用举例
5.2 定时/计数器T2
5.2.1 T2控制寄存器T2CON和T2MOD
5.2.2 T2的操作模式
习题

第6章 中断系统
6.1 中断控制方式
6.1.1 中断的概念
6.1.2 中断处理过程
6.2 52系列单片机的中断系统
6.2.1 中断源类型
6.2.2 中断请求标志
6.2.3 中断请求控制
6.2.4 中断处理过程
6.3 中断的C51编程
6.4 外部中断的扩充
习题

第7章 串行通信接口
7.1 串行通信的基础知识
7.1.1 串行通信的基本原理
7.1.2 RS-232C串行总线
7.1.3 串并转换和串行接口
7.2 51系列单片机的串行接口
7.2.1 标准UART操作基础
7.2.2 标准UART工作模式
7.3 串口通信程序的编写
7.3.1 单片机与PC机通信
7.3.2 单片机双机通信
习题

第8章 A/D转换器和D/A转换器的应用
8.1 A/D转换器接口
8.1 A/D转换器概述
8.1.2 8位并行A/D转换器ADC0809
8.1.3 12位A/D转换器MAX197
8.1.4 16位A/D转换器AD7705
8.2 D/A转换器接口
8.2.1 D/A转换器的主要性能指标
8.2.2 8位D/A转换器DAC0832
8.2.3 12位1)/A转换器MAX508
习题

第9章 常用外围芯片资料与编程
9.1 实时日历/时钟芯片DS1302
9.1.1 DS1302的基本组成和工作原理
9.1.2 DS14302与单片机接口及程序
9.2 单总线温度传感器DS18820
9.3 E2PROM存储器24C02的应用
9.3.1总线简介
9.3.2总线上的数据传送
9.3.3总线竞争的仲裁
9.3.4 模拟总线
9.3.5 24C02的功能
9.3.6 24C02的总线特性
9.3.7 硬件连接及程序
9.4 语音芯片WTV040及其应用
9.4.1 引脚功能描述
9.4.2 一线串口控制模式
9.4.3 一线式串口控制程序
习题

第10章 电机控制
10.1 步进电机概述
10.2 步进电机原理
10.2.1 反应式步进电机原理
10.2.2 感应子式步进电机
10.3 步进电机应用
10.4 驱动控制系统
10.4.1 基于ULN2003的驱动方式
10.4.2 步进电机细分控制
10.5 直流电机控制
10.5.1 PWM技术
10.5.2 双全桥驱动器L298N
10.5.3 驱动程序
习题

第11章 基于单片机的温度控制系统设计
11.1 温度控制系统组成及功能
11.2 温度控制系统硬件设计
11.2.1 温度传感器及调理电路
11.2.2 单片机的选择
11.2.3 电源电路
11.2.4 人机接口设计
11.2.5 加热电路设计
11.3 温度控制系统软件设计
11.3.1 PID算法简介
11.3.2 PID控制器的参数整定
11.3.3 温度控制的程序编写
参考文献

前言/序言

  随着微电子技术及超大规模集成电路技术的高速发展,基于单片机开发的智能化测控设备和产品广泛应用到了社会生活中的各个领域。小到MP3、手持智能仪表,大到全自动生产线的控制系统,到处都有单片机在大显身手。单片机技术的发展给生产、生活带来了极大的便利。
  目前,很多有关单片机的教材内容较陈旧,且多注重理论讲解,与实际应用结合不够紧密。本书在编写中,弥补了以往教材中的不足,在讲解相关理论和基本的单片机技术的同时,还介绍了增强型单片机以及新技术方面的内容,力求让本书更实用。
  本书循序渐进地对单片机的基本原理、基本技术和系统设计方法予以全面、系统的介绍,同时兼顾了单片机的主流应用技术和发展方向,力求使读者从整体上了解单片机的基本理论和应用。第1章介绍了单片机的发展、主流单片机的分类、单片机项目开发过程,以及单片机的选型原则。第2章介绍了MCS-51系列单片机的硬件结构,并给出了当前最小系统的构建方式。第3章介绍了Keil C语言开发和ISP编程的相关知识。第4章介绍了单片机I/O口的应用,引用了大量实例,如蜂鸣器、继电器、LED指示灯的驱动方法,还讲述了LED显示器、键盘、LCD显示器、点阵显示器的连接及其驱动程序。第5章通过大量实例介绍了定时/计数器的原理及应用方法。第6章介绍了中断系统,给出了中断的C语言编程方式。第7章介绍了单片机串口知识,以及几种典型串口通信的硬件连接方式和程序的编写方法。第8章介绍了常用的A/D及D/A转换器的原理及应用方法。第9章介绍了几种典型的基于单片机项目的常用外围器件,如时钟芯片DS1302、单总线数字温度传感器DS18820、IC总线接口的EEPROM 24C202,以及OTP类型的语音芯片WTV040。第10章介绍了步进电机及直流电机的驱动方式,为实现单片机对运动的控制奠定了基础。第11章介绍了一个典型的温度检测控制系统的硬件及程序实例,有助于学生掌握完整系统的构建方式。
  本书的驱动程序全部以C语言的形式给出。C语言是一种高级语言,程序编写相对简单、可读性强、可移植性也很强,而且易于对底层硬件进行直接控制,便于初学者学习和掌握。目前,很多电子公司在进行项目设计时都使用C语言进行开发,因此使用C语言进行教学也与实际联系非常紧密。