您好,欢迎光临有路网!
单片机原理及应用(孙康岭)
QQ咨询:
有路璐璐:

单片机原理及应用(孙康岭)

  • 作者:孙康岭 刘永海
  • 出版社:化学工业出版社
  • ISBN:9787122064196
  • 出版日期:2009年08月01日
  • 页数:259
  • 定价:¥29.50
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书共分10章,全面系统地介绍了80C51系列单片机的结构、原理及应用技术。内容包括:单片机基础,80C51的结构与功能,80C51的指令系统,80C51汇编语言程序设计,80C51的中断系统及定时/计数器,80C51的并行接口与串行接口,单片机系统功能扩展,80C51单片机C语言程序设计基础,80C51单片机C语言程序设计,单片机应用系统的设计方法。在本书的附录部分,详细介绍了Keil μVision2集成开发软件的使用方法,同时给出了步骤详尽的实训内容以及完善的课程设计实施计划,图文并茂,实例丰富。
    本书针对高职教学的特点,循序渐进,深入浅出,兼具系统性和实用性,突出应用。为了便于教学和自学,书中列举了大量的应用实例。由于单片机C语言巨大的优越性,与传统的教材相比,本书在汇编语言程序设计的基础上增加了单片机C语言程序设计部分。为了便于对比学习,书中的许多实例都给出了两种语言的程序版本。实训内容不仅包括两种语言的程序版本,还包括软件仿真与硬件仿真详细的程序调试步骤。另外,本书有配套电子教案。
    本书可作为高职高专院校自动化、应用电子、计算机、机电一体化、数控等相关专业的教材,也
    文章节选
    第1章 单片机基础
    1.1 电子计算机的硬件结构
    1946年2月15日,美籍匈牙利数学家冯·诺依曼课题组研制成功**台电子数字计算机(ENIAC),ENIAC是电子管计算机,时钟频率仅有l00kHz,但能在1s的时间内完成5000次加法运算。
    1946年6月,冯·诺依曼提出了“程序存储”和“二进制运算”的思想,进一步构建了���算机由运算器、控制器、存储器、输入设备和输出设备组成的经典结构(见图1-1)。也就是说,人们采用计算机指令编制相应的程序并将其存储起来,计算机即可按照指令对各种数据和信息进行自动加工和处理并输出结果。
    遵循这种结构框架,到目前为止,计算机的发展先后经历了电子管计算机、晶体管计算机、集成电路计算机、大规模及超大规模集成电路计算机几个时代。当前计算机技术发展迅猛,但计算机的结构依然是采用冯·诺依曼提出的经典结构。对五大部件的说明如下:
    1.运算器
    运算器的主要功能是算术运算、逻辑运算和数据传递。计算机中*主要的工作是运算,大量的数据运算任务是在运算器中进行的。
    运算器又称算术逻辑单元(Arithmetic and Logic Unit,简称ALU)。
    在计算机中,算术运算是指加、减、乘、除(早期的ALU并无乘、除功能)等基本运算,逻辑运算是指逻辑判断、逻辑比较以及其它的基本逻辑运算。但不管是算术运算还是逻辑运算,都只是基本运算。也就是说,运算器只能做这些*简单的运算,复杂的计算只能通过基本运算一步一步实现。由于运算器的运算速度快得惊人,因而计算机才有高速的信息处理功能。
    运算器中的数据取自内部存储器,运算的结果又送回部存储器。运算器对存储器的读写操作是在控制器的控制之下进行的。
    ……
    目录
    第1章 单片机基础
    1.1 电子计算机的硬件结构
    1.2 计算机系统的组成
    1.3 微型计算机的组成及应用形态
    1.4 单片机的发展及产品简介
    1.5 数制
    1.6 信息在计算机内的表示
    复习与思考题
    第2章 80C51的结构与功能
    2.1 概述
    2.2 80C51的微处理器
    2.3 80C51的存储器结构
    2.4 80C51的时钟与时序
    2.5 80C51单片机的工作方式
    2.6 80C51单片机的应用模式
    复习与思考题
    第3 章80C51的指令系统
    3.1 概述
    3.2 寻址方式
    3.3 指令系统
    复习与思考题
    第4章 80C51汇编语言程序设计
    4.1 概述
    4.2 程序设计的基本步骤
    4.3 汇编语言程序的基本结构
    4.4 实用程序举例
    复习与思考题
    第5章 80C51的中断系统及定时/计数器
    5.1 80C51的中断系统
    5.2 80C51的定时/计数器
    复习与思考题
    第6章 80C51的并行接口与串行接口
    6.1 80C51的内部并行I/O口
    6.2 80C51的串行接口
    复习与思考题
    第7章 80C51单片机系统功能扩展
    7.1 外部存储器扩展
    7.2 并行I/O接口扩展
    7.3 A/D和D/A转换器的接口
    7.4 键盘/显示器接口
    复习与思考题
    第8章 80C51单片机C语言程序设计基础
    8.1 C程序的结构特点
    8.2 Keil C51的数据类型
    8.3 Keil C51变量的存储类型及其支持的主要编译模式
    8.4 Keil C51变量的作用范围类型
    8.5 运算符与表达式
    8.6 Keil C51的数组
    8.7 Keil C51的选择语句
    8.8 Keil C51的循环控制
    8.9 Keil C51的函数
    复习与思考题
    第9章 80C51单片机C语言程序设计
    9.1 并行输入/输出端口的C语言程序设计
    9.2 定时器/计数器的C语言程序设计
    9.3 中断应用的C语言程序设计
    9.4 串行口应用的C语言程序设计
    9.5 C51与ASM混合编程技术
    复习与思考题
    第10章 单片机应用系统的设计方法
    10.1 单片机应用系统的设计过程
    10.2 提高应用系统可靠性的方法
    10.3 单片机应用系统设计举例
    复习与思考题
    附录
    附录A Keil μVision2仿真软件的使用说明
    A.1 主要菜单项及其功能简介
    A.2 项目的创建、设置及编译
    A.3 Keil的调试命令
    A.4 Keil常用的程序调试窗口
    附录B 单片机实训
    实训1 Keil C51项目的创建、设置及编译
    实训2 基于Keil C51集成开发环境的纯软件仿真与调试
    实训3 P1口输入/输出实训
    实训4 80C51单片机汇编指令及程序设计训练
    实训5 80C51单片机计数器的应用
    实训6 80C51单片机定时器的应用
    实训7 80C51单片机外部中断的应用
    实训8 80C51与PC机串行通讯实验
    附录C 单片机课程设计
    课程设计概述
    课程设计1 单片机报警系统
    课程设计2 基于单片机的交通信号灯控制系统
    课程设计3 基于单片机的数字电子钟
    课程设计4 基于单片机的电子密码锁
    附录D ASCII码
    附录E 80C51系列单片机汇编语言指令速查表
    参考文献

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外