网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 程序设计 > 商品详情

单片机接口技术(C51版21世纪高等学校精品教材)

分享到:
单片机接口技术(C51版21世纪高等学校精品教材)

最 低 价:¥19.30

定 价:¥28.00

作 者:张道德

出 版 社:中国水利水电出版社

出版时间:

I S B N:9787508443027

商品详情

编辑推荐

  本书是21世纪高等学校精品教材之一,是针对目前最通用的单片机8051和目前最流行的程序设计语言C51,以Keil C51编译器为工具,讲解单片机接口技术的教材。书中实例较多,各章配有习题,实用性强,既可作为高等院校、职业学校、电视大学等的教学用书,也是单片机爱好者自学单片机的C语言的合适教材,也可作为从事单片机应用的技术人员的参考书。

内容简介

      本书是针对目前最通用的单片机8051和目前最流行的程序设计语言C51
  ,以Keil C51编译器为工具,讲解单片机接口技术的教材。
      全书共三部分,14章。第一部分(第1~5章)c5l基础知识篇,介绍c51基
  本语法及程序设计基础知识;第二部分(第6~11章)c5l接口篇,介绍单片机
  片内资源,如并口、串口、定时器、中断的C5l编程应用,常用外围扩展器
  件,如综合扩展芯片8155、实时时钟芯片DSl302,人机接口技术如键盘接口
  、LED显示、LcD显示、打印机接口、语音芯片ISD4004的原理及c51编程应用
  ,以及D/A、A/D常用器件如DAC0832、TLC0832、ADC0809,SPI和I2C两种
  新的串行总线技术的原理及X5045等典型应用实例,单片机与Pc机串行通信
  技术及多机通信技术;第三部分(第12~14章)c51提高篇,介绍Keil C51编
  译及连接技术,重点介绍了代码优化技术、C5l与汇编混合编程技术以及突
  破64KB寻址空间的分页技术,通过几个实例介绍RTX5 l的原理及使用方法,
  最后给出两个综合应用实例。
      本书结合了作者多年教学、科研实践所获取的经验,依据学习的认知规
  律来编排内容,充分体现了以人为本的指导思想。书中实例较多,各章配有
  习题,实用性强,既可作为高等院校、职业学校、电视大学等的教学用书,
  也是单片机爱好者自学单片机的C语言的合适教材,也可作为从事单片机应
  用的技术人员的参考书。
  

作者简介

  前言
      第一部分  C51基础知识篇
  第1章  C51基本语法
    1.1 C5 1基本数据类型
    1.2 常量与变量
      1.2.1  常量
      1.2.2 变量
      1.2.3 8051片内资源及位变量
      1.3 自定义变量类型typedef
      1.4 运算符与表达式
      1.4.1 赋值运算
      1.4.2 算术运算
      1.4.3 关系运算
      1.4.4 逻辑运算
      1.4.5 位运算
      1.4.6 自增减运算及复合运算
      1.4.7 条件运算符
      1.4.8 逗号运算符
      习题一
  第2章C51 基本结构程序设计
      2.1 顺序结构
      2.2 选择结构
      2.2.1 if语句
      2.2.2 switch-case语句
    2.3循环结构
      2.3.1  while语句
      2.3.2 do-while语句
      2.3.3 for语句
      2.3.4 循环嵌套
      2.4 转移语句
      2.4.1 goto语句
      5.2.3 结构数组和结构指针
      5.3 联合体
      5.3.1 联合变量的定义
      5.3.2 结构和联合的区别
      5.4 枚举
      习题五
      第二部分 C51接口篇
  第6章  8051内部资源编程
      6.1 输入/输出(I/O)端口
      6.1.1 并行I/O口结构及功能
      6.1.2 应用实例
      6.2 定时器/计数器
      6.2.1 定时/计数器结构
      6.2.2 定时器/计数器工作方式
      6.2.3 定时/计数器的控制寄存器
      6.2.4 定时/计数常数的计算
      6.2.5 应用实例
      6.3  中断
      6.3.1 中断的基本概念
      6.3.2 中断系统的结构
      6.3.3 中断的控制
      6.3.4 中断响应过程及中断入口地址
      6.3.5 C5 l中断程序设计
      6.4 串行口
      6.4.1 串行口的结构与控制
      6.4.2 串行口的工作方式
      6.4.3 波特率的计算
      6.4.4 串行口初始化
      6.4.5 应用实例
      习题六
  第7章  8051外部常用扩展资源编程
      7.1 综合扩展芯片8155
      7.1.1 8155结构及工作原理
      7.1.2 8155应用实例
      7.2 实时时钟芯片DSl302
      7.2.1 DSl302的结构及工作原理
      7.2.2 DSl302与MCS.51单片机应用实例
     习题七
  第8章人机接口技术
      8.1 键盘及其接口
      8.1.1 独立式键盘接口
      8.1.2 行列式键盘接口
      8.2 LED显示器接口
      8.2.1 LED显示器的结构与原理
      8.2.2 LED显示方式
      8.2.3 LED显示器接口实例
      8.2.4 LED显示管理芯片MAX7219
      8.3 LCD显示器接口
      8.3.1 LCD显示器的基本原理
      8.3.2 液晶显示控制器SEDl330原理与应用实例
      8.4 打印机接口
      8.4.1 TPIxP一40A的主要性能、接口要求及时序
      8.4.2 字符代码及打印命令
      8.4.3 应用实例
      8.5 语音芯片ISD4004
      8.5.1 ISD4004的工作原理
      8.5.2 应用实例
      习题八
  第9章  数据采集编程
      9.1概述
      9.2 D/A转换器DAC0832
      9.2.1 D/A转换器的性能指标
      9.2.2 DAC0832引脚及内部结构
      9.2.3 DAC0832的应用
      9.2.4 DAC0832应用实例
      9.3 A/D转换器ADC0809
      9.3.1 逐次逼近型ADC基本原理
      9.3.2 ADC0809应用实例
      9.3.3 A/D接口设计要点
      9.4 8 位A/D转换器TL,C0832
      9.4.1 主要技术特点
      9.4.2 TLC0832的工作原理
      9.4.3 应用实例
      习题九
  第10章  通信编程
      10.1 MCS一51单片机与PC机通信
      10.1.1 MAX232简介
      10.1.2 PC机的串行口
      10.1.3 单片机与PC机通信应用实例
      10.2 多机通信技术
      10.2.1 多机通信原理
      10.2.2 多机通信系统设计实例
      习题十
  第11章  新型串行总线技术
      11.1 SPI接口技术
      11.1.1 SPI总线简介
      11.1.2 SPI总线的工作原理
      11.1.3 MCS.5l单片机的SPI接口虚拟实现
      11.1.4 SPI接口应用实例——X5045看门狗定时器
      11.2  I2C总线接口
      11.2.1 I2C总线简介
      11.2.2 I2C总线的工作原理
      习题十一
      第三部分  C51提高篇
  第12章  Keil C51编译及连接技术
      12.1  预处理器
      12.1.1  宏定义
      12.1.2 预处理指令
      12.1.3 文件包含
      12.2 C5 l编译库及代码优化技术
      12.2.1 C51编译库
      12.2.2 代码优化
      12.3 C5 1与ASM混合编程技术
      12.3.1 混合编程意义
      12.3.2 C5 1模块内的汇编接口
      12.3.3 C5l与汇编的模块间接口
      12.3.4 应用实例
      12.4 Keil C5l环境下的分页技术
      12.4.1 Keil C51的.Bankswitch原理
      12.4.2 基于PSD813F2的分页硬件设计
      12.4.3  分页的实现过程及实例
      习题十二
  第13章  RTX51实时多任务操作系统
      13.1 多任务编程思想
      13.1.1  单任务机制工作原理
      13.1.2 多任务机制工作原理
      13.2 RTX5 l的特点及运行要求
      13.2.1  RTX51的特点
      13.2.2 RTX51对硬件的要求
      13.2.3 RTX51对软件的要求
      13.3 RTX51的基本概念及实例分析
      13.3.1 任务的状态及定义
      13.3.2 RTX5 l事件
      13.3.3 RTX5 1中断处理
      13.3.4 RTX5 1 TINY的配置
      13.4 RTX5l TINY的内核原理
      13.4.1 同步机制
      13.4.2 调度规则
      13.4.3 任务控制块
      13.4.4 存储器管理
      13.4.5 代码分析
      13.5 应用实例
      13.5.1 键盘显示系统
      13.5.2 交通灯控制
      习题十三
  第14章  单片机综合应用实例
      14.1 MCS-51单片机远程数据传输装置
      14.1.1 电话网远程通信原理
      14.1.2 系统硬件设汁
      14.1.3 DTMF电路HT9200A
      14.1.4 FSK调制解调芯片MSM7512B
      14.1.5 数据传输的工作过程
      14.1.6 软件设计
      14.2 工业洗衣机模糊控制器的设计
      14.2.1 模糊控制器的设计
      14.2.2 模糊推理软件设计
  附录A Keil C51菜单调试技巧
  附录B 微机测控系统软件抗干扰的常用方涅
  参考资料
  参考文献
  

目录

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...