张丽娜、刘美玲、姜新华编著的《51单片机系统开发与实践》基于AT89S51讲解单片机系统开发与实践的方法,从原理到实现,依据工程需要讲解技术——学习目标明确;以特定应用案例讲解设计方法——针对性强;结合应用要求配置外设——有因有果;实物制作——学以致用。本着理论指导实践、实践检验理论的理念讲解单片机系统开发方法。
张丽娜、刘美玲、姜新华编著的《51单片机系统开发与实践》以AT89S系列单片机为核心元件,以单片机系统开发为背景,以设计实例为依托,从工程需求讲解单片机的相关知识;选用PROTEUS、Keil仿真软件为平台,调试、仿真应用程序;采用通用板制作和Protel 99 SE制板相结合的方式焊接电路。实例包括单片机I/O接口的应用、中断的使用、定时器/计数器的应用、串行接口的应用、看门狗的应用等,外围设备包括LED、点阵、键盘、数码管、LCD、DSl302、AT24C02、DSl8820、直流电机、步进电机等,同时给出了单片机作为下位机与上位机通信以便扩展应用的方法。
《51单片机系统开发与实践》以工程应用为背景,内容针对性强,可以作为电子信息类专业本科及研究生学习单片机的教材,也可供相关的科研人员和从事单片机系统开发的技术人员阅读和参考。
第1章 基PROTEUS的单片机系统仿真
1.1 PROTEUS ISIS编辑环境
1.1.1 PROTEUSISIS操作界面
1.1.2 主菜单和主工具栏
1.1.3 PROTEUS ISIS编辑环境设置
1.1.4 PROTEUS ISIS系统参数设置
1.2 电路图绘制
1.2.1 绘图工具
1.2.2 导线的操作
1。2.3 对象的操作
1.2.4 PROTEUS电路绘制实例
1.2.5 电路图绘制进阶
1.3 电路分析与仿真
1.3.1 激励源
1.3.2 虚拟仪器
1.3.3 探针
1.3.4 图表
1.3.5 基于图表的仿真
1.3.6 交互式仿真
1.4 基于PROTEUS的51单片机仿真——源代码控制系统
1.4.1 在PROTEUS VSM创建源代码文件
1.4.2 编辑源代码程序
1.4.3 生成目标代码文件
1.4.4 代码生成工具
1.4.5 定义第三方源代码编辑器
1.4.6 使用第三方IDE
1.5 基于PROTEUS的51单片机仿真——源代码调试
1.5.1 单步调试
1.5.2 使用断点调试
1.5.3 Multi—CPU调试
1.6 基于PROTEUS的51单片机仿真——弹出式窗口
1.6.1 显示弹出式窗口
1.6.2 源代码调试窗口
1.6.3 变量窗口
1.6.4 观测窗口
1.7 基于PRoTEUS的51单片机仿真
1.7.1 原理图输入
1.7.2 编辑源代码
1.7.3 生成目标代码
1.7.4 调试
第2章 Keil μVCision4集成开发环境
第3章 Protel 99 SE入门
第4章 单片机系统开发流程及相关概念
第5章 跑马灯的设计
第6章 8×8点阵图形显示电路设计
第7章 16×16点阵汉字显示电路设计
第8章 数字钟设计
第9章 电子八音盒
第10章 多点温度测量系统
第11章 电子密码锁
第12章 电机控制系统设计
第13章 串行通信系统的设计
第14章 AT89S51看门狗
第15章 单片机系统设计中的常见问题
参考文献