本書為“十二五”普通高等教育本科國家級規(guī)劃教材,本書與“中國大學慕課”網站已上線的哈爾濱工業(yè)大學“單片機原理及應用”MOOC課程相配套。本書詳細介紹了美國ATMEL公司的基本型/增強型AT89S51/AT89S52單片機的硬件結構與工作原理,8051匯編語言指令系統(tǒng),并從應用設計的角度介紹AT89S51/AT89S52單片機的各種硬件擴展接口設計、接口驅動程序設計以及應用系統(tǒng)設計,同時給出了較多的典型設計案例。本書還對AT89S51/AT89S52單片機應用系統(tǒng)設計中的各種流行器件也作以介紹。本書為新形態(tài)教材,全書一體化設計,將課程重點內容授課視頻制作成二維碼,掃描即可實現(xiàn)在線同步學習。配套數(shù)字資源網站針對全書內容,制作了與主教材配套的電子教案(PPT文件),各章習題與參考答案,考試試卷與參考答案,以及Proteus總體功能介紹的視頻文件和Proteus ISIS與ARES演示的視頻文件,以方便教師授課,學生自學。此外,讀者也可以登錄“中國大學慕課”網站或“愛課程”網站,自主學習哈爾濱工業(yè)大學開設的“單片機原理及應用”MOOC課程。目前張毅剛主編《單片機原理及應用(第4版)》已與《單片機原理及應用——C51編程+Proteus仿真(第3版)》、《單片機原理及應用——基于C51編程的Proteus仿真案例(第2版)》形成較完整的系列教材。本書可作為各類工科院校、職業(yè)技術學院電氣類、電子信息類、自動化類、計算機類、儀器類及機械電子工程專業(yè)單片機課程教材,也可供從事單片機應用設計的工程技術人員參考。