例说51单片机
2008-4
人民邮电
张义和
510
无
《例说51单片机(C语言版)》通过众多实例向读者介绍了51单片机的各种功能。全书分为14章,分别介绍了51单片机基础知识、laVision 3和Keil C开发环境、输人口及输出口的应用、中断的应用、定时器及计数器的应用、串行口的应用、声音的产生、步进马达的控制、ADC和DAC的应用、LED阵列的应用、LCD模块的应用、直流马达的控制等内容。附录中还对常用的在线仿真器进行了介绍,并提供了开发中常用的中英文名词对照表。
第1章1.1 微型计算机与单片机1.2 8051基础知识1.2.1 8051的结构1.2.2 89C51/89S51的封装与引脚1.2.3 8051的基本电路1.2.4 MCS-51系列1.2.5 关于Atmel的51系列1.3 了解MCS-51的存储器结构1.3.1 程序存储器1.3.2 数据存储器1.3.3 特殊功能寄存器1.4 8051的时序分析与复位1.4.1 时序分析1.4.2 复位1.5 89S51的开发流程与工具1.5.1 传统开发工具1.5.2 Altium Designer电路设计软件1.5.3 Keil laVision 3整合开发环境1.5.4 89S51的在线烧录功能1.6 实例演练1.7 实时练习第2章 认识u Vision 3与Kell C2.1 LaVision 3s环境简介2.1.1 认识9Vision 3环境2.1.2 项目管理与选项2.1.3 认识调试/仿真环境2.1.4 外围操作2.2 Keil C语言的基本结构2.3 变量、常数与数据类型2.3.1 数据类型2.3.2 变量名称与保留字2.3.3 变量的作用范围2.4 存储器形式与模式2.4.1 存储器形式2.4.2 存储器模式2.5 Keil C的运算符2.6 Keil C的流程控制2.6.1 循环指令2.6.2 选择指令2.6.3 跳转指令2.7 数组与指针2.7.1 数组2.7.2 指针2.8 函数与中断子程序2.8.1 函数2.8.2 中断子程序2.9 Keil C的预处理命令2.10 实时练习第3章 输出口的应用第4章 输入口的应用第5章 输入/输出口的高级应用第6章 中断的应用第7章 定时器/计数器的应用第8章 串行口的应用第9章 声音的产生第10章 步进马达的控制第11章 ADC与DAC的应用第12章 LED阵列的应用第13章 LCD模块的应用第14章 直流马达的控制第15章 开发工具简介附录B 中英文名词对照表
《例说51单片机(C语言版)》在写法上非常独特。每一章中,在简单介绍相关知识后,马上辅以内容详细、针对性强的"实例演练",每个实例都有详细的零件介绍、电路图、程序流程图以及程序代码。在程序中,每条指令都提供了注解,让读者能够快速理解程序的内涵,并能够以最快的方式上手。其后又提出了具有启发性的问题,可以帮助读者巩固所学知识,达到举一反三的目的。 《例说51单片机(C语言版)》适合单片机硬件爱好者阅读。另外,《例说51单片机(C语言版)》还可作为各大中专院校相关专业的教学参考书。
无