单片机系统设计与制作
¥
23.55
6.7折
¥
35
九五品
仅1件
作者倪志莲 主编
出版社机械工业出版社
ISBN9787111392477
出版时间2012-09
版次1
装帧平装
开本16开
纸张胶版纸
页数284页
字数99999千字
定价35元
上书时间2024-12-06
商品详情
- 品相描述:九五品
- 商品描述
-
基本信息
书名:单片机系统设计与制作
定价:35.00元
作者:倪志莲 主编
出版社:机械工业出版社
出版日期:2012-09-01
ISBN:9787111392477
字数:451000
页码:284
版次:1
装帧:平装
开本:16开
商品重量:
编辑推荐
内容提要
《单片机系统设计与制作(电气工程及自动化类专业教育部高等职业教育示范专业规划教材)》以AT89S51单片机为例,通过流水灯的设计与制作、秒表的设计与制作、密码锁的设计与制作、音乐播放器的设计与制作、双机通信系统的设计与制作、数字电压表的设计与制作、低频信号发生器的设计与制作、数字温度计的设计与制作8个任务贯穿了单片机最小系统、内部资源及外部扩展等核心知识点。每章包含一个相对独立的知识点,并将设计、制作及调试的工作过程与相关知识点融合,充分展示了“教、学、做一体化”的教学理念。本书注重单片机开发过程中的技能训练,所有任务均提供了硬件电路图和元器件清单,所有程序均采用汇编语言与C51语言对照的方式来编写,方便读者自学。《单片机系统设计与制作(电气工程及自动化类专业教育部高等职业教育示范专业规划教材)》可作为高职高专院校电气工程及自动化类、电子类、通信类及计算机类专业的教材,也可作为从事单片机开发的工程技术人员的培训教材,还可供电子设计爱好者初学单片机时参考。本书由倪志莲任主编并统稿,彭雪峰、孙旭日任副主编,参加编写的还有周新妹、游芳和宋耀华。
目录
前言绪论0.1 单片机概述0.1.1 嵌入式系统与单片机0.1.2 单片机的发展趋势0.1.3 单片机的主要产品0.1.4 单片机的应用领域0.2 单片机系统设计与制作的工作过程0.2.1 典型的单片机系统设计与制作工作流程0.2.2 应用系统硬件的设计方法0.2.3 应用系统软件的设计方法0.2.4 应用系统的调试方法章 单片机最小系.1 AT89S51单片机的结构及工作过程1.1.1 AT89S51单片机的封装及引脚1.1.2 单片机的内部结构及主要功能1.1.3 单片机的工作过程1.2 AT89S51单片机的存储结构1.2.1 程序存储器1.2.2 数据存储器1.3 单片机最小系统的构成1.3.1 时钟电路1.3.2 复位电路1.4 单片机汇编语言基础1.4.1 AT89S51单片机的指令系统简介1.4.2 伪指令ORG和END1.4.3 通用数据传送指令MOV1.4.4 常用程序控制指令——跳转及调用返回指令1.4.5 移位指令1.4.6 位清零与置位指令1.5 单片机的C语言——C51基础1.5.1 C51程序简介1.5.2 C51中的基本数据类型1.5.3 C51的变量定义1.6 单片机I/O口的输出驱动控制1.7 流水灯的设计与制作1.7.1 工作任务1.7.2 流水灯硬件制作1.7.3 流水灯的软件设计1.7.4 流水灯的系统调试1.7.5 改进与提高习题第2章 数码管显示电路及应用2.1 LED数码管简介2.1.1 LED数码管的类型2.1.2 LED数码管的字形码2.2 LED数码管的显示方式2.2.1 静态显示2.2.2 动态显示2.3 汇编语言进阶2.3.1 算术及逻辑运算指令2.3.2 数据交换指令2.3.3 定义数据空间伪指令DB、DW、DS与查表指令MOVC2.4 C51的运算符、表达式及常用语句2.4.1 C51的运算符和表达式2.4.2 C51的常用控制语句——选择语句和循环语句2.5 LED数码管显示程序设计2.5.1 数码管动态显示汇编程序设计2.5.2 数组与数码管动态显示的C51程序设计2.6 点阵与液晶显示器2.6.1 8×8点阵屏2.6.2 LCD1602液晶显示器2.7 秒表的设计与制作2.7.1 工作任务2.7.2 秒表硬件电路的设计与制作2.7.3 秒表的软件设计2.7.4 秒表的系统调试2.7.5 改进与提高习题第3章 键盘电路及应用3.1 键盘及分类3.1.1 按键简介3.1.2 键盘的类型3.1.3 键盘的消抖3.2 键盘汇编程序设计3.2.1 赋值伪指令EQU和DATA3.2.2 位条件转移指令3.2.3 堆栈指令3.2.4 键盘的汇编语言设计实例3.3 键盘的C51程序设计3.3.witch/case语句3.3.2 键盘的C51程序设计实例3.4 密码锁的设计与制作3.4.1 工作任务3.4.2 密码锁的硬件制作3.4.3 密码锁的软件设计3.4.4 密码锁的系统调试3.4.5 改进与提高习题第4章 中断与定时/计数器的应用4.1 AT89S51单片机的中断系统4.1.1 中断的基本概念4.1.2 中断源与中断请求标志4.1.3 中断控制4.1.4 中断响应4.1.5 中断程序设计4.2 AT89S51单片机的定时/计数器4.2.1 定时/计数器的结构4.2.2 定时/计数器的控制4.2.3 定时/计数器的工作方式4.2.4 定时/计数器初值的计算4.2.5 定时/计数器的程序设计4.3 音乐播放器的设计与制作4.3.1 工作任务4.3.2 音乐播放器的硬件制作4.3.3 音乐播放器的软件设计4.3.4 音乐播放器的系统调试4.3.5 改进与提高习题第5章 串行通信的应用5.1 串行通信基础5.1.1 串行通信的基本概念5.1.2 串行通信的总线标准5.2 AT89S51单片机的串行口5.2.1 串行口的结构及相关寄存器5.2.2 串行口的工作方式5.3 串行通信的程序设计5.3.1 串行口的初始化编程5.3.2 发送和接收程序设计5.4 双机通信系统的设计与制作5.4.1 工作任务5.4.2 双机通信系统硬件制作5.4.3 双机通信系统软件设计5.4.4 双机通信系统调试5.4.5 改进与提高习题第6章 A-D转换器的应用6.1 A-D转换的基本知识6.1.1 A-D转换的过程6.1.2 A-D转换器的主要技术指标6.2 8位A-D转换器ADC0806.3 单片机与A-D转换器接口电路6.3.1 单片机的总线结构6.3.2 单片机与A-D转换器的接口6.4 单片机与A-D转换器接口程序设计6.4.1 MOVX指令与A-D转换器接口的汇编语言程序设计6.4.2 指针与A-D转换器接口的C51程序设计6.5 数字电压表的设计与制作6.5.1 工作任务6.5.2 数字电压表的硬件制作6.5.3 数字电压表的软件设计6.5.4 数字电压表的系统调试6.5.5 改进与提高习题第7章 D-A转换器的应用7.1 D-A转换的基本知识7.1.1 D-A转换的工作原理7.1.2 D-A转换器的性能指标7.2 8位D-A转换器DAC0837.2.1 DAC0832的内部结构及引脚7.2.2 DAC0832的工作方式7.2.3 DAC0832的输出方式7.3 单片机与D-A转换器接口电路及程序设计7.3.1 单缓冲工作方式7.3.2 双缓冲工作方式7.4 低频信号发生器的设计与制作7.4.1 工作任务7.4.2 低频信号发生器的硬件制作7.4.3 低频信号发生器的软件设计7.4.4 低频信号发生器的系统调试7.4.5 改进与提高习题第8章 串行总线扩展技术的应用8.1 I2C总线的应用8.1.1 I2C总线概述8.1.2 AT24CXX系列存储器的使用8.1.3 AT24CXX系列存储器的接口电路与编程8.2 SPI总线的应用2418.2.1 SPI总线概述8.2.2 串行A-D转换器TLC548.2.3 串行D-A转换器TLC5618.3 单总线的应用8.3.1 单总线简介8.3.2 DS18B20的引脚及硬件连接8.3.3 DS18B20的工作原理及使用方法8.4 数字温度计的设计与制作8.4.1 工作任务8.4.2 数字温度计的硬件制作8.4.3 数字温度计的软件设计8.4.4 数字温度计的系统调试8.4.5 改进与提高习题附录附录A ASCII码表附录B MCS-51系列单片机指令表附录C C51关键字附录D 常用芯片引脚参考文献
作者介绍
序言
— 没有更多了 —
以下为对购买帮助不大的评价