网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 51系列单片机原理与实验教程(高等学校信息工程类专业规划教材)
分类 教育考试-大中专教材-成人教育
作者 邹应全
出版社 西安电子科技大学出版社
下载
简介
编辑推荐

本书是关于介绍“电子与通信专业”的基础教材,以广泛流行的MCS-51内核的AT89s52单片机为例,全面系统地介绍了51系列单片机的硬件组成、指令系统及汇编语言编程方法,C51语言编程基础和应用开发等。

本书可作为大专院校的电子信息类本科或专科的教材。

内容推荐

本书是电子与通信专业的基础教材,以广泛流行的MCS-51内核的AT89s52单片机为例,全面系统地介绍了51系列单片机的硬件组成、指令系统及汇编语言编程方法,C51语言编程基础和应用开发等。

本书的重点是介绍如何去实现一个完整的单片机系统,如何编写完整的单片机程序。书中汇集了作者多年来从事单片机教学与研究、应用开发的经验和心得,并以实验的形式,给出了大量的、完整的实验和开发例程,程序由汇编和C51两种语言给出。

本书内容全面、基础理论完整、典型实例与实验丰富;编写思路清晰、讲述清楚、配套教学资料齐全。

本书可作为大专院校的电子信息类本科或专科的教材,也可作为单片机开发人员的参考书籍,书中给出的大量经过验证的实验例程对工程开发人员具有很高的参考价值。

本书配有电子教案。有需要的老师可登录出版社网站,免费下载,或与出版社联系,免费提供。

目录

第1章 绪论

 1.1 单片微型计算机

1.1.1 单片机的发展概况

1.1.2 单片机的发展趋势

 1.2 单片机的应用

 1.3 AVR、51和PIC系列8位单片机性能的比较

1.3.1 51系列

1.3.2 PIC系列

1.3.3 AVR系列

 1.4 51系列单片机的主要生产厂家及特点

1.4.1 Atmel公司的51系列单片机

1.4.2 Cygnal公司的51系列单片机

1.4.3 SST公司的51系列单片机

1.4.4 Philips公司的51系列单片机

1.4.5 华邦公司的51系列单片机

1.4.6 Cypress公司的51系列单片机

习题与思考题

第2章 MCS-51单片机的硬件组成

 2.1 MCS-51单片机的外部特性

2.1.1 引脚说明及特性

2.1.2 外部总线

 2.2 AT89S52单片机的内部组成

2.2.1 基本组成模块

2.2.2 内部原理图

 2.3 CPU及复位电路

2.3.1 CPU

2.3.2 复位和复位电路

 2.4 I/O端口

2.4.1 端口功能

2.4.2 端口操作

 2.5 存储器

2.5.1 程序存储器

2.5.2 内部数据存储器

2.5.3 外部数据存储器

 2.6 专用功能寄存器

2.6.1 累加器(ACC)

2.6.2 B寄存器(B)

2.6.3 程序状态字(PSW)

2.6.4 堆栈指针(SP)

2.6.5 数据指针(DPTR)

2.6.6 端口PO~P3

2.6.7 串行数据缓冲器(SBUF)

2.6.8 定时器/计数器(TO、T1、T2)

2.6.9 辅助寄存器

2.6.10 其他控制寄存器

 2.7 中断系统

2.7.1 中断请求源

2.7.2 中断控制

2.7.3 中断优先级机构

2.7.4 中断响应过程

2.7.5 外部中断触发方式

2.7.6 中断响应时间

2.7.7 中断的单步操作

2.7.8 外部中断扩展

 2.8 定时器/计数器

2.8.1 定时器/计数器0和定时器/计数器1

2.8.2 定时器/计数器2 

 2.9 串行接口

2.9.1 串行接口控制寄存器SCON及波特率选择位

2.9.2 串行接口的操作方式

2.9.3 波特率

 2.10 看门狗定时器(WDT)

2.10.1 看门狗的使用

2.10.2 看门狗在掉电模式和空闲模式下的使用

 2.11 掉电模式和空闲模式

2.11.1 空闲模式

2.11.2 掉电模式

习题与思考题

第3章 MCS-51指令系统

 3.1 概述

 3.2 寻址方式

 3.3 指令系统

3.3.1 指令分类

3.3.2 数据传送类指令

3.3.3 算术运算类指令

3.3.4 逻辑操作类指令

3.3.5 位操作类指令

3.3.6 控制转移类指令

 3.4 伪指令

习题与思考题

第4章 MCS-51汇编语言程序设计

 4.1 简单程序设计

 4.2 分支程序设计

 4.3 循环程序设计

 4.4 散转程序设计

 4.5 子程序和参数传递方法

 4.6 查表程序设计

 4.7 数制转换

 习题与思考题

第5章 C51应用基础

 5.1 Keil C51简介

 5.2 C51程序设计基础知识

5.2.1 C51特点

5.2.2 一个简单的C51例子

5.2.3 C51的基础知识

5.2.4 存储空间定义

5.2.5  C51数据类型

5.2.6  C51存储空间的定义

5.2.7  C51的常量

5.2.8  C51的常用运算符

5.2.9  C51的表达式

5.2.10 C51的基本语句

 5.3 C51的函数与数组

5.3.1 函数的定义

5.3.2 数组

 5.4 C51的编程规范

 5.5 C51的基本应用

5.5.1 8051 I/O口字节操作的应用

5.5.2 8051 I/O口位操作的应用

5.5.3 8051计数器的应用

5.5.4 8051外部中断的应用

5.5.5 8051串行口中断的应用

5.5.6 8051访问外部数据存储器的应用

习题与思考题

第6章 AT89S5x实验系统

 6.1 实验系统硬件组成

6.1.1 电源接口

6.1.2 液晶

6.1.3 编程接口

6.1.4 串口 

6.1.5 发光二极管

6.1.6 4位LED

6.1.7 扩展接口

6.1.8 单片机

6.1.9 键盘

6.1.10 蜂鸣器

 6.2 ISP下载器

 6.3 最小系统板制作及测温系统设计

第7章 基础实验

 实验一 Keil软件和ISP在线编程工具使用实验

 实验二 数据传送实验

 实验三 数据转换实验

 实验四 拆字、拼字实验

 实验五 I/O口实验(发光二极管实验)

 实验六 数码管实验

 实验七 中断实验

 实验八 键盘扫描实验

 实验九 RS232串口实验

 实验十 液晶控制实验

第8章 综合设计性实验

 实验一 DSl8820温度采集实验

 实验二 D/A转换实验

 实验三 A/D转换实验

 实验四 IIC总线实验

 实验五 SPI总线实验

 实验六 实时时钟DS12C887实验

 实验七 8255A并口扩展实验

 附录A 8051单片机的常用指令

 附录B 实验模块原理图

 附录C 测温系统原理图

 附录D Atmei公司51系列单片机选型表

参考文献

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/1 18:44:39