51单片机原理与实践(C语言版)

51单片机原理与实践(C语言版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2011-01
版次: 1
ISBN: 9787512402935
定价: 29.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 259页
字数: 435千字
62人买过
  • 以51单片机为载体,以c语言为主线,以proteus设计仿真平台为手段,介绍了单片机的内部结构、接口及其应用。以实例需求为知识切入点,充分发挥c语言特点,在讲清单片机基本结构的基础上,重点讲解系统扩展及新器件的使用,注重通过原理图设计、源程序编写、软硬件联调来降低学习难度和提高学习质量。

    《51单片机原理与实践(C语言版)》注重新技术、新手段、新器件的使用,既可以作为各高等院校单片机课程的教材、课程设计指导,也可作为工程技术人员的进修参考用书以及大学生电子设计竞赛的培训资料。
    第1章 绪论
    1.1 嵌入式系统简介
    1.1.1 嵌入式系统概念
    1.1.2 嵌入式处理器
    1.2 单片机的基本概念
    1.2.1 CPU、微型计算机及微型计算机系统
    1.2.2 单片机
    1.2.3 单片机应用系统
    1.2.4 单片机的发展和应用
    1.3 51系列单片机简介
    1.3.1 8位单片机是嵌入式系统低端应用的主流
    1.3.2 51系列8位单片机基本情况介绍
    1.3.3 两种主流的51单片机芯片
    1.4 单片机应用系统的开发过程
    1.4.1 开发系统的作用
    1.4.2 开发系统的组成
    1.4.3 仿真
    1.4.4 单片机应用系统的开发过程
    1.5 任务1:信号灯控制实战
    1.5.1 实现功能要求
    1.5.2 硬件电路连接
    1.5.3 任务分析与实现
    1.5.4 小结
    1.6 任务2:信号灯控制实战之Proteus仿真
    1.6.1 Proteus和Keil软件
    1.6.2 绘制Proteus电原理图
    1.6.3 编写、汇编、运行程序
    1.6.4 改变闪烁速度
    第2章 MCS-51单片机的组成和结构分析
    2.1 MCS-51单片机的存储器结构
    2.1.1 MCS-51单片机的存储器空间
    2.1.2 程序存储器
    2.1.3 数据存储器
    2.1.4 内部数据存储器
    2.1.5 几个特殊功能寄存器简介
    2.2 MCS-51单片机的引脚信号
    2.2.1 MCS~51单片机引脚的基本功能
    2.2.2 MCS-51单片机引脚信号的第二功能
    2.2.3 AT89C2051单片机简介
    2.3 MCS-51单片机的振荡电路和复位电路
    2.3.1 振荡电路
    2.3.2 时序定时单位
    2.3.3 延时程序分析
    2.3.4 复位电路
    2.4 MCs-51单片机的并行I/O口
    2.4.1 并行I/O口的基本结构
    2.4.2 PO口的结构
    2.4.3 P1口的结构
    2.4.4 P2口的结构
    2.4.5 P3口的结构
    第3章 C51语言程序设计基础
    3.1 C语言和MCS-51单片机
    3.1.1 计算机程序设计语言
    3.1.2 单片机C语言与汇编语言的对比
    3.1.3 C51与标准C语言的比较
    3.2 C51语言的数据类型和存储模式
    3.2.1 数据类型
    3.2.2 存储类型及存储区
    3.2.3 存储模式
    3.3 C51语言对51单片机内部资源的控制
    3.3.1 特殊功能寄存器(SFR)
    3.3.2 绝对地址的访问
    3.3.3 位变量的C51语言定义
    3.4 C51语言的基本运算与控制语句
    3.4.1 C51基本运算
    3.4.2 C51分支结构控制语句
    3.4.3 c51循环结构控制语句
    3.5 C51语言的构造数据类型
    3.5.1 C5l的数组
    3.5.2 C51的指针
    3.6 C51语言的函数
    3.6.1 函数声明
    3.6.2 中断函数
    3.6.3 库函数
    3.7 C51语言程序设计的其他问题
    3.7.1 使用C51的一些技巧
    3.7.2 C51使用规范
    3.8 并行口的C51编程举例
    第4章 MCS-51单片机的中断系统
    4.1 任务3:用中断方法控制信号灯
    4.1.1 要求
    4.1.2 任务分析
    4.1.3 编写、编译、运行程序
    4.1.4 汇编语言程序分析
    4.1.5 问题的提出
    4.2 中断的概念
    4.2.1 什么是中断
    4.2.2 中断的基本术语
    4.2.3 中断服务程序和子程序的区别
    4.2.4 中断技术的优势
    4.3 MCS-51单片机的中断系统
    4.3.1 中断源
    4.3.2 与中断有关的特殊功能寄存器
    4.3.3 中断优先级结构
    4.4 单片机中断处理过程
    4.4.1 中断响应条件
    4.4.2 中断处理过程
    4.4.3 中断请求的撤消
    4.4.4 中断响应的时间
    4.5 单片机中断系统的程序编制
    4.5.1 建立主程序和中断服务程序的连接
    4.5.2 中断处理程序的编写
    第5章 MCS-51单片机的定时/计数器
    5.1 任务4:用定时器控制信号灯
    5.1.1 要求
    5.1.2 任务分析
    5.1.3 编写、汇编、运行程序
    5.1.4 程序分析
    5.1.5 问题的提出
    5.2 定时/计数器的结构和工作原理
    5.2.1 定时/计数器的逻辑框图
    5.2.2 定时/计数器的工作原理
    5.3 定时/计数器的控制寄存器
    5.3.1 定时器方式寄存器TMOD
    5.3.2 定时器控制寄存器TCON
    5.4 定时/计数器的工作方式
    5.4.1 工作方式O
    5.4.2 工作方式1
    5.4.3 工作方式2
    5.4.4 工作方式3
    5.5 定时/计数器的C51编程
    5.5.1 初始化和编程注意事项
    5.5.2 时间常数(计数初值)的计算
    5.5.3 定时器的C51编程举例
    第6章 MCS-51单片机的串行通信及其接口
    6.1 任务5:用串行口控制信号灯
    6.1.1 要求
    6.1.2 任务分析
    6.1.3 编写、汇编、运行程序
    6.1.4 问题的提出
    6.2 串行通信的一般概念
    6.2.1 两种基本的通信方式
    6.2.2 串行通信的两种基本方式
    6.2.3 串行通信的类型
    6.2.4 串行通信的接口电路
    6.3 MCS-51的串行口结构
    6.3.1 串行接口的内部结构
    6.3.2 串行接口的控制寄存器
    6.4 串行接口的工作方式
    6.4.1 方式0
    6.4.2 UART方式
    6.5 MCS-51串行通信接口应用编程
    6.5.1 定时器1计数初值的计算
    6.5.2 双机通信
    6.5.3 多机通信
    6.5.4 PC机和单片机之间的通信
    第7章 MCS-51单片机接口技术
    7.1 任务6:采用单只LED数码管显示模拟生产线计件
    7.1.1 要求
    7.2 系统扩展概述
    7.3 并行I/O口的扩展
    7.4 MCS-51单片机与LED数码管的接口技术
    7.5 MCS-51单片机与LCD的接口技术
    7.6 MCS-51单片机与按键的接口技术
    7.7 MCS-51单片机与A/D转换器的接口技术
    7.8 MCS-51单片机与D/A转换器的接口技术
    7.9 新型串行接口芯片及其接口技术
    附录A MCS-51指令系统
    a.1 寻址方式.
    a.2 指令功能简介
    附录B 仿真软件
    b.1 proteus仿真软件简介
    b.2 keil仿真软件简介
    附录C 汇编源程序
    参考文献

  • 内容简介:
    以51单片机为载体,以c语言为主线,以proteus设计仿真平台为手段,介绍了单片机的内部结构、接口及其应用。以实例需求为知识切入点,充分发挥c语言特点,在讲清单片机基本结构的基础上,重点讲解系统扩展及新器件的使用,注重通过原理图设计、源程序编写、软硬件联调来降低学习难度和提高学习质量。

    《51单片机原理与实践(C语言版)》注重新技术、新手段、新器件的使用,既可以作为各高等院校单片机课程的教材、课程设计指导,也可作为工程技术人员的进修参考用书以及大学生电子设计竞赛的培训资料。
  • 目录:

    第1章 绪论
    1.1 嵌入式系统简介
    1.1.1 嵌入式系统概念
    1.1.2 嵌入式处理器
    1.2 单片机的基本概念
    1.2.1 CPU、微型计算机及微型计算机系统
    1.2.2 单片机
    1.2.3 单片机应用系统
    1.2.4 单片机的发展和应用
    1.3 51系列单片机简介
    1.3.1 8位单片机是嵌入式系统低端应用的主流
    1.3.2 51系列8位单片机基本情况介绍
    1.3.3 两种主流的51单片机芯片
    1.4 单片机应用系统的开发过程
    1.4.1 开发系统的作用
    1.4.2 开发系统的组成
    1.4.3 仿真
    1.4.4 单片机应用系统的开发过程
    1.5 任务1:信号灯控制实战
    1.5.1 实现功能要求
    1.5.2 硬件电路连接
    1.5.3 任务分析与实现
    1.5.4 小结
    1.6 任务2:信号灯控制实战之Proteus仿真
    1.6.1 Proteus和Keil软件
    1.6.2 绘制Proteus电原理图
    1.6.3 编写、汇编、运行程序
    1.6.4 改变闪烁速度
    第2章 MCS-51单片机的组成和结构分析
    2.1 MCS-51单片机的存储器结构
    2.1.1 MCS-51单片机的存储器空间
    2.1.2 程序存储器
    2.1.3 数据存储器
    2.1.4 内部数据存储器
    2.1.5 几个特殊功能寄存器简介
    2.2 MCS-51单片机的引脚信号
    2.2.1 MCS~51单片机引脚的基本功能
    2.2.2 MCS-51单片机引脚信号的第二功能
    2.2.3 AT89C2051单片机简介
    2.3 MCS-51单片机的振荡电路和复位电路
    2.3.1 振荡电路
    2.3.2 时序定时单位
    2.3.3 延时程序分析
    2.3.4 复位电路
    2.4 MCs-51单片机的并行I/O口
    2.4.1 并行I/O口的基本结构
    2.4.2 PO口的结构
    2.4.3 P1口的结构
    2.4.4 P2口的结构
    2.4.5 P3口的结构
    第3章 C51语言程序设计基础
    3.1 C语言和MCS-51单片机
    3.1.1 计算机程序设计语言
    3.1.2 单片机C语言与汇编语言的对比
    3.1.3 C51与标准C语言的比较
    3.2 C51语言的数据类型和存储模式
    3.2.1 数据类型
    3.2.2 存储类型及存储区
    3.2.3 存储模式
    3.3 C51语言对51单片机内部资源的控制
    3.3.1 特殊功能寄存器(SFR)
    3.3.2 绝对地址的访问
    3.3.3 位变量的C51语言定义
    3.4 C51语言的基本运算与控制语句
    3.4.1 C51基本运算
    3.4.2 C51分支结构控制语句
    3.4.3 c51循环结构控制语句
    3.5 C51语言的构造数据类型
    3.5.1 C5l的数组
    3.5.2 C51的指针
    3.6 C51语言的函数
    3.6.1 函数声明
    3.6.2 中断函数
    3.6.3 库函数
    3.7 C51语言程序设计的其他问题
    3.7.1 使用C51的一些技巧
    3.7.2 C51使用规范
    3.8 并行口的C51编程举例
    第4章 MCS-51单片机的中断系统
    4.1 任务3:用中断方法控制信号灯
    4.1.1 要求
    4.1.2 任务分析
    4.1.3 编写、编译、运行程序
    4.1.4 汇编语言程序分析
    4.1.5 问题的提出
    4.2 中断的概念
    4.2.1 什么是中断
    4.2.2 中断的基本术语
    4.2.3 中断服务程序和子程序的区别
    4.2.4 中断技术的优势
    4.3 MCS-51单片机的中断系统
    4.3.1 中断源
    4.3.2 与中断有关的特殊功能寄存器
    4.3.3 中断优先级结构
    4.4 单片机中断处理过程
    4.4.1 中断响应条件
    4.4.2 中断处理过程
    4.4.3 中断请求的撤消
    4.4.4 中断响应的时间
    4.5 单片机中断系统的程序编制
    4.5.1 建立主程序和中断服务程序的连接
    4.5.2 中断处理程序的编写
    第5章 MCS-51单片机的定时/计数器
    5.1 任务4:用定时器控制信号灯
    5.1.1 要求
    5.1.2 任务分析
    5.1.3 编写、汇编、运行程序
    5.1.4 程序分析
    5.1.5 问题的提出
    5.2 定时/计数器的结构和工作原理
    5.2.1 定时/计数器的逻辑框图
    5.2.2 定时/计数器的工作原理
    5.3 定时/计数器的控制寄存器
    5.3.1 定时器方式寄存器TMOD
    5.3.2 定时器控制寄存器TCON
    5.4 定时/计数器的工作方式
    5.4.1 工作方式O
    5.4.2 工作方式1
    5.4.3 工作方式2
    5.4.4 工作方式3
    5.5 定时/计数器的C51编程
    5.5.1 初始化和编程注意事项
    5.5.2 时间常数(计数初值)的计算
    5.5.3 定时器的C51编程举例
    第6章 MCS-51单片机的串行通信及其接口
    6.1 任务5:用串行口控制信号灯
    6.1.1 要求
    6.1.2 任务分析
    6.1.3 编写、汇编、运行程序
    6.1.4 问题的提出
    6.2 串行通信的一般概念
    6.2.1 两种基本的通信方式
    6.2.2 串行通信的两种基本方式
    6.2.3 串行通信的类型
    6.2.4 串行通信的接口电路
    6.3 MCS-51的串行口结构
    6.3.1 串行接口的内部结构
    6.3.2 串行接口的控制寄存器
    6.4 串行接口的工作方式
    6.4.1 方式0
    6.4.2 UART方式
    6.5 MCS-51串行通信接口应用编程
    6.5.1 定时器1计数初值的计算
    6.5.2 双机通信
    6.5.3 多机通信
    6.5.4 PC机和单片机之间的通信
    第7章 MCS-51单片机接口技术
    7.1 任务6:采用单只LED数码管显示模拟生产线计件
    7.1.1 要求
    7.2 系统扩展概述
    7.3 并行I/O口的扩展
    7.4 MCS-51单片机与LED数码管的接口技术
    7.5 MCS-51单片机与LCD的接口技术
    7.6 MCS-51单片机与按键的接口技术
    7.7 MCS-51单片机与A/D转换器的接口技术
    7.8 MCS-51单片机与D/A转换器的接口技术
    7.9 新型串行接口芯片及其接口技术
    附录A MCS-51指令系统
    a.1 寻址方式.
    a.2 指令功能简介
    附录B 仿真软件
    b.1 proteus仿真软件简介
    b.2 keil仿真软件简介
    附录C 汇编源程序
    参考文献

查看详情
相关图书 / 更多
51单片机原理与实践(C语言版)
51单片机技术应用教程(C语言版)(活页式)
陈贵银
51单片机原理与实践(C语言版)
51单片机快速入门教程
潘志铭;李健辉;张博;董磊
51单片机原理与实践(C语言版)
513.2号街纪事(精)
[莫桑比克]若昂·保罗·博尔赫斯·科埃略 著;康哲菲、赵楠楠 译
51单片机原理与实践(C语言版)
51单片机系统设计与调试——基于智能小屋系统开发的工作过程
王丽 徐又又
51单片机原理与实践(C语言版)
51单片机原理及应用---基于Keil C 与Proteus (第4版)
陈海宴
51单片机原理与实践(C语言版)
51号兵站
刘凤禄 编
51单片机原理与实践(C语言版)
51单片机原理与应用C语言案例教程
王强;吴琼;韩洪涛;马玉志;修建新
51单片机原理与实践(C语言版)
51单片机C语言编程基础
徐云晴、潘亚宾 编
51单片机原理与实践(C语言版)
51个专题解读西门子300/400
张胜利,范爱军
51单片机原理与实践(C语言版)
51单片机编程——原理·接口·制作实例
周长锁 编著
51单片机原理与实践(C语言版)
51单片机C语言学习之道——语法、函数、Keil工具及项目实战(第2版)
孙鹏;蒋洪波
51单片机原理与实践(C语言版)
51个关键词读懂三国
[日]井波律子 著
您可能感兴趣 / 更多
51单片机原理与实践(C语言版)
色纺学
高卫东
51单片机原理与实践(C语言版)
棉纺织手册(上卷)(精)
高卫东 编
51单片机原理与实践(C语言版)
棉纺织手册(下卷)(精)
高卫东 编
51单片机原理与实践(C语言版)
高端纺织
高卫东、王志杰 著
51单片机原理与实践(C语言版)
气象学与气候学实践指导
高卫东
51单片机原理与实践(C语言版)
避险与救助全攻略丛书:公共场所事故应急救助(第2版)
高卫东、陈祖朝 编
51单片机原理与实践(C语言版)
中国能源消费增长机理及区域特征
高卫东 著
51单片机原理与实践(C语言版)
机织工程(下册)
高卫东 著;王鸿博 编
51单片机原理与实践(C语言版)
机织工程(上册)
高卫东 著;高卫东 编
51单片机原理与实践(C语言版)
避险与救助全攻略丛书:公共场所事故应急救助
高卫东、陈祖朝 编
51单片机原理与实践(C语言版)
语篇回指的功能意义解析
高卫东 著
51单片机原理与实践(C语言版)
51单片机原理与实践
高卫东、辛友顺、韩彦征 编著