单片机学习与实践教程作者:朱向庆编著出版时间:2018年版丛编项: 普通高等教育"十三五"规划教材内容简介 《单片机学习与实践教程/普通高等教育“十三五”规划教材》以实践应用为主线,突出单片机应用技术的新颖性和实用性,采用通俗易懂的语言讲解51系列单片机的核心知识点,软硬件设计的注意事项;介绍单片机开发中常见的仿真软件、编程软件、应用工具及其使用方法;同时结合自制的实验箱给出单片机实验项目的电路图、汇编和C51示例程序,为方便读者使用软件仿真,每个实验后面还配套对应的Proteus仿真电路。《单片机学习与实践教程/普通高等教育“十三五”规划教材》还提供单片机课程设计题目,并简要讲解其设计思路,书末附有单片机课程期末考试试题及其参考答案。《单片机学习与实践教程/普通高等教育“十三五”规划教材》可作为电子信息工程、自动化、通信工程、计算机科学与技术、测控技术、仪器仪表设计等本、专科专业单片机课程的配套教材、课程设计参考书,以及电类专业学生毕业设计的参考书,也可供相关企业工程师、科技人员参考。目录第1章 单片机课程主要内容1.1 微型计算机的基本概念1.1.1 计算机进制数及常用编码1.1.2 计算机存储器容量及地址范围1.1.3 微型计算机及单片机的基本概念1.2 MCS-51单片机硬件结构和工作原理1.2.1 单片机引脚及逻辑符号1.2.2 单片机片内基本结构1.2.3 单片机的引脚1.2.4 中央处理器1.2.5 存储器1.2.6 输入输出接口1.2.7 时序1.2.8 工作方式1.3 MCS-51指令系统及汇编程序设计1.3.1 学习方法1.3.2 指令中英文注释1.3.3 指令图示及其说明1.3.4 指令机器码、执行时间1.3.5 汇编和C51对照表1.3.6 结构化程序设计方法1.3.7 汇编程序结构框架1.4 MCS-51的C51程序设计1.4.1 C51语法基础1.4.2 C51对MCS-51单片机的访问1.4.3 C51程序框架结构1.4.4 C51编程优化的方法1.4.5 查看C51语言编译后生成的汇编程序1.5 MCS-51中断、定时器/计数器及串行接口1.5.1 中断系统1.5.2 定时器/计数器1.5.3 串行通信接口1.6 单片机系统扩展技术1.6.1 并行扩展概述1.6.2 程序存储器与数据存储器扩展1.6.3 输入/输出口扩展1.6.4 串行扩展技术1.7 输入/输出接口技术1.7.1 键盘1.7.2 LED数码管1.7.3 LED点阵1.7.4 LCD显示器1.7.5 OLED显示器1.8 模拟电路接口技术1.8.1 模数转换器1.8.2 数模转换器第2章 开发单片机系统常用软硬件工具2.1 Proteus仿真软件2.2 KeiluVision编译软件2.3 编程/烧录软件2.4 定时器初值计算器2.5 串口类工具软件2.5.1 波特率计算器2.5.2 串口调试助手2.5.3 虚拟串口2.5.4 串口监视精灵2.6 数码管、点阵、光立方、液晶类工具软件2.6.1 数码管段码生成器2.6.2 点阵图文代码生成器2.6.3 光立方取模软件2.6.4 液晶图片代码生成器2.7 单片机小精灵2.8 反汇编工具2.9 单片机硬件仿真器2.9.1 硬件仿真器2.9.2 芯片仿真器2.9.3 SST89E5xRD单片机2.9.4 无仿真器时在硬件调试程序的方法2.10 单片机、存储器的编程器/烧录器及擦除器2.10.1 单片机、存储器的编程器/烧录器2.10.2 EPROM擦除器第3章 单片机实验项目3.1 多功能微控制器实验箱简介3.2 实验项目3.2.1 实验一 Proteus与KeiluVision的使用3.2.2 实验二 LED流水灯与自锁开关3.2.3 实验三 定时器实现的循环彩灯3.2.4 实验四 单片机与计算机串行通信3.2.5 实验五 数码管显示的电子钟3.2.6 实验六 1×4独立按键与8×8点阵3.2.7 实验七 4×4矩阵键盘3.2.8 实验八 ICL7109、ADC0809模数转换3.2.9 实验九 DAC0832数模转换3.2.10 实验十 1602液晶与蜂鸣器第4章 单片机课程设计项目4.1 课程设计要求4.2 课程设计项目4.2.1 项目1 环境温湿度监测系统4.2.2 项目2 八通道精密电压数据采集器4.2.3 项目3 LED点阵书写显示屏4.2.4 项目4 多功能电子贺卡4.2.5 项目5 智能电子密码锁4.2.6 项目6 投票系统第5章 单片机期末考试试题与参考答案5.1 期末试题5.1.1 单片机期末考试试题(A卷)5.1.2 单片机期末考试试题(B卷)5.1.3 单片机期末考试试题(C卷)5.2 参考答案参考文献 上一篇: 单片机基础及应用 张立广,陈忠孝主编 2018年版 下一篇: 单片机学习辅导测验及解答讲义 李朝青主编 2003年版