欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • 单片机原理及应用(基于C51+Proteus仿真高等学校电子信息类专业系列教材)
      • 作者:编者:李文方|责编:赵婧丽
      • 出版社:西安电子科大
      • ISBN:9787560669229
      • 出版日期:2023/10/01
      • 页数:263
    • 售价:18
  • 内容大纲

        本书共分为11章,涵盖了AT89S51单片机应用技术的基本内容。其中,第1章介绍了单片机的基本概念、发展历史及发展趋势等;第2章介绍了AT89S51单片机的硬件结构及硬件资源;第3章介绍了C51语言的编程基础、Keil C51开发软件的使用及Proteus虚拟仿真平台的基本功能及使用方法;第4章介绍了AT89S51单片机I/O端口的基本应用,包括系统的显示与键盘接口的实现,为综合应用的学习打下基础;第5章至第7章分别介绍了AT89S51单片机的中断系统、定时器/计数器及串行口的工作原理及应用案例;第8章至第10章介绍了单片机并行扩展技术、串行扩展技术、模/数及数/模转换技术等;第11章介绍了单片机应用系统设计的方法,并介绍了各种常见的应用设计案例,供读者参考借鉴。
        本书可作为高等院校机械设计与自动化、电子信息工程、测控技术与仪器、电气工程及其自动化等专业的单片机课程教材,也适于单片机爱好者自学和工程技术人员参考之用。
  • 作者介绍

  • 目录

    第1章  单片机概述
      1.1  单片机的定义
      1.2  单片机的特点及应用
      1.3  单片机的发展历史
      1.4  MCS-51系列单片机及其主要类型
      1.5  单片机的发展趋势
    第2章  AT89S51单片机的结构和原理
      2.1  AT89S51单片机的结构
        2.1.1  AT89S51单片机的内部结构
        2.1.2  AT89S51单片机外部引脚及功能
      2.2  AT89S51单片机的存储器
        2.2.1  程序存储器
        2.2.2  数据存储器
        2.2.3  特殊功能寄存器(SFR)
      2.3  AT89S51单片机的并行I/O口
        2.3.1  P0口
        2.3.2  P1口
        2.3.3  P2口
        2.3.4  P3口
      2.4  AT89S51单片机的工作方式
        2.4.1  复位工作方式
        2.4.2  程序执行方式
        2.4.3  节电方式
      2.5  AT89S51单片机时钟电路及工作时序
        2.5.1  AT89S51单片机的时钟电路
        2.5.2  AT89S51单片机的时序
      本章小结
      习题
    第3章  C51编程基础及单片机仿真开发工具简介
      3.1  C51数据类型及基本运算
        3.1.1  C51数据类型
        3.1.2  变量及其存储模式
        3.1.3  运算符与表达式
        3.1.4  C51语言的特殊功能寄存器及位变量定义
        3.1.5  C51语言的绝对地址访问
      3.2  C51程序基本语句
        3.2.1  选择语句
        3.2.2  循环语句
        3.2.3  goto语句
        3.2.4  返回语句
      3.3  C51函数
        3.3.1  函数的定义
        3.3.2  函数的调用
        3.3.3  中断服务函数
        3.3.4  函数变量的存储方式
      3.4  KeilC51开发软件
        3.4.1  Keil集成开发环境
        3.4.2  创建项目实例
      3.5  Proteus软件
        3.5.1  Proteus概述

        3.5.2  ProteusISIS设计实例
      本章小结
      习题
    第4章  AT89S51单片机I/O端口的基本应用
      4.1  单片机端口控制发光二极管
        4.1.1  单片机与发光二极管的连接方式
        4.1.2  单片机控制发光二极管应用实例及Proteus仿真
      4.2  单片机端口控制LED数码管
        4.2.1  七段数码管概述
        4.2.2  单片机控制单个数码管应用实例及Proteus仿真
        4.2.3  单片机控制多个数码管应用实例及Proteus仿真
      4.3  单片机端口控制LED点阵
        4.3.1  LED点阵模块概述
        4.3.2  单片机控制点阵显示应用实例及Proteus仿真
      4.4  单片机端口控制LCD显示器
        4.4.1  LCD1602液晶显示模块简介
        4.4.2  单片机控制LCD显示应用实例及Proteus仿真
      4.5  单片机与键盘接口
        4.5.1  按键式键盘的原理及与单片机的接口方式
        4.5.2  单片机与键盘接口应用实例及Proteus仿真
      本章小结
      习题
    第5章  AT89S51单片机的中断系统
      5.1  中断概述
        5.1.1  CPU与外部设备的信息交换方式
        5.1.2  中断的概念
      5.2  AT89S51单片机的中断源
      5.3  AT89S51单片机的中断控制
      5.4  AT89S51单片机中断应用
        5.4.1  中断请求的撤除
        5.4.2  中断函数应用实例及Proteus仿真
      本章小结
      习题
    第6章  AT89S51单片机的定时器/计数器
      6.1  定时器/计数的基本概念
      6.2  定时器/计数器的结构及控制
        6.2.1  定时器/计数器内部结构
        6.2.2  定时器/计数器控制
        6.2.3  定时器/计数器的工作方式
      6.3  定时器/计数器的编程及应用
        6.3.1  定时器/计数器初值的计算
        6.3.2  定时器/计数器应用实例及Proteus仿真
      本章小结
      习题
    第7章  AT89S51单片机的串行口
      7.1  串行通信概述
        7.1.1  基本通信方式及特点
        7.1.2  串行通信的数据传送方式
        7.1.3  串行通信的波特率
      7.2  AT89S51单片机串行口

        7.2.1  串行口的结构
        7.2.2  串行口的控制寄存器
        7.2.3  串行口的工作方式
      7.3  串行口的应用实例及Proteus仿真
      本章小结
      习题
    第8章  单片机并行扩展技术
      8.1  并行扩展技术概述
        8.1.1  单片机系统扩展的原理
        8.1.2  单片机系统扩展的方法
        8.1.3  地址锁存器和地址译码器
      8.2  存储器扩展
        8.2.1  存储器扩展的原则
        8.2.2  Flash存储器的扩展
        8.2.3  静态数据存储器SRAM的扩展
      8.3  并行I/O端口扩展
        8.3.1  并行I/O端口的简单扩展
        8.3.2  可编程并行I/O端口芯片扩展
      8.4  并行扩展实例及Proteus仿真
      本章小结
      习题
    第9章  单片机串行扩展技术
      9.1  SPI串行总线技术
        9.1.1  SPI总线概述
        9.1.2  SPI总线应用实例及Proteus仿真
      9.2  串行I2C总线接口技术
        9.2.1  I2C串行总线接口基本结构
        9.2.2  I2C总线的信号时序及模拟
        9.2.3  I2C应用实例及Proteus仿真
      9.3  串行单总线(One-Wire)技术
        9.3.1  单总线的工作原理
        9.3.2  单总线(One-Wire)应用实例及Proteus仿真
      本章小结
      习题
    第10章  AT89S51单片机外围接口技术
      10.1  模拟信号输入
        10.1.1  模拟/数字转换器件概述
        10.1.2  并行A/D转换器ADC0809和单片机的接口设计及Proteus仿真
        10.1.3  串行A/D转换器TLC2543和单片机的接口设计及Proteus仿真
      10.2  模拟信号输出
        10.2.1  数字/模拟转换概述
        10.2.2  并行D/A转换器DAC0832的接口设计及Proteus仿真
        10.2.3  串行D/A转换器TLC5615的接口设计及Proteus仿真
      本章小结
      习题
    第11章  单片机应用系统设计
      11.1  单片机应用系统概述
        11.1.1  单片机应用系统的结构
        11.1.2  单片机应用系统设计的基本要求与特点
      11.2  单片机应用系统设计过程

        11.2.1  总体方案设计
        11.2.2  硬件设计
        11.2.3  软件设计
        11.2.4  系统调试
      11.3  单片机应用系统的可靠性设计
        11.3.1  元器件的选择与使用
        11.3.2  抗干扰措施
        11.3.3  硬件系统可靠性措施
        11.3.4  软件系统可靠性措施
      11.4  单片机应用系统举例
        11.4.1  模拟电话拨号器设计
        11.4.2  简易计算器设计
        11.4.3  篮球计分器设计
        11.4.4  简易音符发生器设计
      本章小结
      习题
    参考文献