本书主要分为10个章节,主要内容包括单片机基础知识概述,MCS-51单片机的结构及原理,C51程序设计基础,Proteus和Keil C软件简介,I/O端口编程及应用,MCS-51单片机的中断系统,MCS-51定时/计数器,MCS-51串行口通信,MCS-51的A/D和D/A转换,单片机应用实例。本书部分章节借鉴了国内比较流行的教学资料,大部分实例都进行了实验验证,方便读者尽快理解和深入学习。 本书内容丰富,侧重应用实例,论述翔实严谨,可作为工科院校本科生教材,也可供从事嵌入式产品研发的技术人员参考。