嵌入式微控制器PDF电子书下载
- 电子书积分:19 积分如何计算积分?
- 作 者:莫顿(Morton
- 出 版 社:北京:科学出版社
- 出版年份:2003
- ISBN:7030116909
- 页数:694 页
PART 1 Introduction 1
1 Introduction to Microcontrollers 1
1.1 The Microcomputer 3
1.2 The 68HC11 and 68HC12 Microcontrollers 14
1.3 Historical Context 14
1.4 Software and Hardware Development 15
Summary 22
Exercises 22
PART 2 Assembly Language Programming 24
2 Programming Basics 24
2.1 Programming Languages 24
2.2 Types of Program Segments 30
2.3 Software Construction 31
Summary 34
Exercises 34
3 Simple Assembly Code Construction 35
3.1 Assembly Source Code 37
3.2 A Basic Build Process 47
3.3 Run-Time Debugging-A Tutorial 52
Summary 59
Exercises 60
4 CPU12 Programming Model 61
4.1 The CPU Register Set 61
4.2 CPU12 Addressing Modes 64
4.3 The CPU12 Instruction Set 77
Summary 78
Exercises 78
5 Basic Assembly Programming Techniques 80
5.1 Data Transfer 80
5.2 Using the Stack 86
5.3 Basic Arithmetic Programming 92
5.4 Shifting and Rotating 105
5.5 Boolean Logic,Bit Testing,and Bit Manipulation 106
5.6 Branches and Jumps 113
5.7 Subroutines 120
5.8 Position Independence 128
Summary 132
Exercises 132
6 Assembly Program Design and Structure 137
6.1 Design and Documentation Tools 138
6.2 Structured Control Constructs 143
6.3 Data Storage 155
6.4 Program Structure 162
6.5 Passing Parameters 163
Summary 172
Exercises 173
7 Assembly Applications 174
7.1 Software Delay Routines 174
7.2 I/O Data Conversions 180
7.3 Basic I/O Routines 194
7.4 Fixed-Point Arithmetic 208
Summary 229
Exercises 229
PART 3 Microcontroller Hardware and I/O 231
8 Introduction to Real-Time I/O and Multitasking 231
8.1 Real-Time Systems 231
8.2 CPU Loads 233
8.3 I/O Detection and Response 234
8.4 Basic Cooperative Multitasking 261
8.5 Using CPU12 Interrupts 274
8.6 Basic Real-Time Debugging 289
Summary 293
Exercises 293
9 Microcontroller I/O Resources 295
9.1 General Purpose I/O 296
9.2 Timers 306
9.3 Serial I/O 347
9.4 A-to-D Conversion 366
Summary 376
Exercises 376
10 The Final Product 378
10.1 MCU Hardware Design 379
10.2 Reset Exceptions 386
10.3 M68HC912B32 Operating Modes 394
10.4 Configuration and Start-Up Code 400
10.5 Final Product Development 406
Summary 416
Exercises 417
11 System Expansion 418
11.1 The Bus Cycle 419
11.2 Chip-Select Logic 421
11.3 Bus Timing Analysis 434
Summary 437
Exercises 438
PART 4 Programming Microcontrollers in C 439
12 Modular and C Code Construction 439
12.1 C Source Code 440
12.2 The Modular Build Process 454
12.3 Source-Level Debugging 475
Summary 481
Exercises 481
13 Creating and Accessing Data in C 483
13.1 Introduction to Data Types 484
13.2 ANSI-C Data Types 485
13.3 Variables and Stored Constants 494
13.4 Pointers 498
13.5 Arrays and Strings 503
13.6 Structures 507
13.8 Bit Operations 509
13.7 Enumerated Types 509
Summary 516
Exercises 517
14 C Program Structures 518
14.1 Control Structures 518
14.2 Functions 536
14.3 Modules 548
14.4 Start-Up and Initialization 557
Summary 564
Exercises 564
PART 5 Real-Time Multitasking Kernels 566
15 Real-Time Multitasking in C 566
15.1 Real-Time Programming Review 566
15.2 Real-Time Kernel Overview 570
15.3 Cooperative Kernel Design 574
Summary 591
Exercises 592
16 Using the MicroC/OS-II Preemptive Kernel 594
16.1 Overview 595
16.2 Tasks and Task Switching 603
16.3 Interrupt Service Routines 609
16.4 Timers 610
16.5 Intertask Communication 614
16.6 μC/OS-Based Stopwatch Program 638
Summary 645
Exercises 646
APPENDICES 648
A Programming Conventions 648
B Bask I/O 651
C uC/OS Reference 672
REFERENCES 685
INDEX 687
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《物联网与嵌入式技术及其在农业上的应用》马德新 2019
- 《钢铁行业污染特征与全过程控制技术研究》周长波等 2019
- 《生活垃圾焚烧飞灰中典型污染物控制技术》朱芬芬等编著 2019
- 《钢铁烧结烟气多污染物过程控制原理与新技术》甘敏,范晓慧著 2019
- 《真菌毒素控制集成解决方案 第二届MycoKey国际真菌毒素大会论文集》冯洁 2018
- 《医疗机构内新型冠状病毒感染预防与控制相关流程》河南省卫生健康委员会编写 2020
- 《工业过程控制及安全技术》王华忠编著 2019
- 《舰艇武器控制中的随机过程应用基础》卢发兴 2019
- 《有源配电网无功补偿与电压控制》(中国)林志超,张勇军,刘轩 2019
- 《抢救米莉:在爱情、政治与帕金森症之间角力》莫顿·孔瑞奇(Morton Kondracke)著;李璞良译 2001
- 《永元止境 我的领导生涯》(美)莫顿·曼德尔,约翰·伯恩著;徐天鹏译 2014
- 《黛安娜传》安德鲁·莫顿(ANDREW MORTON)著 2005
- 《心血管介入治疗手册 原书第5版》(美)莫顿原著 2013
- 《贝克汉与维多利亚 新皇族的真实人生》(英)莫顿(Morton A.)著 2003
- 《柯林顿的情人:陆文斯基传》安德鲁·莫顿(Andrew Morton)著;詹涓,严明,永刚译 2004
- 《被遗忘的花园》(澳)凯特·莫顿著;廖素珊译 2013
- 《乐理听力同步自学教程 课程·练耳·习题》安德鲁·萨玛尼,克伦·法伦姆,莫顿·曼纽斯著;王雪桦译 2012
- 《汤姆·克鲁斯 一本未被授权的传记》安德鲁·莫顿著 2009
- 《风靡全球的女人优雅圣经》(英)卡米拉·莫顿著 2009
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019