作者 |
孙旭日 倪志莲 |
丛书名 |
高职高专机电类专业系列教材 |
出版社 |
机械工业出版社* |
ISBN |
9787111666141 |
简要 |
简介 |
内容简介书籍计算机书籍 本书分为理论基础篇和实践提高篇。理论基础篇包含8个项目,通过流水灯、秒表、密码锁、音乐播放器、双机通信系统、数字电压表、低频信号发生器、数字温度计的设计与制作,介绍了单片机*小系统、内部资源及外部扩展等核心知识点。实践提高篇包含4个项目,分别是测温与报警系统的设计、智能电风扇的设计、万年历的设计和病房呼叫系统的设计。 本书可作为高职高专院校自动化类、电子信息类、通信类专业教材,还可作为单片机开发工程技术人员的培训教材以及电子设计爱好者的参考用书。 为方便教学,本书配有电子课件、习题解答、模拟试卷等,凡选用本书作为授课教材的学校,均可来电索取。咨询电话:010-88379375。 |
目录 |
前言 绪论 01单片机概述 011嵌入式系统与单片机 012单片机的主要产品 013单片机的应用领域 02单片机系统设计与制作的工作过程 021典型的单片机系统设计与制作 工作流程 022应用系统硬件的设计方法 023应用系统软件的设计方法 024应用系统的调试方法 理论基础篇 项目1单片机最小系统 11AT89S51单片机的结构及工作过程 111AT89S51单片机的封装及引脚 112单片机的内部结构及主要功能 113单片机的工作过程 12AT89S51单片机的存储结构 121程序存储器 122数据存储器 13单片机最小系统的构成 131时钟电路 132复位电路 14单片机的C语言——C51基础 141C51程序简介 142C51中的基本数据类型 143C51的变量定义 15单片机I/O口的输出驱动控制 16流水灯的设计与制作 161工作任务 162流水灯硬件制作 163流水灯的软件设计 164流水灯的系统调试 165改进与提高 习题项目2数码管显示电路及应用 21LED数码管简介 211LED数码管的类型 212LED数码管的字形码 22LED数码管的显示方式 221静态显示 222动态显示 23C51的运算符、表达式及常用语句 231C51的运算符和表达式 232C51的常用控制语句——选择 语句和循环语句 24LED数码管显示程序设计 25点阵与液晶显示器 2518×8点阵显示器 252LCD1602液晶显示器 26秒表的设计与制作 261工作任务 262秒表硬件电路的设计与制作 263秒表的软件设计 264秒表的系统调试 265改进与提高 习题项目3键盘电路及应用 31键盘及分类 311按键简介 312键盘的类型 313键盘的消抖 32键盘的C51程序设计 321switch/case语句 322键盘的C51程序设计实例 33密码锁的设计与制作 331工作任务 332密码锁的硬件制作 333密码锁的软件设计 334密码锁的系统调试 335改进与提高 习题项目4中断与定时/计数器的应用 41AT89S51单片机的中断系统 411中断的基本概念 412中断源与中断请求标志 413中断控制 414中断响应 415中断程序设计 42AT89S51单片机的定时/计数器 421定时/计数器的结构 422定时/计数器的控制 423定时/计数器的工作方式 424定时/计数器初值的计算 425定时/计数器的程序设计 43音乐播放器的设计与制作 431工作任务 432音乐播放器的硬件制作 433音乐播放器的软件设计 434音乐播放器的系统调试 435改进与提高 习题项目5串行通信的应用 51串行通信基础 52AT89S51单片机的串行口 521串行口的结构及相关寄存器 522串行口的工作方式 53串行通信的程序设计 531串行口的初始化编程 532发送和接收程序设计 54双机通信系统的设计与制作 541工作任务 542双机通信系统硬件制作 543双机通信系统软件设计 544双机通信系统调试 545改进与提高 习题项目6AD转换器的应用 61AD转换的基本知识 611AD转换的过程 612AD转换器的主要技术指标 628位AD转换器ADC0809 63单片机与AD转换器接口电路 631单片机的总线结构 632单片机与AD转换器的接口 64单片机与AD转换器接口程序设计 65数字电压表的设计与制作 651工作任务 652数字电压表的硬件制作 653数字电压表的软件设计 654数字电压表的系统调试 655改进与提高 习题项目7DA转换器的应用 71DA转换的基本知识 711DA转换的工作原理 712DA转换器的性能指标 728位DA转换器DAC0832 721DAC0832的内部结构及引脚 722DAC0832的工作方式 723DAC0832的输出方式 73单片机与DA转换器接口电路及程序 设计 731单缓冲工作方式 732双缓冲工作方式 74低频信号发生器的设计与制作 741工作任务 742低频信号发生器的硬件制作 743低频信号发生器的软件设计 744低频信号发生器的系统调试 745改进与提高 习题项目8串行总线扩展技术的应用 81I2C总线的应用 811I2C总线概述 812AT24C××系列存储器的使用 813AT24C××系列存储器的接口 电路与编程 82SPI总线的应用 821SPI总线概述 822串行AD转换器TLC549 823串行DA转换器TLC5615 83单总线的应用 831单总线简介 832DS18B20的引脚及硬件连接 833DS18B20的工作原理及使用方法 84数字温度计的设计与制作 841工作任务 842数字温度计的硬件制作 843数字温度计的软件设计 844数字温度计的系统调试 845改进与提高 习题 实践提高篇 项目9测温与报警系统的 设计 91系统总体设计 92硬件电路设计 93系统软件设计 94系统仿真与调试 941系统仿真图 942调试中遇到的问题项目10智能电风扇的设计 101系统总体设计 |