太阳城集团网址-2005.com澳门太阳城-www.2139.com 
书名: 单片机快速入门

book
作者:徐玮 沈建良 编著 

ISBN 978-7-81124-322-2 

开本: 787*1 092 1/16 印张:20.75 字数:531千字 

订价: 36.00元(露1CD) 光盘内容露实行器件数据手册、大量源程序例子、实行视频演示等。 

2008年5月 北京航空航天大学出版社
book

    购置体式格局:现在全国各地新华书店均有贩卖,我们推荐用户到本地城市新华书店购读,若是购不到或有未便之处,也能够取我们间接联络购置。

   如今单片机进修之类的书本正在新华书店一翻就是一大堆,让人看了头昏眼花,信赖人人也有如许的感觉,常常会有许多单片机初学者同伙让我去推荐单片机入门的书本,从这些同伙的要求来看,觉得人人曾经厌倦了许多条教式书本的死板取死板,最少站长正在大学念书时就有如许的感觉,理科的书相对文科的书来讲要好些,但关于文科的特性,正本就是对照凸起其技术性取特性,要念写出点新鲜感确切有点易;另有一点,信赖人人和我也会有一个共鸣,如今许多书不只多,并且薄,但到时我们真正所体贴的问题是可实的有这么多呢,信赖一样平常我们也不会把整本书悉数读完,只是与其一部分对本身有效的内容去浏览,最少有些书关于我来说有点像字典,需求用的时刻去翻一下罢了。看完了书,有许多同伙能够照样会道,书我看了一大堆,但到头来照样一团渺茫,而感应无从下手,呵呵,由于我本人也碰到过如许的状况,关于单片机,正在此我们必需提到的就是理论着手,不然书就算看10遍以至20遍照样不克不及完成详细的运用义务,那即是黑学,由于不克不及做到学以致用。针对以上这些近况,站长萌生了写书的动机,找了许多质料,并将积聚的履历,花了无数的昼夜于2007年写下了那本《C51单片机高效入门》一文,一年以后,我们又总结了相干的讲授履历,把现在盛行的新知识做了增补,于2008年写下《单片机快速入门》一书,写书的思绪是以实际取理论相结合为主导,以我们网站供应的单片机进修齐套餐D为硬件平台,逐一引见单片机各方面的理论知识取详细理论着手要领,发起初学者同伙先将此书大抵翻一遍,对整体有个相识,把握实际基础知识,然后再对照着书上的理论例子,一个课时一个课时天进修下去,信赖看完了此书,你已经跨入了单片机这个范畴的大门了。

    本书是以现在最为盛行的8051系列单片机为主体,同时运用C程序设计语言去停止形貌的。全书共分为五大部分内容:单片机基础知识、C程序设计常识、单片机入门根蒂根基实例、单片机初级运用实例和配套进修套件使用说明。以实际取理论相结合的体式格局去停止解说,制止了传统教科书给人死板、有趣的觉得。解说作风通俗易懂、层次清楚、实例雄厚、图文并茂,既使是没有任何单片机根蒂根基的人,也能够经由过程本书的进修,踏入单片机天下的大门。 作者为本书的出书开辟了响应的进修编程、仿真及实行板,以轻易读者同伙停止进修,同时以大量实例照片纪录了实行的历程且征象,以引发读者同伙对单片机的兴趣爱好。 本书的配套光盘包罗了一切实行的源程序代码、一些常用的电子工具软件、芯片材料、实行历程照片和实验演示视频录像。因而,经由过程本书,读者得到的是教程和进修平台的联合,不只能够用于进修,并且借能够用于工场、企业的产物研发。 本书可供电子爱好者和大学、中专相干专业学生参考。

book

    该书配套运用的实行装备为本站单片机进修齐套餐D,套餐D是最新产物。

太阳城集团网址

book

媒介

    当今世界科学技术飞速生长,之前需求破费大量工夫和精神去搭建一个需求大量的元器件的模仿电路;而如今只需求一块小小的单片机芯片,再写入响应功用的顺序,便能够替代之前分立元件构成的电路了。信赖您把握了单片机手艺后,不管正在以后开辟或是事情上,都邑带来意想不到的欣喜。

    本书作者着眼于“快递入门”、“通俗易懂”、“意见意义进修”、“学以致用”的指导思想,以实际取理论相结合为主线,可以或许使读者轻松天把握单片机的基础知识,并使读者具有开端开辟、设想单片机产物的才能。本书解说作风通俗易懂,层次清楚,实例雄厚,图文并茂,同时配套光盘包罗各顺序实例的视频演示录相,使读者的进修更加轻易,检察演示结果更加直观,纵然读者是一名单片机的门外汉,信赖看了本书今后,也能应用单片机常识去处理一些实际问题,将常识转为生产力。

    全书统共分为五大部分:单片机基础知识、C程序设计常识、单片机入门根蒂根基实例、单片机初级运用实例和配套进修套件使用说明。

    (1) 单片机基础知识(第1、2章):引见单片机的生长汗青,揭开它的秘密之处。信赖初学者最体贴的一个现实问题是:单片机到底可以或许做哪些事?那也是我们要进修单片机手艺的来由。当明白了进修目的后,您一定需求做好进修理论平台的预备,正在此,我们会逐一停止解说,并解说进修单片机的有用要领取路子。其次,解说单片机的内部结构、引脚界说、存储器、寄存器、准时/计数器、中止体系和串行通讯等相干常识,让读者对单片机有一个实质性的相识。

    (2) C程序设计常识(第3~7章):常常会有人问,单片机运用开辟用C言语好,照样用汇编语言好,实在这两种言语皆有各自的特性。汇编语言的长处是对照天真,但顺序不容易明白,对产物的晋级、保护不太有益;而C言语有异常雄厚的库函数供用户运用,由于它是初级言语,程序代码的编写也异常人性化,易于浏览、明白,C言语已成为正在全部计算机界广泛运用的言语。因而,本书也以C言语去停止形貌,引见C言语的数据类型、运算符和表达式、分支取轮回掌握语句、编译预处理取位运算、数组取函数、指针、构造体取共用体等常识,使人人具有C语言程序设计的才能。

    (3) 单片机入门根蒂根基实例(第9章):前面几章讲的都是理论知识内容,因为单片机是一门理论性异常强的学科,纵然您有再多的理论基础,也必需经由过程较多的理论操纵才气真正学好那门手艺。因而,正在第9章中,先引入一系列具有趣味性且简朴易懂的根蒂根基实行实例,如点亮一个发光管,流水灯掌握,按键、蜂鸣器、数码管、继电器的操纵和运用,串行通讯等。正在此临时不供手艺深,只求让读者晓畅单片机到底如何来实现我们所需求的特定功用,又怎样经由过程软件顺序去终究从硬件功用上反应出来。

    (4) 单片机初级运用实例(第10章):熟习了前面引见的根蒂根基实例,想必读者曾经对单片机有了一定程度的熟悉,晓得本身实现怎样的功用,应当编写如何的顺序。那部分内容将做一些单片机初级运用实例的引见,让读者从单片机常识进修的程度升华到产物开辟的水平。有液晶显示,步进机电掌握,I2C总线道理,数字温度传感器运用,无线通信掌握,多功能器件X25045/5045运用,红外线遥控的软件解码,模/数转换器运用,DS1302时钟芯片运用等。看完那部分内容后,信赖读者曾经跨入了单片机天下的大门,并具有开端的产物开辟才能了,剩下的就是靠工夫去积聚实践经验了,只要施展您的想象力,肯定能够将单片机施展出它更大的潜力。

    (5) 配套进修套件使用说明(第8章):具体引见了取本书相配套的51单片机综合进修体系的道理取使用方法。51单片机综合进修体系是作者综合多年履历开辟出的多功能 8051单片机平台。集成了常用的单片机核心硬件、ISP下载线、单片机仿真器、单片机实验板、编程器功用于一身。体系附带的浩瀚汇编和C言语例子顺序,能够让您正在最短时间内,周全天相识把握单片机编程手艺,稀奇适合于单片机初学者、大中专院校学生、单片机工程师和实验室选用。本章具体讲授了怎样运用51单片机综合进修体系去编写顺序,仿真实行,烧写芯片的开辟,和设想全过程。

    为轻易宽大读者的进修交换,读者能够接见我们的网站https://www.hificat.com。同时,若是读者对本书中所用到的进修东西、装备有兴趣,也能够接见我们的网站检察购置要领。固然,更具体的进修材料及内容,也都邑活期放到网上供人人运用。

    因为作者程度有限,不免会有毛病取不当之处,恳请宽大读者指摘斧正。

作者

2008年4月

目次

第1章 什么是单片机

1.1 单片机的观点及其生长汗青 1

1.2 单片机可以或许做哪些详细运用 2

1.3 单片机进修的硬、硬件实行装备 7

1.3.1 51单片机综合进修体系主机 7

1.3.2 51单片机综合进修体系仿真组件 10

1.3.3 51单片机综合进修体系实行附件 11

1.4 单片机进修的有用要领取路子 13

第2章 51系列单片机体系的构造和事情道理

2.1 51系列单片机的内部结构和引脚功用 14

2.1.1 单片机的内部结构 14

2.1.2 单片机的事情流程 16

2.1.3 单片机的引脚功用 17

2.1.4 单片机的存储器和寄存器 18

2.1.5 单片机I/O端口的构造及事情道理 21

2.2 中止体系 23

2.2.1 中止概述 23

2.2.2 中止体系构造 24

2.2.3 中止源 25

2.2.4 中止优先级 25

2.2.5 中止掌握 25

2.2.6 中止相应历程 27

2.2.7 中止的吊销 28

2.2.8 中止体系运用举例 28

2.3 准时/计数器 30

2.3.1 准时/计数器概述 30

2.3.2 准时/计数器构造 30

2.3.3 准时/计数器掌握寄存器 31

2.3.4 准时/计数器的事情体式格局 32

2.3.5 准时/计数器运用 34

2.4 串行通讯 36

2.4.1 串行通讯概述 36

2.4.2 串行口构造 38

2.4.3 串行口数据缓冲器SBUF 38

2.4.4 串行通讯掌握寄存器 39

2.4.5 波特率挑选取设置 41

第3章 Keil软件、C言语概论、数据类型、运算符取表达式

3.1 Keil软件引见 44

3.1.1 Keil软件版本 44

3.1.2 软件开辟流程 44

3.2 Keil软件的安装 46

3.2.1 体系需求 46

3.2.2 安装具体阐明 46

3.2.3 文件夹构造构造 47

3.3 C言语概论 47

3.3.1 C言语的发展过程 47

3.3.2 C言语的特性 47

3.3.3 C源程序的构造特性 48

3.3.4 C言语的字符集 49

3.3.5 C言语辞汇 49

3.4 数据类型、运算符取表达式 50

3.4.1 C言语的数据类型 50

3.4.2 算术运算符和算术表达式 62

3.4.3 干系运算符和表达式 66

3.4.4 逻辑运算符和表达式 68

第4章 分支取轮回掌握

4.1 if语句 72

4.1.1 顺序的三种根基构造 72

4.1.2 if语句的三种情势 73

4.1.2 if语句的嵌套 77

4.2 前提运算符和前提表达式 79

4.3 switch语句 80

4.4 轮回掌握 83

4.4.1 概述 83

4.4.2 goto语句和if语句组成轮回 83

4.4.3 while语句 84

4.4.3 dowhile语句 86

4.4.5 for语句 88

4.4.6 轮回的嵌套 91

4.4.7 break和continue语句 92

第5章 编译预处理取位运算预处理下令

5.1 概述 95

5.2 宏界说 95

5.2.1 不带参数的宏界说 95

5.2.2 带参数的宏界说 97

5.3 文件包罗 99

5.4 前提编译 99

5.5 位操纵运算符 101

第6章 数组取函数

6.1 一维数组的界说和援用 104

6.1.1 一维数组的界说体式格局 104

6.1.2 一维数组元素的援用 106

6.1.3 一维数组的初始化 107

6.1.4 一维数组顺序举例 108

6.2 二维数组的界说和援用 109

6.2.1 二维数组的界说 109

6.2.2 二维数组元素的援用 109

6.2.3 二维数组的初始化 111

6.3 字符数组 111

6.3.1 字符数组的界说 111

6.3.2 字符数组的初始化 112

6.3.3 字符数组的援用 112

6.3.4 字符串和字符串完毕标记 113

6.4 函数概述 113

6.4.1 函数界说的一样平常情势 113

6.4.2 函数的参数和函数的值 114

6.4.3 函数的返回值 115

6.4.4 函数的挪用 116

6.4.5 被挪用函数的声明和函数原型 116

6.4.6 函数的嵌套挪用 117

6.4.7 函数的递归挪用 118

6.4.8 数组作为函数参数 119

6.5 部分变量和全局变量 121

6.5.1 部分变量 122

6.5.2 全局变量 123

第7章 指针、构造体取共用体

7.1 指针和地点 125

7.2 指针变量和指针运算符 125

7.3 指针取函数参数 129

7.4 指针、数组和字符串指针 131

7.5 指针数组 134

7.6 多级指针 135

7.7 返回指针的函数 137

7.8 函数指针 137

7.9 构造取结合 138

7.9.1 构造的界说 138

7.9.2 构造数组 140

7.9.3 构造取函数 141

7.9.4 构造的初始化 143

7.9.5 结合(union) 143

第8章 51单片机综合进修体系快速入门

8.1 51单片机综合进修体系入门阐明 145

8.2 51单片机综合进修体系仿真操纵指南 149

8.3 竖立第一个项目(软件操纵指南) 151

8.4 51单片机综合进修体系芯片烧写(ISP下载)操纵指南 154

8.5 51单片机综合进修体系数码管道理取运用实例篇 157

8.6 51单片机综合进修体系常见问题解答 162

第9章 单片机根蒂根基实例

9.1 发光二极管闪烁实行 164

9.1.1 实例功用 164

9.1.2 器件和道理 165

9.1.3 硬件电路 165

9.1.4 程序设计 165

9.1.5 代码剖析 167

9.2 流水灯实行 167

9.2.1 实例功用 167

9.2.2 器件和道理 168

9.2.3 硬件电路 169

9.2.4 程序设计 169

9.2.5 代码剖析 170

9.3 按键实行 172

9.3.1 实例功用 172

9.3.2 器件和道理 173

9.3.3 硬件电路 173

9.3.4 程序设计 174

9.3.5 代码剖析 174

9.4 蜂鸣器实行 176

9.4.1 实例功用 176

9.4.2 器件和道理 176

9.4.3 硬件电路 176

9.4.4 程序设计 177

9.4.5 代码剖析 177

9.5 继电器实行 178

9.5.1 实例功用 178

9.5.2 器件和道理 178

9.5.3 硬件电路 179

9.5.4 程序设计 180

9.5.5 代码剖析 180

9.6 数码管实行 180

9.6.1 实例功用 181

9.6.2 器件和道理 181

9.6.3 硬件电路 183

9.6.4 程序设计 183

9.6.5 代码剖析 184

9.7 串行口实行 186

9.7.1 实例功用 186

9.7.2 器件和道理 187

9.7.3 硬件电路 189

9.7.4 程序设计 189

第10章 单片机初级运用实例

10.1 矩阵键盘运用实例 191

10.1.1 矩阵键盘简介 191

10.1.2 矩阵键盘的事情道理 191

10.1.3 矩阵键盘软硬件设想实例 192

10.2 步进机电运用实例 197

10.2.1 步进机电简介 197

10.2.2 步进机电的掌握 201

10.2.3 步进机电的程序设计 202

10.3 单总线数字温度传感器DS18B20运用实例 206

10.3.1 单总线技术简介 206

10.3.2 单总线温度传感器DS18B20简介 207

10.3.3 DS18B20硬、硬件设想 213

10.4 24CXX系列存储器运用实例 218

10.4.1 I2C总线简介 218

10.4.2 I2C总线器件事情道理及时序 220

10.4.3 24C01存储器的软硬件设想实例 222

10.5 93CXX系列存储器运用实例 229

10.5.1 SPI总线简介 229

10.5.2 93C46存储器的软硬件设想实例 232

10.6 DS1302时钟芯片运用实例 240

10.6.1 及时时钟(RTC)简介 240

10.6.2 DS1302时钟芯片简介 241

10.6.3 DS1302的软硬件设想实例 244

10.7 ADC0832运用实例 250

10.7.1 模/数转换(ADC)简介 250

10.7.2 8位串行A/D转换器ADC0832简介 253

10.7.3 ADC0832软硬件设想实例 255

10.8 1602字符型LCD运用实例 259

10.8.1 液晶显示简介 260

10.8.2 1602字符型LCD简介 261

10.8.3 1602字符型LCD的软硬件设想实例 266

10.9 12864点阵型LCD运用实例 271

10.9.1 点阵LCD的显现道理 271

10.9.2 12864点阵型LCD简介 272

10.9.3 12864点阵型LCD软硬件设想实例 278

10.10 红外遥控软件解码运用实例 288

10.10.1 红外遥控概述 288

10.10.2 3010红外吸收的软件解码运用实例 294

10.11 无线通信模块运用 300

10.11.1 无线通信概述 300

10.11.2 PT2262/PT2272无线模块简介 301

10.11.3 无线模块的软硬件设想运用 306

附录 Keil开发软件引见 310

参考文献 322

【图书目录】 - 单片机快速入门 点击图片放大检察

book

book_catalog

book_catalog

www.2139.com

以下是局部章节内容扫描图,点击图片放大寓目。

book太阳城2528娱乐

2005.com澳门太阳城book

bookbook