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

    • 单片机应用技术(高等职业教育产教融合特色系列教材)
      • 作者:编者:卢峰//官文//胡利军|责编:赵岩
      • 出版社:北京理工大学
      • ISBN:9787576343649
      • 出版日期:2024/06/01
      • 页数:224
    • 售价:17.4
  • 内容大纲

        本书作为高等院校电子电气类的专业核心课程教材,结合高等教育的特点,采用项目引导、任务驱动的教学方式,为学生提供体验实践和感悟问题的情境,使学生围绕任务展开学习;以Proteus仿真软件为教学使用软件,使学生可以在不需要电子元器件实物焊接的前提下完成实训项目,以仿真任务的完成结果检验、总结学习效果,让学生轻松掌握单片机C语言编程技能。
        全书由7个项目25个任务组成。项目1为C语言程序设计基础,介绍C语言的基础知识,主要从C语言的经典程序任务着手,讲解C语言的语句语法及编程软件的应用;项目2为单片机最小系统设计,介绍单片机的存储结构、端口结构、最小系统、蜂鸣器等基础知识;项目3为显示电路设计,介绍LED数码管,C语言的一维数组、二维数组,锁存器,液晶显示屏等知识;项目4为键盘电路设计,介绍独立键盘、矩阵键盘作为数据输入设备的使用方法;项目5为中断系统,介绍中断系统的结构和原理、外部中断、定时器/计数器、中断嵌套等知识;项目6为串行通信系统设计,介绍89C51单片机串行口的相关功能和使用方法;项目7为89C51的模拟量接口,介绍并行A/D转换器、D/A转换器的工作原理及操作方法和步骤。
        本书重点突出知识目标、技能目标、素养目标的培养,为学生后续发展奠定良好的基础。本书可以作为高等院校计算机类、电子类、自动化类及机械专业的教材。同时,也可以作为单片机应用领域的工程技术人员的参考书,还可以作为广大编程爱好者的自学参考书。
  • 作者介绍

  • 目录

    项目1  C语言程序设计基础
      任务1.1  设计两个变量交换程序——C语言的基础知识
      任务1.2  设计三个数大小排序——流程控制语句、函数
    项目2  单片机最小系统设计
      任务2.1  点亮一盏LED灯
      任务2.2  循环流水灯
      任务2.3  蜂鸣器驱动电路
    项目3  显示电路设计
      任务3.1  设计4位数码管静态显示电路
      任务3.2  4位数码管动态显示电路
      任务3.3  液晶显示器电路
    项目4  键盘电路设计
      任务4.1  独立键盘点亮LED灯
      任务4.2  按键控制数码管显示
      任务4.3  矩阵键盘系统设计
    项目5  中断系统
      任务5.1  外部中断控制LED跑马灯
      任务5.2  设计十字路口交通灯控制系统
      任务5.3  单片机的中断嵌套
    项目6  串行通信系统设计
      任务6.1  设计串行输出控制流水灯——74LS164串行输出控制流水灯
      任务6.2  设计串行输入控制发光二极管——74LS165串行输入按键状态信息
      任务6.3  设计单片机双机串行通信——甲单片机控制乙单片机的LED灯亮灭
      任务6.4  设计单片机双机串行通信——单片机双机相互控制
      任务6.5  设计单片机与计算机通信系统——使用串口调试助手控制数码管
    项目7  89C51的模拟量接口
      任务7.1  模数转换器的应用——调温报警器的设计
      任务7.2  模数转换器的应用——简易数字电压表的设计
      任务7.3  模数转换器的应用——用TLC1543测量电压
      任务7.4  数模转换器的应用——灯光亮度调节器的设计
      任务7.5  模数转换器的应用——多种波形信号发生器的设计
      任务7.6  模数转换器的应用——用TLC5615C(L)P输出方波
    附录A  Keil C新增的关键字
    附录B  ASCII码表
    附录C  常用芯片引脚
    参考文献