《例说51单片机(C语言版)(第3版)》——导读

简介:


screenshot

前 言

本书分为基本开发环境、8x51结构与应用、外围系统应用三部分。前两章为基本开发环境的介绍,其中包括8x51基本知识、开发系统(μVision3)与程序设计语言(Keil C)。第3章到第8章为8x51结构与应用,包括输入/输出端口、中断、定时器/计数器、串行口等,并分别以实例引出。第9章到第14章则是外围系统应用,包括音乐程序的开发、步进电机的控制、AD/DAC接口芯片的应用、LED点阵的驱动、LCD模块的应用、习题解答等。

本书整体结构采用循序渐进的方式,对于每个单元的展开,也是循序渐进的。电路与电路之间,或程序与程序之间,都保持着关联性。在前一个电路(或程序)的基础之上,只做一些微小的改变,就可开发出另一个电路(或程序),让读者轻松入门。在每个实例演练之后,给出“思考一下”的单元,读者能即学即用,动脑思考,让所学知识得以进一步巩固。

本书可作为大中专院校的单片机教材,也可以作为广大科技人员和爱好者的单片机技术参考书。

目 录

[第1章 轻松看MCS-51
1-1 微型计算机与单片机](https://yq.aliyun.com/articles/100235/)
1-2 8051基础知识
1-2-1 8x51的结构
1-2-2 89C51/89S51的封装与引脚
1-2-3 89S51的基本电路
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 MCS-51的时序分析与复位
1-4-1 时序分析
1-4-2 复位
1-5 MCS-51的开发流程与工具
1-5-1 传统开发工具
1-5-2 Altium Designer电路设计软件
1-5-3 Keil μVision3集成开发环境
1-5-4 89S51的在线刻录功能
1-6 实例演练
1-7 实时练习
第2章 认识Vision3与Keil C
第3章 输出端口的应用
第4章 输入口的应用
第5章 输入/输出端口的高级应用
第6章 中断的应用
第7章 定时器/计数器的应用
第8章 串行口的应用
第9章 声音的产生
第10章 步进电机的控制
第11章 ADC与DAC的应用
第12章 LED点阵的应用
第13章 LCD模块的应用
第14章 习题解答

相关文章
|
4天前
|
存储 自然语言处理 编译器
振南技术干货集:振南当年入门C语言和单片机的那些事儿(3)
振南技术干货集:振南当年入门C语言和单片机的那些事儿(3)
|
1月前
|
C语言
###51单片机学习-----如何通过C语言运用延时函数设计LED流水灯
###51单片机学习-----如何通过C语言运用延时函数设计LED流水灯
72 0
|
9月前
|
C语言 芯片 数据格式
C语言课设项目-51单片机-红外通信
C语言课设项目-51单片机-红外通信
|
2月前
|
程序员 C语言 开发者
单片机与c语言
单片机是一种嵌入式系统,它是一个微型计算机系统,包含了微处理器、存储器、输入输出接口等功能,能够完成各种控制和处理任务。C语言是一种高级编程语言,它是一种结构化的、面向过程的语言,常用于编写系统软件、嵌入式系统和应用程序等。
35 0
|
7月前
|
C语言
简单的C语言宏定义结合全局变量的方法实现单片机串口实现透传模式
简单的C语言宏定义结合全局变量的方法实现单片机串口实现透传模式
61 0
|
9月前
|
C语言 Windows
C语言课设项目-51单片机-定时器和计数器
C语言课设项目-51单片机-定时器和计数器
165 0
|
9月前
|
程序员 C语言
C语言课设项目-51单片机-中断系统
C语言课设项目-51单片机-中断系统
115 0
|
9月前
|
C语言
C语言课设项目-51单片机-独立按键与矩阵按键
C语言课设项目-51单片机-独立按键与矩阵按键
139 0
|
9月前
|
C语言 芯片
C语言课设项目-51单片机-数码管
C语言课设项目-51单片机-数码管
124 0
|
9月前
|
数据采集 监控 C语言
C语言课设项目-51单片机-51单片机介绍
C语言课设项目-51单片机-51单片机介绍