新書推薦:
《
汉译名著·哲学经典十种
》
售價:NT$
3460.0
《
成吉思汗传:看历代帝王将相谋略 修炼安身成事之根本
》
售價:NT$
280.0
《
爱丁堡古罗马史-罗马城的起源和共和国的崛起
》
售價:NT$
349.0
《
大宋悬疑录:貔貅刑
》
售價:NT$
340.0
《
人生解忧:佛学入门四十讲
》
售價:NT$
490.0
《
东野圭吾:分身(东野圭吾无法再现的双女主之作 奇绝瑰丽、残忍又温情)
》
售價:NT$
295.0
《
浪潮将至
》
售價:NT$
395.0
《
在虚无时代:与马克斯·韦伯共同思考
》
售價:NT$
260.0
|
編輯推薦: |
MCS?51系列8位单片机,以其经典的架构、不断扩展的功能、开放的体系和易于实现的控制等特点,盛行30多年而不衰。本书围绕MCS?51这一经典单片机,系统介绍其内部功能结构、软硬件资源的原理与应用,以及以51单片机为核心如何进行扩展外部电路从而提升系统功能的方法。希望通过51单片机的学习,读者能够掌握单片机系统开发的基本思想和方法,而不仅仅只是掌握51单片机技术本身。
|
內容簡介: |
本书围绕MCS?51这一经典单片机讲解了单片机开发的思想和方法,系统地介绍了MCS?51单片机内部的功能结构、软硬件资源的原理与应用,并介绍了MCS?51单片机系统的不同外部扩展方法。全书共10章,主要内容包括计算机基础知识、单片机的硬件结构和原理、汇编指令系统、单片机程序设计、单片机的中断与定时、单片机串行通信、单片机存储器扩展、单片机IO口扩展、单片机AD和DA扩展、单片机综合应用。
本书提供的实例兼顾了教学与实际应用,大部分实例可以在稍加修改后直接应用于实际开发中,为实际应用提供了基本开发的“范本”。书中结合实例,讲解了单片机开发中的工具软件Proteus和Keil的用法,便于读者在实际中进行验证。本书最后提供了综合应用的实例,可作为相关专业学生和工程技术人员的参考资料。
本书可作为高等院校自动化、电气工程及其自动化、计算机应用、通信工程、控制工程、电子信息工程,以及机电类等专业的教材或教学参考书,也可供从事相关专业的技术人员参考。
|
目錄:
|
第1章计算机基础知识
1.1计算机原理概述
1.2二进制数在计算机中的应用
1.3程序设计常用进制数
1.4BCD码与ASCII码
本章小结
习题
第2章单片机的硬件结构和原理
2.180C51单片机芯片的基本结构
2.280C51单片机的引脚功能
2.380C51单片机的内部组成和内部结构
2.480C51单片机的并行口结构与操作
2.580C51单片机的时序与低功耗
2.680C51单片机的最小系统
本章小结
习题
第3章汇编指令系统
3.1汇编指令格式构成
3.280C51单片机指令的寻址方式
3.380C51单片机指令分类
本章小结
习题
第4章单片机程序设计
4.1程序设计概述
4.2汇编语言的伪指令
4.3C51程序设计基础
4.4程序基本结构形式
4.580C51单片机程序设计举例
4.6Keil与Proteus设计工具
本章小结
习题
第5章单片机的中断与定时
5.1中断概念
5.280C51单片机的中断控制系统
5.380C51中断处理过程
5.4中断的编程和应用举例
5.5单片机的定时计数器
本章小结
习题
单片机原理及应用目录第6章单片机串行通信
6.1串行通信基础知识
6.2单片机串行口
6.3I2C通信实现
6.4SPI通信实现
本章小结
习题
第7章单片机存储器扩展
7.1存储器分类
7.2单片机并行扩展
7.3存储器并行扩展
7.4存储器串行扩展
本章小结
习题
第8章单片机IO口扩展
8.1用TTL芯片扩展简单的IO接口
8.2可编程并行IO口8255A
8.3单片机键盘扩展
8.4单片机显示扩展
本章小结
习题
第9章单片机AD与DA扩展
9.1模数与数模转换
9.2AD并行转换接口
9.3DA并行转换接口
9.4AD与DA串行转换接口
本章小结
习题
第10章单片机综合应用
10.1单片机应用系统开发的基本方法
10.2时钟秒表设计
10.3AD和DA综合应用系统设计
本章小结
习题
参考文献
|
內容試閱:
|
51这一经典单片机,系统介绍其内部功能结构、软硬件资源的原理与应用,以及以51单片机为核心如何进行扩展外部电路从而提升系统功能的方法。希望通过51单片机的学习,读者能够掌握单片机系统开发的基本思想和方法,而不仅仅只是掌握51单片机技术本身。
本着“扎实的基础、开放的思想、实战的能力”的思想,本书力求在内容取舍、顺序编排、实例组织和教学方法上有所改进,使读者能够快速理解单片机内部各功能模块的应用特点,掌握控制电路设计和程序开发的基本工具和方法。从系统功能需求出发,来构思系统硬件和软件的构成,综合硬件与软件各自的优势,对系统各部分构成进行选择,再到实现产品整体设计思想,进而提高综合运用计算机软硬件知识来解决实际问题的能力。
本书从应用角度出发,按照汇编和C51语言编程两条线,组织应用实例,让读者以汇编入手,理解程序对单片机硬件直接控制,最终过渡到用C51实现单片机系统编程。所采用的实例既兼顾讲课需要,又可以扩展为实际工程应用。同时书中提供了完整的开发实例,并讲解了开发的基本步骤和开发工具,方便读者通过实际应用掌握单片机应用系统的开发。
|
|