新書推薦:
《
跟着渤海小吏读历史:大唐气象(全三册)
》
售價:NT$
989.0
《
心智的构建:大脑如何创造我们的精神世界
》
售價:NT$
352.0
《
美国小史(揭秘“美国何以成为美国”,理解美国的经典入门读物)
》
售價:NT$
352.0
《
中国古代北方民族史丛书——东胡史
》
售價:NT$
576.0
《
巨人传(插图珍藏本)
》
售價:NT$
3289.0
《
地下(村上春树沙林毒气事件的长篇纪实)
》
售價:NT$
332.0
《
偿还:债务与财富的阴暗面
》
售價:NT$
347.0
《
清华大学藏战国竹简校释(壹):《命训》诸篇
》
售價:NT$
408.0
|
內容簡介: |
本书以MCS-51系列单片机为例介绍单片机的工作原理、基本应用及开发技术。主要内容包括:单片机基础知识、MCS-51单片机硬件系统、单片机并行IO端口应用及C51语言编程、单片机显示和输入模块、单片机中断系统与定时器计数器、单片机的数-模与模-数转换、单片机串行接口及通信、串行总线技术、单片机应用系统设计等。本书体系结构严谨、内容系统全面、通俗易懂、图文并茂、易教易学。全书以C51编程语言作为贯穿全书各章节的主线,并将单片机仿真软件Proteus和C51编译软件Keil的用法与之紧密衔接。本书适合作为普通高等院校电子、通信、自动化、计算机等信息工程类相关专业的教材,也可供具有C语言基础的单片机初学者,以及从事单片机技术应用与研究的专业技术人员使用。
|
目錄:
|
第1章单片机基础知识
11初识单片机
111单片机的发展历程
112单片机的分类
113MCS-51系列单片机
114单片机的应用领域
12如何学好单片机及单片机系统
开发
121学习单片机前的必备
知识
122单片机系统开发的软件
环境搭建
123单片机系统开发仿真平台的
搭建
小结
习题
第2章MCS-51单片机硬件系统
21MCS-51单片机的最小系统
211MCS-51单片机外围引脚
及内部结构
212时钟电路
213复位电路
22点亮二极管实例
221存储器
222头文件
小结
习题
第3章单片机并行IO端口应用及
C51语言编程
31单片机并行IO端口
311并行IO端口结构及
功能
312IO端口的工作原理
32单片机C51语言程序
321单片机C51语言程序的结构
与数据类型
322单片机C51语言中的
位运算
33IO 端口应用设计
331单片机IO端口控制发光
二极管原理
332LED的流水灯控制设计
333P1口输入,P0口输出功能的
控制设计
334P2口输出功能的控制
设计
小结
习题
第4章单片机显示和输入模块
41LED数码管
411数码管的工作原理
412数码管的接口控制
413数码管的应用电路
42LED点阵屏
421点阵屏的工作原理
422点阵屏的应用电路
423点阵屏的扩展实例
43LCD1602字符型液晶显示
431LCD液晶简介
432LCD1602字符型液晶的
应用控制
433LCD1602字符型液晶的
应用实例
44键盘设计
441独立按键介绍
442独立式键盘的应用
443矩阵式键盘的应用
小结
习题
第5章单片机中断系统与定时器
计数器
51中断技术概述
51189C51的中断系统结构
512中断响应
513中断服务函数的设计
514外部中断的应用
52单片机定时器计数器
521计数定时原理
522定时器计数器的结构
523定时器计数器的控制
寄存器
524定时器计数器的4种
工作方式
525定时器计数器的应用
小结
习题
第6章单片机的数-模与模-数
转换
61DA转换器
611DA转换原理
612DA转换器的主要性能
指标
613DAC0832的使用
614DA转换的编程和仿真
62AD转换器
621AD转换器概述
622逐次逼近式AD转换器的
转换原理
623AD转换器的主要性能
指标
624ADC0809的使用
625AD转换的编程和仿真
小结
习题
第7章单片机串行接口及通信
71串行通信概述
711异步通信和同步通信
712串行通信的数据传送
方向
713串行通信的波特率
714单片机串行通信的标准
715单片机串行通信线的
连接
728051单片机的串行接口
721串行接口的结构
722串行通信的控制寄存器
723单片机串行接口的工作
方式
72451单片机串行接口的编程
流程
73基于串行接口的有线通信
731单片机双机通信
732单片机与PC通信
74基于串行接口的无线通信
741蓝牙通信
742WiFi通信
小结
习题
第8章串行总线技术
81I2C总线技术
811
|
內容試閱:
|
单片机技术以其实用性强、应用领域广和简单易学等特点,几乎成为每个电子及电子信息工程师都必须掌握的一种技术。另外,从学科发展角度来看,单片机原理与应用是一门比较基础的应用型课程,是软、硬件相结合的一个初级平台,同时也是学习嵌入式及DSP(数字信号处理)等高起点课程的基础。
本书主要针对有C语言基础的单片机初学者,从解决基本问题着手,重基础、重实践,具有内容系统全面、通俗易懂、图文并茂、易教易学的特点。本书从最基本的应用开始,通过实例并结合仿真调试软件的使用逐步引导,使读者能够真正掌握单片机基本硬件电路的设计、C51程序的设计以及编译与仿真软件(书中由Proteus软件绘制的电路图形符号与国家标准符号不一致,二者对照关系详见附录A)的使用等基础知识和技能,从而为以后的提高打下良好的基础。
本书由9章组成,每章的内容概要如下:
第1章介绍了单片机的发展史、单片机的分类、MCS-51单片机的型号、单片机常用封装、单片机的命名规则、单片机的应用领域。同时强调单片机的学习方法和学习单片机必备的基础知识,并详细介绍了单片机系统开发的软件环境和仿真平台的搭建过程。
第2章介绍了MCS-51单片机最小系统的组成,包括单片机的外部引脚功能、内部结构、时钟电路和复位电路。详细阐述了单片机的程序存储器和数据存储器的地址分配、特殊功能寄存器的功能及头文件的使用。
第3章介绍了在学习标准C语言时常被忽视而在单片机编程中又经常使用的一些基本知识,对单片机的并行IO端口技术进行了介绍,并介绍了单片机控制LED闪烁的编程方法。
第4章介绍了以最常用的外围设备扩展单片机IO端口的应用方法,介绍了LED数码管、LED点阵屏、LCD液晶等显示模块,还介绍了键盘输入设备的电路设计。
第5章介绍了中断的基本概念,单片机中断系统的硬件结构和工作原理、相关寄存器的应用及外部中断的应用。此外,还介绍了单片机片内的定时器计数器的结构和工作方式及定时器计数器的应用。
第6章介绍了DA转换器和AD转换器的工作原理,并以DAC0832和ADC0809芯片为例介绍了单片机如何控制DA转换器或者AD转换器进行模拟量和数字量之间的转换。
第7章介绍了异步通信、同步通信、波特率和电平等串行通信的基本概念,以及51单片机中串行接口的相关寄存器和程序编写的流程,还介绍了单片机双机通信、单片机与PC通信、蓝牙通信和WiFi通信等串行接口的应用实例。
第8章介绍了I2C总线技术、SPI总线技术和单总线技术等串行总线技术,并以简单的示例介绍了通过串行接口对单片机进行外围扩展的方法。
第9章介绍了单片机应用系统的构成、设计步骤、设计方法,并详细介绍了交通灯的模拟控制设计、简易波形发生器设计、温度的测量与报警系统设计等设计实例。
本书由厦门大学嘉庚学院《单片机原理与应用技术》编写组编写,编写组成员均为多年从事大学单片机课程教学的教师,具有丰富的教学及单片机系统研发实践经验。书中很多编写素材均来自教学或研发项目,具有很强的实用性。各章的编写分工如下: 第1、2章由刘萍编写,第3章由张思民编写,第4章由纪艺娟编写,第5章由任欢编写,第6、8章由陈炳飞编写,第7章由高凤强编写,第9章由周朝霞编写,全书由张思民负责最后统稿。
本书例题源程序可以在中国铁道出版社网站(http:www51edscom)或编者网站空间(http:1140793510qzoneqqcom2)下载。
由于时间仓促,加之编者水平有限,疏漏与不妥之处在所难免,恳请专家和读者批评指正。
《单片机原理与应用技术》编写组
2016年12月
|
|