单片机原理及应用系统设计

单片机原理及应用系统设计
作 者: 胡景春
出版社: 机械工业出版社
丛编项: 普通高等教育系列教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 暂缺
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《单片机原理及应用系统设计》作者简介

内容简介

《单片机原理及应用系统设计》以STC89系列单片机为主线,结合STC系列单片机的新特点、新功能,详细介绍了51内核单片机的结构原理、汇编指令系统、C51程序设计、STC系列单片机应用系统的开发环境、单片机的人机接口电路、单片机的中断系统、定时/计数器、串行通信接口,在此基础上,介绍了基本的、常用的单片机应用系统扩展技术,包括并行扩展、串行扩展、D/A和A/D转换器的接口、功率控制接口等。全书结合应用实际,采用汇编语言编程、PROTEUS虚拟仿真、Keil C51编程,突出了硬件和软件相融合的应用型教学特点,给出了大量的习题,可以在虚拟仿真环境下实现,也可以直接在市场上流行的“口袋型”“掌上型”等单片机实验装置进行学习。在单片机应用系统设计中介绍了多个较新颖的实际项目设计的案例,为单片机技术的综合应用及设计提供借鉴。 《单片机原理及应用系统设计》可作为自动控制、电力电子、智能仪器仪表、计算机、电力工程、电子信息、物联网工程等相关专业本、专科生的教材,也可供有关工程技术人员参考。

图书目录

前言

第1章单片机概述

11单片机的基础知识

111单片机概念

112单片机的发展历程及趋势

113单片机数据处理基础

12典型单片机介绍

12151内核系列单片机

122AVR系列单片机

123PIC系列单片机

13单片机的特点及应用

14嵌入式系统

141嵌入式系统及其结构

142嵌入式系统的分类

15习题

第2章STC系列单片机的结构与原理

21STC系列单片机简介

22STC89系列单片机内部结构

23STC89C52引脚及功能

231电源和时钟引脚

232控制信号引脚

233多功能I/O口引脚

24中央处理器

241运算器

242控制器

25存储器及存储空间

251程序存储器

252数据存储器

253特殊功能寄存器

254位地址

26STC89系列的I/O口

261P0口

262P1口

263P2口

264P3口

27时钟电路与时序

271时钟电路

272CPU时序

28单片机复位

281复位功能

282RST引脚复位电路

283看门狗定时器(WDT)复位

284软件复位

29省电模式

291空闲模式

292掉电模式

210EEPROM

2101ISP/IAP操作有关的特殊功能寄存器

2102STC89系列单片机EEPROM空间大小及地址

2103EEPROM应用的步骤

211习题

第3章指令系统和汇编语言程序设计

31汇编指令格式

32寻址方式

321立即寻址

322直接寻址

323寄存器寻址

324寄存器间接寻址

325变址寻址

326相对寻址

327位寻址

33指令系统

331数据传送指令

332算术运算指令

333逻辑运算指令

334控制转移指令

335位操作指令

34汇编语言的伪指令

35汇编语言程序设计

351程序设计步骤和基本结构

352汇编程序设计举例

36习题

第4章C51程序设计

41C51简介

411C51语言特点

412C51程序结构

42C51程序设计基础

421C51的数据类型

422数据的存储器类型

423存储模式

424常量和变量

425C51的运算符与表达式

426C51的程序流程控制

427C51的数组、结构体、联合体

428C51的指针

43C51的函数

431函数的分类及定义

432函数的调用和参数传递

433中断服务函数

434宏定义、库函数和头文件

44汇编语言和C51混合编程

441C51函数的内部转换规则

442C51函数内使用汇编语言

443C51调用汇编语言程序的方法

45习题

第5章STC系列单片机应用系统的开发环境

51Keil C51高级语言集成开发环境——