《例说8051:单片机程序设计案例教程》——导读

简介: 从8048开始,“单片机”即成为广受欢迎的代名词,8051更成为电机、电子类专业必修的课程。当然,应用单片机制作电子系统项目,既简单又经济实惠,早已成为学生的最爱。在电路设计方面,需求量较大、电路较复杂的系统可采用为客户专用而设计的IC(即ASIC),如芯片组、控制芯片等,虽然ASIC的单位成本不高,但总体成本很高、开发时间也比较长。

2d9189f98b160ab784c5c34bdf9d2f9572c4290f

前言

例说8051:单片机程序设计案例教程
单片机,单片机,还是单片机

从8048开始,“单片机”即成为广受欢迎的代名词,8051更成为电机、电子类专业必修的课程。当然,应用单片机制作电子系统项目,既简单又经济实惠,早已成为学生的最爱。在电路设计方面,需求量较大、电路较复杂的系统可采用为客户专用而设计的IC(即ASIC),如芯片组、控制芯片等,虽然ASIC的单位成本不高,但总体成本很高、开发时间也比较长。需求量不是很大,而电路变化较多的系统则多采用可编程逻辑器件(如CPLD、FPGA)。不过,CPLD、FPGA的单价较高。由此可见,目前对于中、小规模的电路设计,还是采用单片机最合适。以常用的8051电路为例,一个89C51或89S51的零售价约几元钱,只是CPLD或FPGA的几十分之一而已。

为喝一杯鲜奶,养一头母牛

在过去十多年里,我们一直从事电路设计(OrCAD、Protel)与单片机的教学,带领学生从实际电路的设计、单片机程序设计,直到完成整个电子系统。尽管市面上有关8051的书籍很多,但其中不少结构类似,不外乎“第1章介绍8051的系列与结构、第2章谈8051的指令……”若按照顺序教学,第1章还没结束之前,就算老师还没累倒,学生早就瘫倒在地了!因此,老师们总是跳着教,第一次先上第1章的某部分,再翻到第2章的某部分……第二次再谈第1章的某部分,再翻到第2章的某部分……这样翻来覆去,不叫人眼花缭乱才怪!所以漏东西在所难免。好多年前就想自己编写一本较适用的单片机教材,不过,市面上关于这方面的书籍很多,我常迟疑于“为喝一杯鲜奶,养一头母牛”的困惑,始终无法鼓起勇气动手撰写本书。

目录

第 1 章 轻松看8051
1-1 微型计算机与单片机
1-2 8051基本知识
1-3 8051的开发流程与工具
1-4 实例演练
1-5 实时练习

第 2 章 输出口的应用
2-1 认识MCS-51的存储器结构
2-2 8051的输入/输出口
2-3 输出电路设计
2-4 指令格式
2-5 寻址方式
2-6 数据传送指令
2-7 实例演练
2-8 实时练习

第3章 输入口的应用
第 4 章 输入/输出口高级应用
第5章 中断的应用
第6章 定时器/计数器的应用 第6章
第7章 串行口的应用
第8章 声音的产生
第9章 步进电机的控制
第 10 章 AD与DA的应用
第 11 章 LED点阵的应用
第 12 章 LCD的应用

相关文章
|
5月前
|
数据处理
MCS-51单片机汇编语言程序设计
MCS-51单片机汇编语言程序设计
124 0
|
传感器 数据采集 监控
上千个完整设计的单片机、8086、STM32制作教程和资料-转发分享
在网上收集了接近上千个完整设计的单片机、8086、STM32制作教程和资料-转发分享(涵盖了大部分的毕设课设题目),学习单片机的最好教程,也可以作为帮助大家在做电子课设毕设时有利的帮助,可以从以下百度网盘下载(按照编号下载)。
2088 0
上千个完整设计的单片机、8086、STM32制作教程和资料-转发分享
【单片机】简单的自定义延时程序设计(代码演示)
【单片机】简单的自定义延时程序设计(代码演示)
|
开发框架 JSON 物联网
Nanoframework 操作单片机蓝牙配置WIFI的案例
通过`Nanoframework`的蓝牙配置Wifi的名称和密码
124 0
|
算法 芯片
基于51单片机点阵汉字显示程序设计
基于51单片机点阵汉字显示程序设计
基于51单片机点阵汉字显示程序设计
蓝桥杯之单片机学习(十四)——基础技能综合实训案例解析
蓝桥杯之单片机学习(十四)——基础技能综合实训案例解析
272 0
蓝桥杯之单片机学习(十四)——基础技能综合实训案例解析
蓝桥杯之单片机学习(十二)——串口通信进阶应用案例解析
蓝桥杯之单片机学习(十二)——串口通信进阶应用案例解析
267 0
蓝桥杯之单片机学习(十二)——串口通信进阶应用案例解析
|
芯片
单片机:蜂鸣器发声和自动关闭一站式教程:(附赠如何控制声音大小和音调)软件编程+硬件原理+注意事项
单片机:蜂鸣器发声和自动关闭一站式教程:(附赠如何控制声音大小和音调)软件编程+硬件原理+注意事项
661 0
单片机:蜂鸣器发声和自动关闭一站式教程:(附赠如何控制声音大小和音调)软件编程+硬件原理+注意事项
蓝桥杯之单片机学习(九)——定时器的进阶综合案例解析
蓝桥杯之单片机学习(九)——定时器的进阶综合案例解析
232 0
单片机原理及其应用——单片机控制单个发光二极管实验(附超详细的C51单片机实验教程)
单片机原理及其应用——单片机控制单个发光二极管实验(附超详细的C51单片机实验教程)
单片机原理及其应用——单片机控制单个发光二极管实验(附超详细的C51单片机实验教程)