成功加入购物车
正版现货 无笔记无划线
刘海涛 著 / 清华大学出版社 / 2009-01 / 平装
售价 ¥ 70.00
品相 九品
优惠 满包邮
延迟发货说明
上书时间2023-09-07
卖家超过10天未登录
8051单片机C语言程序设计与实例解析
《8051单片机C语言程序设计与实例解析》是根据作者多年来对单片机的逐步学习和了解,以80C51单片机应用系统为主线,克服了以往单片机类书籍起点高、实践例子少等缺点,围绕系统的组成、设计和调试运行,全面地介绍了单片机系统结构的基本原理、51指令系统与程序设计方法、中断与定时器系统、串行通信技术、接口技术、应用系统的扩展、设计实例及抗干扰设计等知识。
《8051单片机C语言程序设计与实例解析》具有较强的系统性、先进性和实用性,选材精练,论述简明。《8051单片机C语言程序设计与实例解析》可作为高等院校计算机科学与技术、自动化、电子信息工程、机电一体化等本科专业的单片机课程的参考资料,也可作为工程技术人员的参考用书。
第1章单片机概述 11.180C51单片机的发展史 11.280C51单片机的性能和特点 21.380C51单片机的分类和选型 31.3.180C51单片机的分类 31.3.280C51单片机的选型 4第2章硬件结构 62.180C51的内部总体结构 62.280C51的引脚封装和描述 82.3存储器配置 112.3.1程序存储器 122.3.2数据存储器 122.4特殊功能寄存器 142.5I/O口 182.5.1P0口 192.5.2P1口 202.5.3P2口 212.5.4P3口 212.6中断 222.6.1中断系统的硬件结构 222.6.2中断控制 232.6.3中断响应协议 252.6.4外部中断触发方式 262.6.5中断响应时间 272.6.680C51的单步操作 272.7定时器/计数器 282.7.1定时器/计数器T0和T1的基本结构和工作原理 282.7.2定时器/计数器T0和T1的控制 292.7.3定时器/计数器的工作方式 312.8单片机的时钟和复位电路 332.8.1时钟电路 332.8.2时序 342.8.3复位电路 352.9单片机的低功耗模式 37第3章指令系统 393.1指令系统的分类和一般说明 393.2数据传送类指令 403.3算术运算类指令 443.4逻辑运算类指令 483.5控制转移类指令 503.6位操作类指令 54第4章ISP、IAP技术及应用 564.1ISP和IAP的工作原理 564.2ISP和IAP的优点 574.3并口/串口下载线 574.3.1并口下载线 574.3.2串口下载线 584.4ISP软件的使用 594.5自制80C51仿真器 624.5.1SoftICE软件的介绍 624.5.2SoftICE软件的安装 634.5.3KeilC51联机仿真 654.5.4自制仿真器的特点 66第5章KeilC51开发软件的应用 675.1KeilC51简介 675.1.1KeilC51软件的结构 675.1.2Keil软件的安装 685.2?Vision2集成开发环境 695.2.1?Vision2IDE开发平台 695.2.2关于开发环境 705.3创建工程项目 745.3.1启动mVision2并创建一个项目 755.3.2新建一个源文件 755.4编译、链接项目 775.5下载调试项目 78第6章并行接口的扩展 826.1单片机系统扩展原理 826.1.180C51单片机最小应用系统 826.1.280C51单片机的片外总线结构 826.1.380C51单片机系统扩展的实现 846.1.4外扩芯片片选和地址分配方法 846.2程序存储器的扩展 886.2.1扩展EPROM存储器 886.2.2扩展E2PROM存储器 916.3数据存储器的扩展 936.4并行I/O口的扩展 966.4.1简单I/O口扩展 976.4.28255A可编程接口并行I/O扩展 996.4.38155可编程接口并行I/O扩展 100第7章实时时钟和外扩RAM(I2C和SPI总线器件)的应用 1037.1I2C总线的原理 1037.1.1I2C总线应用概述 1037.1.2I2C总线的系统结构 1037.1.3I2C总线的信号及时序定义 1047.1.4I2C总线的传输过程 1047.1.5I2C总线的仲裁 1057.1.6I2C总线的保留地址 1067.1.780C51单片机与I2C总线芯片的模拟接口 1067.2实时时钟PCF8563 1127.2.1PCF8563的特点和功能 1127.2.2PCF8563应用实例 1137.3SPI总线的原理 1177.3.1SPI总线应用概述 1177.3.2SPI总线的系统结构 1177.3.3SPI总线接口及时序 1187.3.4SPI总线的传输过程 1197.3.580C51单片机与SPI总线芯片的模拟接口 1207.4非易失性铁电存储器FM25C640 1227.4.1FM25C640特点 1227.4.2FM25C640的读/写方式 1237.4.3FM25C640的应用 124第8章键盘和显示接口设计 1278.1键盘接口设计 1278.1.1键盘工作原理 1278.1.2键盘的工作方式 1288.1.3键盘按键识别方法 1298.1.4键盘按键去抖方法 1308.1.5中断方式的键盘扫描电路 1318.1.6其他形式键盘接口电路 1328.2LED显示接口 1328.2.1LED显示器的结构与原理 1338.2.2LED显示器的显示方式 1348.2.38155做LED显示器接口实例 1368.3键盘/LED专用接口芯片8279 1378.3.18279的内部结构及基本工作原理 1388.3.28279引脚功能 1398.3.38279工作方式 1418.3.48279命令字 1418.3.58279状态字 1448.3.6应用举例 1448.4键盘/LED专用接口芯片7279A 1468.4.17279A的主要特性 1468.4.27279A引脚功能 1468.4.37279A的控制指令 1478.4.47279A串行接口的时序图 1498.4.57279A应用举例 1508.5LCD显示接口 1518.5.1OCM4X8C液晶显示模块概述 1518.5.2OCM4X8C液晶显示模块的引脚功能 1528.5.3OCM4X8C液晶显示模块的 硬件接口 1528.5.4OCM4X8C液晶显示模块的指令系统 1558.5.5OCM4X8C液晶显示模块的显示示例 158第9章A/D和D/A接口设计 1619.1A/D接口设计 1619.1.1常用A/D转换器的原理 1619.1.2双积分型A/D转换器MC14433 1649.1.3逐次逼近型A/D转换器ADC0809 1689.1.4∑-Δ调制型A/D转换器CS5532 1719.1.5A/D转换器的主要技术指标 1769.2D/A转换器接口设计 1779.2.1D/A转换器的原理 1779.2.2并行接口D/A转换器 芯片DAC0832 1789.2.3串行接口D/A转换器芯片TLC5617 1819.2.4D/A转换器的主要参数 1849.3电压/电流转换电路 1859.3.1利用分立元件组成的电压/电流转换电路 1859.3.2AD694电压/电流转换电路 186第10章串行口通信 18810.1数据通信的基本概念 18810.1.1串行通信的传送方式 18810.1.2串行通信的同步技术 18910.2串行口的结构和功能 19110.3串行口控制寄存器 19210.3.1串行口数据缓冲器SBUF 19210.3.2串行口控制寄存器SCON 19210.3.3串行口电源控制寄存器PCON 19310.4串行口的工作方式 19410.4.1方式0 19410.4.2方式1 19510.4.3方式2和方式3 19610.4.4常用波特率表 19610.5串行通信总线标准 19710.5.1RS-232C总线标准与应用 19710.5.2RS-485总线标准 19910.6Modbus标准通信协议和 软件编程 20110.6.1Modbus通信协议简介 20110.6.2Modbus协议传送模式 20310.6.3Modbus协议功能码定义 20410.6.480C51单片机的RTU模式编程 205第11章80C51的应用案例 21911.180C51常用的一些子程序函数 21911.1.1char单字节HEX数转换BCD码函数 21911.1.2int双字节HEX数转换BCD码函数 22011.1.3long四字节HEX数转换BCD码函数 22111.1.4ftod浮点数转换BCD码函数 22211.1.5计算万年历函数 22711.2频率测量 22911.2.1频率测量概述 22911.2.2频率测量原理 22911.2.3系统硬件构成 22911.2.4软件流程图 23011.2.5频率测量源程序 23111.3红外遥控(SM3XX6)技术 23711.3.1红外遥控技术概述 23711.3.2红外遥控系统的构成和 工作原理 23811.3.3使用M50462AP电视遥控器控制的红外遥控继电器开关 24111.3.4其他类型遥控器的解码 24711.4DS18B20温度测量 25011.4.1DS18B20的性能特点 25011.4.2DS18B20的内部结构及其各存储器结构 25011.4.3DS18B20测温值的计算及其测温原理 25111.4.4DS18B20与单片机的典型接口 25211.4.5DS18B20测温系统的软件编写 253第12章单片机嵌入式编程 26312.1关于嵌入式系统 26312.1.1嵌入式系统的定义 26312.1.2嵌入式系统的构成 26412.1.3嵌入式系统的特点 26512.1.4单片机实时操作系统 26512.2C/OS-II操作系统 26612.2.1C/OS-II操作系统的原理 26712.2.2C/OS-II操作系统的特点 27712.2.3C/OS-II操作系统的80C51的移植 27812.2.4 C/OS-II用户应用系统编写 28012.3RTX51操作系统 28112.3.1RTX51操作系统的概述 28112.3.2RTX51的任务结构和状态 28212.3.3RTX51的功能函数 28412.3.4RTX51Tiny程序的编写和应用 28612.4SmallRTOS操作系统 29512.4.1SmallRTOS的概述 29512.4.2SmallRTOS的运行条件 29512.4.3SmallRTOS51的应用 296第13章单片机抗干扰技术 30413.1单片机的常见干扰现象及其来源 30413.1.1单片机的常见干扰现象 30413.1.2干扰的来源 30413.2干扰的耦合方式 30613.3单片机抗干扰的原则 30713.4单片机抗干扰的措施 30813.4.1单片机系统的硬件抗干扰技术 30813.4.2单片机系统的软件抗干扰技术 316
展开全部
图2
图3
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30