单片机是微型计算机一个重要的分支。本书是一部以8051系列单片机C程序设计为介绍的技术手册,全书从单片机基础、C语言、开发编译环境、典型资源编程、单片机通信等几个方面介绍了8051系列单片机C程序设计所应掌握的基础知识,内容全面、讲解清楚。然后通过工程开发实例和典型模块应用实例两部分内容系统地介绍单片机系统设计的方法使理论与实际相结合。本书适合单片机程序设计工作者。 本书首先从单片机基础、C语言、开发编译环境、典型资源编程、单片机通信等几个方面介绍了8051系列单片机C程序设计所应掌握的基础知识,内容全面、讲解清楚。然后通过工程开发实例和典型模块应用实例两部分内容系统地介绍单片机系统设计的方法使理论与实际相结合。本书可以作为本、专科单片机技术课程的,也可作为8051系列单片机C程序设计开发的技术人员以及
本书全面介绍各种主流微处理器、控制与通信接口、嵌入式系统编程、嵌入式实时操作系统以及开发调试工具和系统设计等内容,系统完整地讨论了嵌入式系统开发的相关技术和知识,适合电学、电子学、计算机科学工程专业的本科生阅读。对嵌入式系统设计感兴趣的软件工程师和对单片机交互感兴趣的硬件工程师而言,本书也是难得的软硬件兼备的参考书。
本书是一本系统讲述32位RISC微处理器的设计方法和设计过程的著作,其内容涵盖了RISC微处理器设计的方面。书中内容有机地将计算机学科的体系结构、系统结构与微电子学科的集成电路设计与实现技术结合起来,既能帮助学习微电子的工程技术人员快速掌握RISC处理器体系结构的VLSI实现原理,又能明确的告诉计算机科学的技术人员如何用现代的电路设计思想、方法、手段来设计与实现微处理器。本书的组织结构就是一本大规模RISC处理器芯片完整的设计文档。 本书将计算机科学和微电子科学有机结合、面向工程实际,希望能对两方面的科技工作者带来帮助。书中展现的完整的大规模芯片的设计过程,也能对设计团队的组织管理者提供方法和流程上的帮助。
iccavr是atmega128单片机软件开发环境,proteus是目前应用最广泛的硬件仿真环境。《案例解说单片机c语言开发——基于avr proteus仿真》基于iccavr和proteus介绍了atmega128单片机体系结构、c语言、内部资源,以及常用扩展器件的使用方法。全书分为3个部分:章和第2章是基础部分,介绍了iccavr和proteus的基础用法。第3~9章是基础应用部分,各个章节基于iccavr和proteus介绍了atmega128单片机的内部资源和典型外部扩展器件的使用方法,对于这些资源和器件进行了基础知识和proteus库的介绍,还提供了详尽的实例。0章是综合应用部分,介绍了atmega128单片机应用系统的基础设计方法,提供了包括频率计、简易数字时钟、可控自校准数字电源、仓库自动通风控制系统在内的4个大型综合应用实例。 《案例解说单片机c语言开发——基于avr proteus仿真》提供了大量实例,它们都有详细的设
高质量的单片机开发首先需要开发者的经验与技巧,但也需要正确的开发规范与流程保证。本书介绍了完整的单片机开发流程与系统设计方法;利用Multisim、Proteus等工具软件进行开发前的仿真评估;使用Protel绘制原理图及PcB图,并进行信号完整性分析;使用Keil单片机开发工具进行工程开发与组织;单片机开发中重要的C语言特性;Cx5l高级语言特性以及如何使用RTX51。本书也介绍了如何使用工具软件(如使用CVS、PC-Lint等)来保证代码质量,同时在附录中给出了遵循.MISRAC:2004的Cx51编程规范。 本书适合于单片机工程技术人员、有志于学习单片机开发的其他技术人员或高等院校相关专业学生使用。
由周国雄和晏密英编写的《单片机应用系统设计精讲》遵循“完整性、系统性和启发性”的原则,从提出问题、论证方案及系统的设计与实现等环节入手,全面阐述了城市公交车无线自动报站系统的应用、基于超声波雾化器的智能控制系统等多个单片机应用系统的设计思想和具体实现,并提供了硬件电路图和软件源程序代码。由于系统设计中所涉及的硬件多为目前流行的型号和系列,并且涉及大量与单片机应用系统开发相关的多学科知识,因此本书具有较好的启发性和借鉴意义。 《单片机应用系统设计精讲》力图使读者了解单片机应用系统开发的完整过程,帮助读者加速对单片机应用系统开发经验的积累。 《单片机应用系统设计精讲》内容精练,实例丰富,深入浅出,讲解详尽,编排合理,适合专门从事单片机项目开发与应用的工程技术人员使用,也可作为本专