简介
本书分为基础篇和实战篇两大部分,基础篇以AT89S51单片机为例介绍了单片机的工作原理、片内功能模块工作原理、片外接口技术、KEIL C51编程、KEIL开发工具软件使用、PROTEUS仿真工具软件使用以及单片机开发技术等内容;实战篇编写了大量的单片机实例,以适用部分专业在理论课学习的基础上进行单片机培训或单片机课程设计等实践类课程的需求。
目录
基础篇第1章 单片机基础知识概述1.1 单片机概述1.2 单片机的特点及应用领域1.3 单片机产品的设计过程1.3.1 单片机实验环境的搭建1.3.2 设计过程及注意事项1.4 单片机的代表性产品1.5 单片机学习的预备知识第2章 单片机的硬件结构及工作原理2.1 单片机的片内结构2.2 单片机的封装与引脚2.2.1 常用IC的封装形式2.2.2 AT89S51单片机的引脚及功能2.3 AT89S51单片机的CPU2.3.1 运算器2.3.2 控制器2.3.3 指令执行的基本过程2.4 AT89S51单片机的最小系统2.4.1 复位电路2.4.2 时钟电路与时序2.5 片内存储器结构2.5.1 程序存储器2.5.2 片内数据存储器2.5.3 特殊功能寄存器2.5.4 片外数据存储器第3章 KeilC51编程基础3.1 KeilC5l简介3.1.1 C51与标准C的异同3.1.2 C51与汇编语言的异同3.2 C51程序设计基础3.2.1 数据类型3.2.2 运算符及表达式3.2.3 常量与变量3.2.4 存储类型及存储区3.2.5 循环控制流程语句3.2.6 数组3.2.7 函数3.2.8 指针3.2.9 预处理3.2.10 C51使用规范第4章 单片机开发工具软件4.1 集成开发环境Keil μ Vision44.1.1 Keil μ Vision4简介4.1.2 软件启动和运行4.1.3 使用方法4.2 仿真开发工具Proteus4.2.1 Proteus简介4.2.2 软件的启动和运行4.2.3 软件的使用方法4.2.4 软件编程4.2.5 仿真调试第5章 片内并行I/O接口5.1 P0口的工作原理5.1.1 P0口作为地址/数据总线5.1.2 P0口做通用I/O接口使用5.2 P1口的工作原理5.3 P2口的工作原理5.4 P3口的工作原理第6章 单片机中断系统6.1 中断技术概述……第7章 单片机的定时器/计数器第8章 51单片机的串行接口第9章 单片机系统的扩展第10章 单片机与输入/输出外部设备的接口电路设计第11章 单片机的串行扩展技术第12章 单片机与D/A、A/D转换器的接口第13章 单片机应用设计与调试实战篇第14章 基本输出程序设计第15章 基本输入程序设计第16章 中断系统程序设计第17章 综合应用设计附录1 常用C51库函数附录2 Proteus元器件库中英文对照表附录3 Proteus常用元器件中英文对照表参考文献
单片机原理及C51应用设计
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×