21世纪高等院校电气工程与自动化规划教材

单片机原理及应用技术-基于Keil C和Proteus仿真

基于Keil C和Proteus仿真
分享 推荐 7 收藏 30 阅读 4.0K
邓胡滨 , 陈梅 , 周洁 , 黄德昌 (编著) 978-7-115-37499-8

关于本书的内容有任何问题,请联系 刘博

1. 本教材具有最新开发系统、软硬件开发环境介绍与使用,
2. 本教材自第五章后例题大部分用双语(汇编语言和C语言)解析。
3. 本教材由易到难讲解了从8位单片机到32位嵌入式处理器,适合广大专科、本科及研究生教学和自学,以及可供相关工程师和研究人员作为技术参考资料。
4. 每章都附有小结和习题,免费提供电子课件。
5. 同时介绍了单片机最新集成开发环境keil μ Vision4和集成开发工具proteus7 Professional以及单片机两种开发语言(汇编和C51)。

内容摘要

本书详细介绍该单片机的片内所有资源,如:单片机的硬件基本结构、引脚功能、存储器结构、特殊功能寄存器功能以及并行I/O口的结构和特点、中断、定时/计数器、串行口,同时介绍了单片机最新集成开发环境keil μ Vision4和集成开发工具proteus7 Professional以及单片机两种开发语言(汇编和C51)。
本书由浅至深介绍常用的片外资源以及单片机接口扩展方法,由存储器扩展到接口扩展,键盘、显示器以及A/D、D/A转换器,不仅介绍并行接口扩展还介绍串行接口扩展,串行接口此处以单总线、IIC总线、SPI总线为例,介绍用单片机软件模拟串行接口总线时序以及单片机扩展串行总线接口具体应用实例,同时,综合实例还选用大学生参加竞赛获奖案例,贴近实际应用。

目录

第 1章 绪论
1.1 什么是单片机
1.2 单片机的发展历史及趋势
1.3 单片机的特点及应用
1.4 MCS-51系列与STC系列单片机
1.4.1 MCS-51系列单片机
1.4.2 STC系列单片机
1.5 其他常见系列单片机
1.5.1 ATMEL公司的AT89系列单片机
1.5.2 AVR系列
1.5.3 PIC系列单片机
1.6 嵌入式系统定义及组成
1.6.1 嵌入式系统定义
1.6.2 嵌入式系统组成
1.7 常见的各类嵌入式处理器
1.7.1 嵌入式微控制器(单片机)
1.7.2 嵌入式DSP处理器(DSP)
1.7.3 嵌入式微处理器
1.7.4 嵌入式片上系统SOC(System On Chip)
1.8 小 结
1.9 习 题
第 2章 单片机应用系统开发简介
2.1 集成开发环境keil μ Vision4简介
2.1.1 keil μ Vision4运行环境介绍
2.1.2 keil μ Vision4集成开发环境的STC单片机开发流程
2.2 集成开发工具proteus7 Professional简介
2.2.1 protues基本用法
2.2.2 实例分析
2.3 keil μ Vision4与 proteus7 Professional的联调
2.4 小 结
2.5 习 题
第3章 单片机编程语言
3.1 STC89C52单片机指令系统基本概念
3.1.1 指令书写格式
3.1.2 指令编码格式
3.1.3 指令系统中常用的符号
3.1.4 指令系统的寻址方式
3.2 STC89C52单片机指令分类介绍
3.2.1 数据传送类指令
3.2.2 算术运算类指令
3.2.3 逻辑操作类指令
3.2.4 控制转移类指令
3.2.5 位操作类
3.3 STC89C52单片机汇编语言程序设计概述
3.3.1 汇编语言程序设计基础
3.3.2 基本程序结构与程序设计举例
3.4 C51程序设计语言
3.4.1 Keil C51简介
3.4.2 Keil C51语言基础知识
3.4.3 C51程序设计举例
3.5 小 结
3.6 习题
第4章 STC89C52单片机硬件结构
4.1 STC89C52单片机的内部组织结构及特点
4.2 STC89C52单片机的外部引脚及功能
4.3 STC89C52单片机存储器结构
4.3.1 STC89C52单片机程序存储器
4.3.2 STC89C52单片机数据存储器
4.3.3 STC89C52单片机特殊功能寄存器
4.4 STC89C52单片机I/O口
4.4.1 P0端口
4.4.2 P1/P2/P3/P4端口
4.4.3 5V单片机连接3V器件
4.5 STC89C52单片机的时钟与复位
4.5.1 传统51单片机时序
4.5.2 STC89C52单片机时钟电路
4.5.3 STC89C52单片机的复位电路
4.5.4 STC89C52单片机的复位状态
4.6 STC89C52单片机的省电工作模式
4.7 小 结
4.8 习 题
第5章 STC89C52单片机中断系统
5.1 中断概念
5.2 STC89C52单片机中断系统
5.2.1中断系统结构
5.2.2 中断源
5.2.3 中断请求标志
5.2.4 中断控制寄存器
5.3 中断响应
5.3.1 中断响应条件
5.3.2 外部中断响应时间
5.3.3 中断请求的撤销
5.4 中断程序的设计
5.6 小 结
5.7 习 题
第6章 STC89C52单片机定时/计数器
6.1 STC89C52单片机定时/计数器的组成
6.2 定时/计数器0和1
6.2.1 与定时/计数器0/1相关的寄存器
6.2.2 定时/计数器0/1的四种工作方式(与传统51单片机完全兼容)
6.2.3 定时/计数器0/1的应用
6.3 定时/计数器2
6.3.1 与定时器/计数器2相关的寄存器
6.3.2 定时/计数器2的三种工作方式
6.3.3 定时/计数器2应用
6.4 小 结
6.5 习 题
第7章 STC89C52单片机串行通信
7.1 串行通信概述
7.1.1 数据通信
7.1.2 异步通信和同步通信
7.1.3 波特率
7.2 串行口的结构
7.2.1 内部硬件结构
7.2.2 串行口特殊功能寄存器
7.3 串行口的4种工作方式
7.3.1 方式0
7.3.2 方式1
7.3.3 方式2和方式3
7.4 波特率的设定与计算
7.5 STC89C52单片机之间的通信
7.5.1 串行通信接口
7.5.2 双机串行通信编程
7.5.3 多机通信
7.6 PC与单片机间的通信
7.6.1 PC与单片机的点对点通信设计
7.6.2 PC与多个单片机的串行通信接口设计
7.6 小 结
7.7 习 题
第8章 STC89C52单片机存储器的扩展
8.1 系统扩展结构
8.2 地址锁存与地址空间分配
8.2.1 地址锁存
8.2.2 地址空间分配
8.3 程序存储器的扩展
8.3.1 外扩程序存储器的操作时序
8.3.2 程序存储器的扩展方法
8.4 数据存储器的扩展
8.4.1 外扩数据存储器的读写操作时序
8.4.2 数据存储器扩展方法
8.5 EPROM和RAM的综合扩展
8.6 小 结
8.7 习 题
第9章 STC89C52单片机I/O扩展与设计
9.1 I/O接口概述
9.2 TTL电路扩展并行接口
9.2.1 TTL电路扩展并行I/O口
9.3 可编程接口芯片82C55扩展并行接口
9.3.1 82C55芯片介绍
9.3.2 82C55控制字
9.3.3 STC89C52单片机与82C55的接口设计
9.4 串行扩展总线接口
9.4.1单总线串行扩展
9.4.2 SPI总线串行扩展
9.4.3 IIC总线串行扩展
9.5 小 结
9.6 习 题

读者评论

赶紧抢沙发哦!

我要评论

作者介绍

邓胡滨,江西瑞昌人,1961年9月生,汉族。现为华东交通大学信息工程学院副教授、硕士生导师。
1982年获江西大学无线电物理专业理学学士学位;1996年4月-1997年9月在南昌大学工业自动化专业硕士研究生主要课程进修班学习。
近5年曾主持承担或参与单片机控制、嵌入式系统领域相关的国家科技型中小企业技术创新基金项目、江西省重点新产品技术研究项目、江西省教育厅项目以及横向课题项目等6项科研课题研究任务,发表论文10篇(其中EI检索1篇,核心期刊论文7篇),获实用新型专利3项。
专业方向:计算机应用技术
研究方向:嵌入式理论研究和技术开发、无线传感器网络研究和技术开发、单片机应用。

推荐用户

同系列书

  • 电气控制及PLC应用技术(第2版)

    董海棠

    全书共分8章。内容包括控制常用低压电器;电气控制线路基础;典型生产机械电气控制线路分析;可编程控制器概述;S7...

    ¥36.00
  • 模拟电子技术微课版教程

    曾赟 曾令琴 丁燕

    本书以任务驱动教学,以动手能力培养为重点,并在学习的过程中注重激发学生的学习兴趣,以够用为基础,对课程内容优化...

    ¥29.80
  • MATLAB仿真及在电子信息与电气工程中的应用

    陈鹏展 祝振敏 黄跃 杨静

    本书主要内容包括:MATLAB概述、MATLAB基础知识、MATLAB数值运算、MATLAB图形基础、MATL...

    ¥59.80
  • 电气CAD实例教程(CAXA 电子图板2009中文版)

    孙文瑶 戴菁 赵毅 王智勇

    本书针对应用型本科高校电气类专业人才培养目标和相关行业需求,根据教育部高等学校电气类专业教学指导委员会和电子信...

    ¥39.80
  • 电路原理

    张冬梅 公茂法 张秀娟等

    □ 本书是根据教育部“电路原理”课程的教学要求编写的。全书共有 15 章,前 4 章以直流的稳态分析为...

    ¥56.00

相关图书

  • 工业机器人技术基础(微课版)

    何世松

    工业机器人是智能制造系统的重要基础,是“机器换人”的关键装备,是高效生产、优质生产、安全生产的核心保障。 本书...

    ¥69.80
  • 智能制造技术导论(微课版)

    张小红

    本书较为全面地介绍了智能制造系统。全书共6章,主要介绍智能制造、制造系统、智能制造系统的概念与内涵,智能制造系...

    ¥49.80
  • 智能控制简明教程(第2版)

    王从庆

    本本书系统地介绍智能控制的基本内容。全书共9章,主要包括智能控制概述、模糊逻辑理论基础、模糊控制、神经网络原理...

    ¥69.80
  • 现代工程制图

    马伏波

    本书编者基于多年的教学实践经验,系统梳理了“现代工程制图”课程的知识体系,内容涉及画法几何、制图基础、国家标准...

    ¥59.80
  • 现代工程制图习题集

    马伏波

    本书是《现代工程制图》的配套习题集,由编者基于相关领域最新的国家标准编写而成,主要内容为与主教材各章内容相配套...

    ¥49.80
人邮微信
本地服务
人邮微信
教师服务
二维码
读者服务
读者服务
返回顶部
返回顶部