注册 登录 进入教材巡展
#
  • #

出版时间:2018-09

出版社:清华大学出版社

以下为《单片机原理与实践——基于STC89C52与Proteus的嵌入式开发技术》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302504085
  • 1-1
  • 226923
  • 47191122-2
  • 平装
  • 2018-09
  • 工学
  • 电子科学与技术
  • TP368.1
  • 计算机
  • 本科
内容简介
《单片机原理与实践——基于STC89C52与Proteus的嵌入式开发技术》前4章以单片机基本原理、硬件结构、C51语言程序设计、单片机接口技术等内容为主,依托教学大纲,配合设计实例,帮助拥有C语言基础的学生快速入门,加深对理论知识的理解;后3章以单片机综合应用设计、嵌入式系统开发为拓展实践内容。
目录
目录第1章绪论1.1单片机简介1.1.1单片机含义1.1.2单片机的发展历史1.1.3单片机的特点与应用1.1.4单片机的发展趋势1.2数字电路逻辑基础1.2.1数制1.2.2码制本章小结思考题第2章MCS51单片机体系结构2.1MCS51单片机的内部结构2.2MCS51单片机的外部引脚及功能2.2.1电源及时钟引脚2.2.2控制引脚2.2.3并行I/O引脚2.2.4三总线结构2.3MCS51单片机的中央处理器2.3.1运算器2.3.2控制器2.4MCS51单片机存储器的结构2.4.1MCS51单片机程序存储器2.4.2MCS51单片机数据存储器2.4.3MCS51单片机特殊功能寄存器2.5MCS51单片机的时钟与时序2.5.1MCS51单片机的时钟电路2.5.2MCS51单片机的时序2.6MCS51单片机的复位2.6.1MCS51单片机的复位电路2.6.2MCS51单片机的复位状态2.7MCS51单片机的低功耗节电模式本章小结思考题第3章C51程序设计基础3.1C51程序设计基础3.1.1C51的数据类型与存储类型3.1.2C51的特殊功能寄存器及位变量定义3.1.3C51的绝对地址访问3.1.4C51的基本运算3.1.5C51的分支与循环程序结构3.1.6C51的数组3.1.7C51的指针3.2C51的函数3.2.1函数的分类3.2.2函数的参数与返回值3.2.3函数的调用3.2.4中断服务函数3.2.5变量及存储方式3.2.6宏定义与文件包含3.2.7库函数3.3C51的开发工具3.3.1集成开发环境Keil μVision4简介3.3.2Keil μVision4软件的安装、启动和应用程序设计3.4软件仿真开发工具Proteus3.4.1Proteus简介3.4.2Proteus与Keil μVision4的联合仿真3.4.3Proteus与Keil μVision4的联合调试本章小结思考题第4章MCS51单片机接口技术4.1MCS51单片机的中断系统4.1.1中断系统概述4.1.2中断系统结构4.1.3中断处理过程4.1.4中断程序的设计4.2MCS51单片机的定时/计数器4.2.1定时/计数器的组成4.2.2定时/计数器的4种工作模式4.2.3定时/计数器的编程和应用4.3MCS51单片机的串行通信4.3.1串行通信概述4.3.2MCS51系列单片机的串行口4.3.3串行口的4种工作方式4.3.4串行口波特率的计算4.3.5串行通信的编程与应用本章小结思考题第5章MCS51单片机综合应用设计5.1LED数码管显示5.1.1LED数码管的工作原理5.1.2LED数码管显示设计举例5.2单片机键盘接口技术5.2.1独立键盘和矩阵键盘5.2.2键盘接口设计举例5.3D/A转换接口技术5.3.1D/A转换器简介5.3.2单片机与8位D/A转换器DAC0832的接口设计举例5.4A/D转换接口技术5.4.1A/D转换器简介5.4.2单片机与并行8位A/D转换器ADC0809的接口设计举例5.5单片机与液晶显示器的接口5.5.1液晶显示器介绍5.5.2单片机与液晶显示器的设计举例5.6温度传感器DS18B205.6.1DS18B20简介5.6.2DS18B20温度测量程序设计举例5.7温湿度传感器DHT115.7.1DHT11简介5.7.2DHT11室内温湿度测量程序设计举例5.8步进电机的控制5.8.1步进电机的基本概念及工作原理5.8.2用单片机实现四相步进电机的控制程序设计举例本章小结思考题第6章MODBUS协议与应用6.1MODBUS协议简介6.1.1MODBUS OSI网络体系结构6.1.2MODBUS协议描述6.1.3服务器设备数据块6.1.4功能码分类6.2MODBUS RTU/ASCII协议6.2.1主站节点状态图6.2.2从站节点状态图6.2.3主站/从站通信时序图6.2.4MODBUS RTU协议6.2.5MODBUS ASCII协议6.3MODBUS应用6.3.1MODBUS相关功能码描述6.3.2MODBUS通信调试本章小结思考题第7章基于Arduino的系统开发7.1Arduino介绍7.1.1简介7.1.2硬件资源7.2Arduino开发环境7.2.1Arduino IDE下载及安装7.2.2Arduino IDE操作基础7.3Arduino程序基础知识7.3.1Arduino程序的基本架构7.3.2Arduino程序的基本函数7.4应用实例7.4.1LED闪烁实验7.4.2模拟量读取实验本章小结思考题参考文献