本书以Atmel公司设计的AT89S51单片机为例从内到外全面系统地介绍了MCS-51单片机的结构、工作原理、各种并行和串行接口技术以及进行单片机应用系统开发常用的工具。第1章介绍了与单片机技术相关的一些基础知识;第2~4章分别讲解了单片机内部的CPU结构、存储器组织、单片机的指令系统、汇编语言程序设计以及定时/计数器、中断系统和串行口的工作原理;第5章讲解了单片机的工作时序、译码电路设计、并行接口的半导体存储器及其与单片机的接口方法;第6~7章重点讲解了单片机应用系统的各种并行和串行接口的设计方法,包括键盘/LED显示、A/D和D/A转换、微型打印机等并行接口以及I2C、SPI、1-Wire、USB以及CAN等串行接口技术;第8章介绍了单片机学习、开发需要的硬件平台和常用的开发工具Proteus、μVision3和Protel 99等。 本书是在作者20多年从事单片机技术教学与开发的基础上整理而成,内容丰富、新颖、实用,顺序编排合理,语言通俗易懂,可作为自动化、电子信息工程、电子科学与技术、计算机科学与技术、物联网工程、测控技术与仪器、通信工程、机械电子工程、物理学、医学检验技术等相关专业单片机原理与应用或微机原理课程的教材;也可作为单片机爱好者的自学用书。学完本书后,能够胜任单片机应用系统的开发工作。 |
前言 |
|
|
|
|
|
“十一五”国家规划课题研究成果 |
|
|
|
|