MCS-51及兼容单片机原理与选型

MCS-51及兼容单片机原理与选型
作 者: 王晓君
出版社: 电子工业出版社
丛编项: 单片机与嵌入式系统丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 单片计算机
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《MCS-51及兼容单片机原理与选型》作者简介

内容简介

MCS-51系列单片机及其兼容机在国内拥有广泛的用户,这与Intel8位单片机是最早引入我国的有关。目前在国内已出版的单片机书籍中,仍以MCS-51系列单片机为主要内容。此外,MCS-51的硬件结构也决定了其指令系统不会发生变化,所以设计人员可以较容易地对不同公司的单片机产品进行选型,他们只需将重点放在芯片内部资源的比较上。目前,在国内市场上,Intel公司生产的MCS-51系列单片机已少见,代之以其他公司生产的MCS-51系列兼容单片机。这些公司主要有Phillips、Dallas、SIEMENS、AMD、Atmel、NEC、HARRIS、WinBond、YHUNDAI、ADI等,其中又以Philips、Dallas、Atmel、WinBond、YHUNDAI、ADI等公司占有市场份额最大。以上各公司开发的MCS-51系列兼容单片机各具特色,它们的内部资源差异很大,在对原来MCS-51内核的改进上也不尽相同,每个公司都在其中加入了本公司的特有技术。例如拥有很大用户群的Atmel公司生产的MCS-51系列兼容单片机::AT89系列单片机,就在原有MCS-51内核中加入了该公司的FLASH存储器技术。鉴于目前国内尚未出版过全面系统地介绍MCS-51系列兼容单片机的著作,为此,我们将近年来从事教学与科研工作中积累的经验及部分科研成果进行了系统总结,并参考国内外厂家的最新资料后撰成此书,以飨广大读者。为使本书能成为一本完整的产品开发参考书,本书首先介绍MCS-51系列标准单片机的原理,然后分别归纳总结各公司的MCS-51系列兼容单片机产品,并深入阐述典型产品的原理。长期以来,MCS-51系列单片机一直统治着国内单片机市场,但近年来,国际上许多著名半导体厂家竞相推出的各具特色的MCS-51兼容单片机,也深受国内广大用户的青睐。本书从实用角度出发,在全面系统地阐述了MCS-51系列单片机的CPU及外设的工作原理、指令系统之后,重点对国内流行的MCS-51兼容单片机进行了系统、全面的归纳总结,并就几种典型产品的功能进行了深入剖析。全书共6章。第1章介绍了MCS-51系列标准单片机的CPU及外设工作原理,第2章阐述了指令系统与汇编/连接器的使用,第3~6章分别对Atmel、Philips、Dallas、WinBond公司开发的MCS-51兼容单片机进行了归纳总结,并对在国内颇具影响力的十几种典型产品进行了深入的剖析。本...

图书目录

第1章 Intel司MCS一51系列单片机原理

1. 1 分类与选型指南

1. 2 内部结构与引脚功能

1. 2. 1 内部结构

1. 2. 2 引脚功能

1. 3 存储器的组织形式

1. 3. 1 程序存储器

1. 3. 2 数据存储器

1. 3. 3 特殊功能寄存器(SFR)

1. 4 输入/输出口

1. 4. 1 I/O口结构

1. 4. 2 写端口操作

1. 4. 3 端口的负载能力及接口要求

1. 4. 4 I/O端口的“读. 修改. 写”

1. 5 复位与时钟

1. 5. 1 复位

1. 5. 2 时钟

1. 6 定时/计数器

1. 6. 1 定时/计数器T0和T1

1. 6. 2 定时/计数器T2

1. 7 串行口

1. 7. 1 串行口的特殊功能寄存器

1, 7. 2 串行口的工作模式

1. 7. 3 多机通信

1. 7. 4 波特率

1. 8 中断系统

1. 8. 1 中断源

1. 8. 2 与中断有关的特殊功能寄存器

1. 8. 3 中断响应过程及响应时间

1. 9 CHMOS单片机的低功耗工作模式

1. 10 时序

1. 10. 1 取指和指令执行时序

1. 10. 2 外部存储器的操作时序

1. 10. 3 端口操作时序

第2章 MCS-51单片机指令系统及A51汇编程序设计

2. 1 MCS-51单片机指令系统综述

2. 1. 1 对标志位有影响的指令

2. 1. 2 指令系统中所用符号说明

2. 1. 3 MCS--51单片机的寻址方式

2. 2 数据传送类指令

2. 2. 1 内部RAM传送指令

2. 2. 2 外部RAM传送指令

2. 2. 3 程序存储器读取指令

2. 3 算术运算类指令

2. 3. 1 概述

2. 3. 2. 指令详述

2. 4 逻辑操作类指令

2. 4. 1 概述

2. 4. 2 指令详述

2. 5 布尔操作类指令

2. 5. 1 概述

2. 5. 2 指令详述

2. 6 控制转移类指令

2. 6. 1 概述

2. 6. 2 指令详述

2. 7 A51汇编器及BL51连接/定位介绍

2. 7. 1 A51汇编器介绍

2. 7. 2 BL51连接/定位介绍

2. 8 A51汇编程序模板

第3章 Atmel公司MCS-51兼容单片机原理

3. 1 Atreel公司C51系列单片机分类与选型指南

3. 2 AT89C5X/LV5X单片机原理

3. 2. 1 AT89C5X/LV5X单片机原理

3. 2. 2 AT89C5X/LV5X的FLASH编程

3. 3 AT89CX051单片机原理

3. 3. 1 AT89CX051单片机原理

3. 3. 2 AT89C2051单片机的FLASH编程

3. 4 AT89S8252单片机原理

3. 4. 1 AT89S8252与Intel80C52的功能比较

3. 4. 2 AT89S8252中的看门狗定时器. 双数据指针及EPROM工作原理

3. 4. 3 AT89S8252中SPI接口工作原理

3. 4. 4 AT89S8252FLASH和E2PROM存储器的串行下载编程

第4章 Philips公司MCS-51兼容单片机原理

4. 1 Philips公司MCS-51兼容单片机分类与选型指南

4. 1. 1 Philips公司单片机的分类

4. 1. 2 Philips公司单片机选型指南

4. 2 Philips 8XC552单片机原理

4. 2. 1 8XC552单片机与80C251单片机的比较

4. 2. 2 脉宽调制(PWM)输出

4. 2. 3 模数转换器

4. 2. 4 定时/计数器T2和捕捉比较逻辑

4. 2. 5 看门狗定时器T3

4. 2. 6 中断系统

4. 3 8XC552单片机的SI01(I2C总线)接口原理

4. 3. 1 I2C总线接口概述

4. 3. 2 8XC552单片机的I2C总线接口

4. 4 Philips P87LPC764(51LPC系列)单片机原理

4. 4. 1 P87LPC764单片机内核工作原理

4. 4. 2 P87LPC764外设工作原理

4. 5 P87LPC767/768/769单片机原理

4. 5. 1 P87LPC767及其A/D转换器的原理

4, 5. 2 P87LPC768及其脉宽调制输出的原理

4. 5. 3 P87LPC769及其D/A转换器的原理

第5章 Dal1as—Maxim公司MCS-51兼容单片机原理

5. 1 Dallas—Maxim公司MCS-51兼容单片机分类与选型指南

5. 2 DS80C320/323高速度低功耗单片机原理

5. 2. 1 DS80C320/323CPU核心部分工作原理

5. 2. 2 DS80C320/323单片机外设部分工作原理

5. 3 DS89C420超高速FLASH单片机原理

5. 3. 1 DS89C420单片机的性能特点

5. 3. 2 DS89C420单片机专用寄存器介绍

5. 3. 3 DS89c420单片机基本部件的工作原理

5. 3. 4 DS89(2420单片机的外部存储器访问

5. 3. 5 DS89C420单片机的FLASH存储器编程

第6章 WinBond公司MCS-51兼容单片机原理

6. 1 WinBond公司MCS一51兼容单片机分类与选型指南

6. 2 WinBond78E58B单片机原理

6. 2. 1 W78E58B的P4口及外中断INT2. INT3工作原理

6. 2. 2 W78E58B的程序存储器编程

6. 2. 3 W78E58B的其他新增功能

6. 3 W78E858单片机原理

6. 3. 1 W78E858单片机的E2PROM工作原理

6. 3. 2 W78E858单片机的外中断INT2~INT9

6. 3. 3 W78E858的PWM输出原理

6. 3. 4 W78E858的看门狗定时器

参考文献