博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《例说8051:单片机程序设计案例教程》——导读
阅读量:6657 次
发布时间:2019-06-25

本文共 1085 字,大约阅读时间需要 3 分钟。

screenshot

前 言

单片机,单片机,还是单片机

从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-1 8051的结构
1-2-2 89C51/89S51的封装与引脚
1-2-3 8051的基本电路
1-2-4 MCS-51系列
1-2-5 关于Atmel的51系列
[第 2 章 输出口的应用
2-1 认识MCS-51的存储器结构](
2-1-1 程序存储器
2-1-2 数据存储器
2-1-3 特殊功能寄存器
2-3-1 驱动LED
2-3-2 驱动继电器
2-3-3 驱动蜂鸣器
2-7-1 单灯左移
2-7-2 霹雳灯
第3章 输入口的应用
第 4 章 输入/输出口高级应用
第5章 中断的应用
第6章 定时器/计数器的应用 第6章
第7章 串行口的应用
第8章 声音的产生
第9章 步进电机的控制
第 10 章 AD与DA的应用
第 11 章 LED点阵的应用
第 12 章 LCD的应用
附录A 8051指令速查表

转载地址:http://hcato.baihongyu.com/

你可能感兴趣的文章
密码只能输入字母+数字不能包含特殊字符的校验规则
查看>>
python基础2
查看>>
Linux查看操作系统版本的几种方式
查看>>
【HDU 1402】A * B Problem Plus(FFT)
查看>>
windows 配置kerberos访问启用spnego的CDH 集群web UI页面
查看>>
快速排序
查看>>
【Atcoder】CODE FESTIVAL 2017 qual C D - Yet Another Palindrome Partitioning
查看>>
configServer的高可用
查看>>
Vue2.0 探索之路——生命周期和钩子函数的一些理解
查看>>
实验一 网络侦查与网络扫描
查看>>
数据结构学习笔记(3)_使用数组实现简单线性表功能
查看>>
微信小程序底部tabbar
查看>>
linux kernel map
查看>>
python利用opencv合成模糊图像
查看>>
dataframe splict
查看>>
hadoop环境搭建(linux单机版)
查看>>
nodejs 像 C 语言那样输出当前代码的行数
查看>>
luogo p3379 【模板】最近公共祖先(LCA)
查看>>
[考试]20150925
查看>>
12、K最近邻算法(KNN算法)
查看>>