C8051F系列单片机开发与C语言编程

C8051F系列单片机开发与C语言编程
《C8051F系列单片机开发与C语言编程》[1][2]是由童长飞编写,于2005年2月由北京航空航天大学出版社[3]出版的一本技术书籍。书中详细介绍了C8051F系列单片机的工作原理及其相关功能模块的设计与实现方法。

内容简介

该书首先阐述了C8051F系列单片机的基本工作原理,随后针对其外部设备如ADC、DAC、比较器、定时器、PWM、方波输出以及定时器捕捉等功能提供了详细的调试代码。在通信总线方面,对于CAN、SMBUS I2C、SPI和UART协议,书中不仅给出了双机调试代码,还涉及了一些高级应用程序,旨在加深读者对单片机工作原理的理解。此外,为了增强其实用性,书中还涵盖了LCD显示、红外编码解码、步进电机控制、直流电机驱动、舵机操作、超声波测距、I2C ROM存储以及串行时钟等实际应用场景。值得一提的是,书中提供的实例丰富且采用了C语言编程,使得程序代码易于阅读和移植,大多数代码经过适当调整后可以应用于其他型号的单片机。因此,《C8051F系列单片机开发与C语言编程》不仅是从事C8051F系列单片机产品开发的技术人员的重要参考资料,其中的部分内容对于其他类型的单片机开发也有一定的指导意义。