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

出版时间:2021-11

出版社:电子工业出版社

以下为《单片机原理及应用(C51语言版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
试读
  • 电子工业出版社
  • 9787121339004
  • 1-10
  • 293692
  • 49225417-2
  • 平塑
  • 16开
  • 2021-11
  • 572
  • 340
  • 工学
  • 电子科学与技术
  • 电子信息与电气
  • 本科
作者简介

林立,男,中国石油大学(北京)机电学院教授,从事“机械电子工程进展”、“智能仪器仪表技术”和“单片机原理及应用”等研究生和本科生课程的教学工作。

查看全部
内容简介
本书作为《单片机原理及应用——基于Proteus和Keil C》的姊妹篇,在保持原教材结构和风格的基础上,取消了其中的汇编语言内容,将节省的空间用于加强C51语言内容。本书在C51内容编排上做了较大改进:在集中介绍了执行语句、变量、指针、数组和函数等C51基本内容之后,安排了LED控制、独立开关检测、行列式键盘扫描、数码管静态和动态显示等与单片机I/O口相关的C51应用内容,以此缩短编程语言与单片机应用的教学时间差。中断函数及片外RAM访问等与单片机硬件相关的C51内容则穿插到后续原理章节里介绍。采用这种集中与分散相结合,理论与应用相结合的方案,有望促使读者更好地掌握C51与单片机内容,为今后的工程应用打下扎实基础。 为方便读者学习,本书每章都有小结和习题,书末附有与教学进度相呼应的实验指导及相关阅读材料,还配有相关课程网站(/C51/)。 本书可作为高等工科院校机械类、电气与电子信息类、计算机类各专业48~64学时要求的教材,也可作为从事嵌入式应用系统设计、生产从业人员的岗位培训教材及自学参考书。
目录
第1章单片机基础知识概述11单片机概述111单片机及其发展概况112单片机的特点和应用113单片机的发展趋势114MCS-51单片机的学习12单片机学习的预备知识121数制及其转换122有符号数的表示方法123位、字节和字124BCD码125ASCII码126基本逻辑门电路13Proteus应用简介131ISIS模块应用举例132ARES模块应用举例本章小结思考与练习题1第2章MCS-51单片机的结构及原理21MCS-51单片机的结构211MCS-51单片机的内部结构212MCS-51外部引脚及功能22MCS-51的存储器结构221存储器划分方法222程序存储器223数据存储器23单片机的复位、时钟与时序231复位与复位电路232时钟电路233单片机时序24并行I/O口241P1口242P3口243P0口244P2口本章小结思考与练习题2第3章单片机的C51基础知识31C51语言概述32Keil软件开发工具321μVision5的软件界面322μVision5的使用方法33C51的基本执行语句331表达式语句332选择语句333循环语句334注释语句34C51的变量341变量概述342变量名343数据类型344存储类型345存储种类35C51的指针36C51的数组361一维数组的定义362一维数组的使用363字符数组364二维数组37C51的函数371函数的基本概念372函数的定义373函数的调用本章小结思考与练习题3第4章单片机I/O口方式的应用41C51联合仿真方法42I/O端口的简单应用421发光二极管与应用编程422数码管静态显示原理与编程43I/O端口的进阶实践431数码管动态显示原理与编程432行列式键盘原理与编程本章小结思考与练习题4第5章单片机的中断系统51中断的概念52中断控制系统521中断系统的结构522中断控制53中断处理过程54中断的编程和应用举例541中断程序设计举例542扩充外部中断源本章小结思考与练习题5第6章单片机的定时/计数器61定时/计数器的结构与工作原理611定时/计数器的基本原理612定时/计数器的结构62定时/计数器的控制621TMOD寄存器622TCON寄存器63定时/计数器的工作方式631方式1632方式2633方式0634方式364定时/计数器的编程和应用本章小结思考与练习题6第7章单片机的串行口及应用71串行通信概述72MCS-51的串行口控制器721串行口内部结构722串行口控制寄存器73串行工作方式0及其应用74串行工作方式1及其应用75串行工作方式2及其应用76串行工作方式3及其应用本章小结思考与练习题7第8章单片机接口技术81单片机的系统总线811三总线结构812地址锁存原理及实现82简单并行I/O口扩展821访问扩展端口的软件方法822简单并行输出接口的扩展823简单并行输入接口的扩展83可编程并行I/O口扩展8318255A的内部结构、引脚及地址8328255A的控制字84D/A转换与DAC0832应用841DAC0832的工作原理842DAC0832与单片机的接口及编程85A/D转换与ADC0809应用851逐次逼近式模数转换器的工作原理852ADC0809与单片机的接口及编程86开关量功率接口技术861开关量功率驱动接口862开关量功率驱动接口应用举例本章小结思考与练习题8第9章单片机应用系统的设计与开发91单片机系统的设计开发过程911单片机典型应用系统912单片机应用系统的开发过程92单片机系统的可靠性技术921硬件抗干扰技术概述922软件抗干扰技术概述93单片机系统设计开发应用举例——智能仪器931功能概述932硬件电路设计933软件系统设计934仿真开发过程94单片机串行扩展单元介绍941串行A/D转换芯片MAX124及应用942串行D/A转换芯片LTC145X及应用943串行E2PROM存储器AT24CXX及应用944字符型液晶显示模块LM1602及应用945串行日历时钟芯片DS1302及应用本章小结思考与练习题9附录A实验指导实验1计数显示器实验2指示灯/开关控制器实验3指示灯循环控制实验4指示灯/数码管的中断控制实验5电子秒表显示器实验6双机通信及PCB设计实验7直流数字电压表设计实验8步进电机控制设计附录B阅读材料【阅读材料1】ISIS模块的电路绘图与仿真运行方法【阅读材料2】在μVision5中创建C51程序的方法【阅读材料3】C51程序调试方法【阅读材料4】μVision5与ISIS的联合仿真【阅读材料5】基于ARES模块的PCB设计方法【阅读材料6】ISIS中的虚拟信号发生器【阅读材料7】ISIS中的虚拟仪器【阅读材料8】步进电机控制方法附录C常用的C51标准库函数参考文献