STC8系列单片机开发指南

何宾 编著
内容简介 本书采用STC公司新一代的STC8系列单片机作为设计平台,从器件、汇编语言、C语言和操作系统4个角度对该系列单片机进行了全方位的解读。全书共为20章,主要内容包括:单片机的基础知识、硬件知识和开发环境,数值表示及运算,STC单片机CPU子系统、指令系统、汇编语言编程基础、C语言编程基础,STC单片机I/O端口原理及驱动、中断原理及实现,STC单片机时钟、复位和电源模式管理及实现, STC单片机比较器、计数器、定时器、ADC、增强型PWM、I2C、SPI、可编程计数器阵列和μC/OS-II操作系统的原理及实现。 通过全方位的讲解,将单片机设计中的各个知识点进行融会贯通。本书的一大特色就是理论和实际并重,不仅介绍单片机的应用,而且更加突出学习方法,教给读者系统学习微处理器和嵌入式系统的思路和方法。这样,为读者将来自己独立学习基于其他处理器的嵌入式系统打下坚实的基础。为了方便读者自学,本书提供了大量的设计案例,并对这些设计案例进行了系统深入的讲解和分析。 本书可作为高职和本科单片机课程的教材,也可作为STC单片机竞赛、单片机认证考试的参考用书;对于从事单片机应用的工程师来说,也是很好的工程参考用书。 推荐序 21世纪,全球全面进入了计算机智能控制与计算的时代,而其中的一个重要方向就是以单片机为代表的嵌入式计算机控制与计算。由于适合中国读者入门的8051单片机有30多年的应用历史,绝大部分工科院校均开设该课程,目前有几十万名对该单片机十分熟悉的工程师可以相互交流开发经验,有大量的经典电路和程序可以直接移植,从而极大地降低了开发风险,提高了开发效率——这也是STC宏晶科技(南通国芯微电子有限公司)生产STC系列单片机的巨大优势。 Intel 8051技术诞生于20世纪70年代,所以如果不对其进行大规模创新,国内的单片机教学与应用就会陷入被动局面。为此,STC宏晶科技对…