本书是2020年山西省高等学校**课程——“单片机原理与接口技术”的配套教材。全书在介绍微型计算机的基本概念、系统组成、性能指标及其发展概况的基础上,以ATMEL公司增强型AT89S52单片机为主讲机型,详细讲述AT89S52单片机的内部结构、工作原理、8051内核单片机汇编语言指令及程序设计、常用的可编程接口芯片电路设计及编程方法,引进Keil μVision5计算机仿真软件和Proteus 8.9虚拟仿真实验平台,将单片机原理、汇编语言程序设计、可编程接口技术及计算机仿真技术整合在一起。 全书以美国Atmel 公司增强型AT89S52系列单片机为主讲机型,详细介绍其硬件结构和工作原理、指令系统及汇编语言程序设计、存储器扩展技术、中断技术和I/O接口技术。内容由浅入深、循序渐进、结构层次清晰。引进Keil 仿真软件和Proteus虚拟仿真平台,介绍其功能及使用方法,为软件编程和硬件电路设计提供保障。本书还包括汇编语言软件实验、接口电路硬件实验和课程设计等内容。