本书在介绍单片机的C语言编程技术方面作了_些尝试,着重介绍了Franklin C51编译器的使用特征,C51支持的数据类型、存储类型,MCS-51单片机的C51定义、函数及其功能以及C51程序设计;通过实例介绍了定时计数器、中断系统、串行口等的C51描述;介绍了顺序、分支、循环设计的语句和方法;最后对C语言和汇编语言的混合编程作了小结。
本书从应用的角度出发,介绍MCS—5l系列单片机的运行原理、内部功能结构、外部扩展及实际应用编程。全书分7章,分别为单片机原理、单片机汇编语言编程技术、单片机C语言编程技术、单片机输入/输出与中断控制技术、单片机片外存储扩展技术、单片机片外接口技术和单片机开发应用技术。
本书结构新颖,内容先进,资料翔实。书中提供了大量的实用程序和应用实例,文笔流畅,通俗易懂,每章均配有习题与思考题,便于组织教学或自学。
本书适合于各级各类高等院校作“单片机原理”、“微机原理及应用”等课程的教材和自学读本,也可供专业技术人员阅读参考。
绪言
第1章 单片机原理
第2章 单片机汇编语言编程技术
第3章 单片机C语言编程技术
第4章 单片机输入/输出与中断控制技术
第5章 单片机片外存储扩展技术第6章 单片机片外接口技术
第7章 单片机开发应用技术
附录A MCS一51单片机指令表
附录B C51库函数
附录C C51编译控制指令
附录D 单片机常用汉英名词术语对照
参考文献