❶ 单片机怎样快速入门怎样看懂芯片手册
芯片手册的话
一方面你的专业英语和专业知识要有一定的积累
还有就是对一些基本概念的了解
要能够明白芯片手册说的是什么
最后就是多看多比较了
看多了
你就知道芯片手册的套路
你会知道挑着看
看重点的
到时候你会发现看芯片手册是一种享受
单片机的快速学习的步骤
当前的单片机种类很多,但是 51 是最基础的,因此单片机的学习最好也是从 51 开始,不仅容易上手,而且相当实用。然而 51 单片机毕竟过于基础,后来的很多单片机在功能上都有很大的扩展,因此按照我们实验室多数人的路线接下来大多数人会学习 AVR 单片机, AVR 单片机在功能上较 51 有很大提升,集成了 A/D 、快速 PWM 等很多实用的功能,而且和很多大型的单片机在功能上有很多类似之处,因此如果以后还想掌握其他单片机 AVR 无疑是一个很好的跳板。
学习的过程
学习单片机最终要的是当然是练,我所说的学习跟课堂上的单片机学习不同,我以前也看过一些单片机教材,有些教材讲的是单片机的工作原理和内部结构,这些东西对于我们暂时并不需要,等以后开课的时候在学习好了。现在要学习的是暂时抛开内部结构原理不谈,如何能用单片机写一些简单的小程序,是从实用性的角度出发,网上有一种说法称之为先实践后理论的学习方法。
因此我的观点如下,单片机的硬件结构首先要有一个基本的了解,最起码要知道各引脚的功能、区别,能自己动手搭一个单片机的最小系统,然后就可以直接从程序入手,程序最好还是用 C 语言编程,从简单的跑马灯做起,逐渐深入,陆续可以做一些数码管、液晶、 DS1302 、 DS18B20 等电子元器件的应用,在深入就可以结合一些具体实例扩展一些中断、串口通讯等功能。还有一点要声明的是单片机里用到的 C 语言其实很有限,课堂上学习 C++ 的很大一部分内容在初期单片机编程中都用不到,因此没必要因为觉的自己的 C 语言基础不是很好而对单片机望而止步!
学习的工具
软件方面方面, 51 单片机用的是 KEIL 软件,这个软件在学校图书馆软件下载和其他网站上都有,具体用法自己查找相关资料, AVR 的软件就比较多了,我用的是 CVAVR ,另外还有 ICCAVR 等多款编译软件,这要看个人喜好了,建议有了一定的 51 基础再学。另外就是烧写软件,烧写软件的作用就是将编译器生成的 HEX 文件烧写至单片机里,这要配合下载线实用,如果有并口的话最好用并口下载线,软件最好用广州双龙的 SLISP 软件,如果是笔记本没有并口的话则要自己买一个下载器了,名称为 USBASP ,网上电子市场有卖 20 块钱左右,软件会随光盘自带。
硬件方面,首先是要有单片机,对于单片机有一点要注意, 51 单片机最好买 89S51 、 89S52 这两种型号,上面我所说的烧写程序是 ISP 方式,这两种单片机支持 ISP 下载,所以如果买其他型号的烧写程序可能会不太方便, AVR 单片机常用的就是 ATmega16L 其它型号的区别也不是很大,甚至有些兼容。至于单片机开发板,目前的价格都很贵,从一百到几百不等,不过像上次学校里广告的那个六十多块钱的最好还是免了,没什么作用。能买一块当然好,没有的话也不要紧,自己动手买个电路板搭一下也很方便,引出 ISP 接口,烧写程序十分容易,然后将 I/O 口引出扩展也很方便。
学习单片机的其它几个注意点:
1 .理论与实践并重
对一个初学单片机的人来说,如果按教科书式的学法,上来就是一大堆指令、名词,学了半天还搞不清这些指令起什么作用,也许用不了几天就会觉得枯燥乏味以致半途而废。所以学习与实践结合是一个好方法,边学习、边演练,循序渐进,这样用不了几次就能将所用到的指令理解、吃透、扎根于脑海,甚至 “ 根深蒂固 ” 。也就是说,当你学习完几条指令后 ( 一次数量不求多,只求懂 ) ,接下去就该做实验了,通过实验,使你感受到刚才的指令产生的控制效果,眼睛看得见 ( 灯光 ) 、耳朵听得到 ( 声音 ) ,更能深刻理解指令是怎样转化成信号去实现控制的,通过实验看到自己所学的成果不仅有一种成就感也能提升你对单片机的兴趣。说句实在话,单片机与其说是学出来的,还不如说是做实验练出来的,何况做实验本身也是一种学习过程。因此边学边练的学习方法,效果特别好。
2 .合理安排时间持之以恒
学习单片机不能 “ 三天打鱼、两天晒网 ” ,要有持之以恒的毅力与决 4 心。学习完几条指令后,就应及时做实验,融汇贯通,而不要等几天或几个星期之后再做实验,这样效果不好甚至前学后忘。另外要有打 “ 持久战 ” 的心理准备,不要兴趣来时学上几天,无兴趣时凉上几星期。学习单片机很重要的一点就是持之以恒。
3 .遇到问题耐心检查
单片机有软硬件两方面的内容,有时一个程序怎么调都不出效果,然而从理论分析却又是对的,这是就要仔细找原因了,学习单片机经常碰到很多问题,有时一两天都不能解决,这是就要有耐心,从底层找起,相信每找出一个错误都会有一个新的收获。切不可轻言放弃!!!
4 .对只短暂学过一遍的知识,充其量只比浮光掠影稍好。因此,较好的方法是过一段时间后 (1-2 个月 ) 再重新学一遍,学过的知识要经常运用,这样反复循环几次就能彻底弄懂消化,永不忘却。
5 .要进行适当投资购买实验器材及书籍资料
单片机技术含金量高,一旦学会后,给你带来的效益当然也高,无论是应聘求职还是自起炉灶开厂办公司,其前景都光明无限。因此在学习时要舍得适当投资购买必要的学习、实验器材。另外还要经常去科技图书店看看,购买一些适合自己学习、提高的书籍。一本好的书籍真的很重要,可以随时翻阅,随时补充不懂或遗忘的知识。
❷ 单片机动态显示24c语言
单片机动态显示24c语言是指使用24c语言编写的单片机程序实现动态显示的功能。在这个过程中,单片机通过编程控制LED灯的亮灭来实现动态显示的效果。为了实现这个功能,需要先了解24c语言的基本语法和编程思路。
24c语言是一种高级编程语言,它主要用于单片机和嵌入式系统的开发。它具有简单易学、易于实现和可读性强等优点。在24c语言中,可以使用各种数据类型、算术运算符、流程控制语句等来编写程序。在单片机动态显示中,我们需要使用循环语句、条件语句等来实现动态效果。
具体来说,单片机动态显示24c语言的实现步骤如下:
1. 首先,需要定义好LED灯的端口和初始化程序。在程序中,需要将LED灯的端口设置为输出模式,并将所有LED灯初始化为关闭状态。
2. 然后,需要编写一个循环语句来实现动态效果。在循环中,可以使用条件语句来控制每个LED灯的亮灭。通常情况下,LED灯的悄简亮灭是以一定的频率进行变化的,所以需要在程序中设置一个时间延迟,以控制LED灯的变化速度。
3. 最后,需要将程序下载到单片机中,并连接好LED灯。当单片机启动慎衫后,LED灯就会开始动态显示。
总之,单片机动态显示宽运腔24c语言是一项比较简单的编程任务,只需要掌握好24c语言的基本语法和编程思路,就可以轻松实现。同时,还需要注意LED灯的端口设置和时间延迟等问题,以确保程序能够正常运行。
❸ ATM128单片机编程应用。
电子技术书籍
音响技术
74 立体声音箱的结构、应用和制作
75 电子产品维修技术丛书 音响原理与电路分析
76 家用电器维修丛书 家用音响电路原理与检修方法
77 现代音响设备原理与维修大全
78 高保真音响设计制作
79 实用音响工程与调音技术
80 无线电爱好者丛书 高保真扩音机制作
81 现代扩声技术与工程
82 现代音响工程
83 新编HI-Fi音响原理及检修技术
84 音响设备原理与维修精华
85 家庭影院组建
86 怎样配置、调试家庭影院系统
87 音响爱好者
硬件编程
95 VHDL 与数字电路设计
96 复杂数字电路与系统Verilog HDL设计技术
97 VERILOG HDL硬件描述语言
98 ahdl入门
仪器仪表
99 常用仪表的使用方法
100 半导体管特性图示仪原理、维修、检定与应用
101 常用仪表的使用方法
102 电子示波器及其应用
103 高压兆欧表
104 胜利牌数字仪器仪表原理与检修指南
105 无线电实验丛书 常用无线电仪器和器件手册
106 现代电信仪表原理与应用
107 常用电子仪器原理、使用、维修
108 电子示波器及其应用
109 模拟与数字万用表检测及应用技术
110 实用万用电表检修
111 万用电表检修技巧与实例
112 无线电爱好者丛书 怎样用万用电表检测集成电路
113 线电爱好者丛书精品系列 万用电表使用技巧与实例
114 新型万用表的使用技巧
115 新型万用表实用手册
116 用万用表检测电子元器件
117 指针式万用表实用测量技法与故障检修
118 万用表测试元器件大全
119 新型数字万用表原理与维修
120 无线电爱好者丛书 怎样用万用电表检测集成电路
显示技术
121 液晶电视――液晶显示的原理和应用
122 液晶器件工艺基础
123 液晶显示应用技术
124 高新技术丛书 平板显示器件原理及应用
125 LED显示屏系统原理及工程技术
126 VGA、SVGA彩色显示器的原理、维修及图集
127 电子显示技术
128 光栅数字显示技术及其应用
129 计算机数据显示器原理与设计
130 微型计算机显示器实用维修技术与实例
131 显示技术(译文集)
132 显示器电路原理与维修
133 显示器维修大全
134 荧光屏上的示波测量法 电子示波器在生产和科学技术中的应用
135 示波器技术
微波技术
136 微波电路
137 微波技术基础(第二版)
138 微波通信与卫星通信
139 微波电路设计
140 微波技术基础与应用_陈振国
141 微波原理_吴下娴
微电子技术
142 大规模可编程逻辑器件及其应用
143 集成电路的分析与设计
144 集成电路名词术语解释
145 集成电路入门
146 集成电路――设计原理与制造
147 集成电路制造工艺
148 集成电子技术教程
149 模拟集成电路(原理、设计、应用)
150 专用集成电路高级综合理论
151 专用集成电路设计技术基础
152 超大规模集成电路微细加工技术
153 集成电路及应用
154 微电子电路设计原理及应用
155 微电子焊接与封装
156 微电子技术概论
157 微电子技术基础 双极、场效应晶体管原理
158 微电子器件应用可靠性技术
159 微电子设备的换热
160 微电子学丛书 ULSI器件、电路与系统
161 微电子学丛书 碳化硅宽带隙半导体技术
162 微电子学丛书 小尺寸半导体器件的蒙特卡罗模拟
163 高等学校电子信息类规划教材 微电子器件可靠性
遥控遥测技术
164 实用遥控电路原理与设计速成
165 无线电爱好者丛书 实用无线电遥控(修订本)
166 无线电遥测
167 遥测遥控技术
168 遥感遥测及计算机应用
169 遥测遥控信息传输原理
嵌入系统设计
嵌入式系统开发圣经
电磁兼容技术
170 机电一体化电磁兼容设计
171 电磁兼容标准汇编·通信、信息技术设备类及系统间卷
172 通信系统中的电磁兼容理论与技术
173 无线电工程中的电磁兼容
174 电磁兼容性原理及应用
175 电磁兼容标准与认证
176 电磁兼容标准汇编·电工、电子产品类卷
177 电磁兼容设计
电子工艺技术
178 电子工业生产技术手册(3)电子元件卷
179 电子工艺及电子工程设计
180 电子工艺实训教程
181 电子装配工艺
182 电子组装技术
183 高等学校教材 电器制造工艺学(第2版)
184 高等学校教材 电子工艺基础
185 晶体管原理与工艺
186 现代电子工艺技术指南
187 电工产品学
防干扰技术
188 电子设备的防干扰设计
189 电子电路实用抗干扰技术
190 屏蔽技术
191 电子对抗原理(上册)
192 电子电路实用抗干扰技术
193 密封技术
194 密封
静电技术
195 电机工程手册(第二版)(7) 应用卷(二) 第5篇 静电技术和电的其他
196 电子产品防静电技术要求
197 电子产品制造防静电系统测试方法
198 电子设备制造防静电技术
199 esd 保护设计
200 ESD知识介绍
201 接地技术
自动化技术
202 机械工业自动化技术 检测自动化
203 电气控制与PLC
204 高等工科学校适用 工厂电气控制技术
205 机电一体化系统设计手册
206 工业自动化仪表丛书 射流技术及其应用
光电技术
207 光电技术
208 光电子学及其应用
209 激光原理与激光技术
210 高等学校教材 光测原理和技术
211 光电检测技术
212 光电子学及其应用
213 红外技术基础与应用
214 激光工艺与微电子技术
215 无损检测技术丛书 激光全息检验
216 现代高技术丛书 激光与光电子技术
217 红外电子学
218 红外技术原理手册
219 无线电爱好者丛书 红外线与超声波遥控
220 光电图像处理
221 激光等离子体原理
222 激光技术和应用
223 激光器件原理与设计
224 激光原理与激光技术
225 固体激光技术基础丛书之二 激光晶体
电工技术
226 安装与维修电工技术 (第2版)
227 带电作业技术
228 低压电工实用技术
229 电动机应用技术丛书 变频器应用技术及电动机调速
230 电工基础
231 电工技术与电子技术 下册
232 电工类实用手册大系
233 电工与电子基础
234 供配电设计手册
235 交流电机的非正弦供电
236 节电技术与节电工程
237 输配电工程学
238 常用电工计算
239 电工必读丛书 电工电气线路与设备故障检修600例
240 电工基础
241 电工实用技术丛书 常用电工测量技术
242 电工实用技术丛书 如何保证安全用电
243 电工实用手册
244 现代家庭生活常识丛书 电工常识百问百答
245 现代家庭实用电工技术
245 袖珍电机修理工手册
247 最新电工实用经典线路范例
248 交流步进传动系统
249 交直流传动系统的自适应控制
250 异步电动机直接转矩控制
251 执行电动机
252 直流无刷电动机原理及应用
对讲机
253 集群移动通信机和对讲机原理、使用及维护手册
254 对讲机原理、使用及纵图集(二)
255对讲机原理、使用及纵图集(三)
通信技术
256 GSM手机维修培训教程
257 OHM科学丛书 图解B-ISDN宽带综合业务数字网
258 可视图文业务网
259 通信基础知识
260 现代通信系统原理
261 射频通信电路
262 综合业务数字网导论
263 综合宽带接入技术
264 宽带城域建设与管理
265 专用移动通信网组网技术及维护
266 渔业电子技术丛书 单边带通信原理
267 中等职业学校电子信息类教材(通信技术专业) 手持移动电话原理与维
268 有线电视模拟-数字光纤与微波传输技术
269 异步转移模式――ATM技术及应用
270 异步传递方式宽带ISDN技术
271 移运通信前尚技术丛书 软件无线电原理与应用
272 移动通信前沿技术丛书 GSM网络与GPRS
273 曜高技术普及丛书 虚拟专用网
274 现代移动通信技术丛书 蓝牙协议及其实现
275 无线寻呼机(BB机)原理与维修
276 无线寻呼系统
277 无线电寻呼和无绳通信
278 卫星数字电视接收机的使用与维修
279 微机通信指南
280 微机通信原理与实用技术
281 微波与光导波技术
282 网络与信息安全技术丛书 电子商务站点黑客防范
283 同步数字体系(SDH)技术及其应用
284 完全手册系列丛书 MODEM完全手册
285 网络与通信译林精选系列 ADSL/VDSL原理
286 通信原理与技术
287 通信原理(第4版)
288 通信网原理及其实现技术
289 锁相与频率合成技术
290 数字移动通信及ISDN
291 数字移动电话机原理及维修技术
292 数字卫星电视接收技术
293 数字微波中继通信及设备
294 数字通信:第三版
295 实用卫星电视接收技术 ――原理、安装、测试和检修
296 时分双工CDMA移动通信技术
297 时尚数字手机原理与维修(二)
298 雷达原理(修订版)
299 全国高技术重点图书·通信技术领域 信号复制生成理论及应用
300 全国高技术重点图书·通信技术领域 编码密码学
301 宽带无线接入和无线局域网
302 宽带网络技术及测试
303 宽带Zooe丛书 xDSL技术与应用
304 宽带Zone丛书 宽带接入技术
305 纠错编码技术和应用
306 精通串行通信
307 介质光波导器件原理
308 集成锁相环路 原理 特性 应用
309 国家自然科学基金资助项目 综合业务数字网与异步转移模式ISDN
310 光纤通信设计
311 光纤接入网技术
312 光纤技术及应用
313 蜂窝移动通信――模拟和数字系统
314 分组变换技术及其应用
315 调制解调器实用技术
316 调制解调器初学者指南
317 电子数据交换(EDI)系统工作原理及标准
318 cdma 2000技术
319 GSM原理及其网络优化
320 通信流理论基础与多媒体通信网
321 现代通信网和计算机网管理
322 信息高速公路实用教材 宽带网络技术及其应用
323 信息编码技术及其应用大全
324 异步传递方式宽带ISDN技术
325 GSM标准
326 第三代移动通信系统原理与工程设计IS-95 CDMA和cdma2000
单片机
327 单片机原理及应用
328 MCS-51单片机原理及实用技术
329 位微型计算机原理·接口技术及其应用
330 单片机开发与典型应用设计
331 单片机实用系统设计技术
332 IBM PC微型计算机原理及接口技术
333 MCS-51单片机原理及接口技术 修订版
334 北京职业教育计算机应用培训教材 单片机――原理·操作·实验·应用
335 单片机实用技术_整机设计、多机通信、实用技术
336 EM78系列单片机简介
337 单片机器件应用手册
338 MCS 96 MC68单片机原理与应用
339 数字PID及其算法
家用电器电器维修技术
340 45种厨房电器使用与维修
341《家用电器常识丛书》 声像·厨房家用电器分册
342 DVD机维修技术原理与方法
343 OHM科学丛书 图解数字磁带录音机
344 VCD、CVK、SVCD、DVD激光影碟机实用指南
345 VCD/DVD视盘机原理与维修
346 VCD/SVCD/DVD机维修宝典丛书 十大主板名牌VCD/SVCD/DVD机维修精
347 VCD/SVCD/DVD机维修宝典丛书 十大主板拼装VCD机维修精要与实例
348 百种家用电器实用手册
349 彩色显示器原理与检修技术速成
350 初级家用电子产品维修工(含视频设备维修工、音频设备维修工)
351 磁带录像机原理与调试
352 大彩电、摄录机、影碟机 原理·调测·检修
353 大哥大 BP机 住宅电话使用手册
354 大屏幕遥控彩色电视机原理与维修
电子基础
442 图解电子学入门[日]OHM
443 变流技术基础及应用
444 超高频技术
445 磁路与磁场
446 等离子体电子工程学
447 低频电子线路
448 电子工程师便携手册
449 电子高新技术丛书 第6分册
450 电子调节技术入门
451 电子工程中的积分变换
452 电子模拟数字转换器
453 电子技术教育丛书 电子特技原理及应用
454 电子设计技术
455 电子线路(提高版·模拟电路与脉冲数字电路)
456 电子学基础及应用集成和分立系统
457 电子系统建模仿真与评估
458 电子学重要公式活用手册
459 高等电路
460 高等学校教材 数字电路
461 固态高频电路
462 高频电子线路 第三版
463 高等学校教学用书 无线电技术
464 脉冲与数字电路
465 实用电气线路及原理
466 实用电子公式手册
467 数字电路与逻辑设计
468 数字集成电子技术基础
469 数字信号处理(修订版)
470 数字原理
471 现代工程师实用数字化技术
472 线性与非线性电路
473 线性系统理论和设计
474 新旧电气图形符号对照读本
475 现代电子学辞典――英汉、汉英名词对照
476 信号变换与处理
477 袖珍电子工程师手册
478 优化方法与电路优化设计
479 与电子爱好者谈电子技术
480 怎样看电气线路图
481 自适应滤波器原理(第三版)
482 电子工程师指南
483 无线电爱好者丛书精品系列 无线电爱好才读本
484 无线电爱好者丛书精品系列 无线电爱好才读本(上)
485 21世纪电子电气工程师系列 数字电路
486 数控技术
487 数字控制系统――原理、硬件与软件
488 数字电子技术基础
489 数字电子技术分析及其实用电路设计
490 21世纪电子电气工程师系列 数字电路
491 数字系统现场集成技术丛书
492 图解数字电路的计算
493 无线电接收
494 通讯及消费类电子产品的设计
495 电子电路资料荟萃
496 超高频技术和器件(上册)超高频技术
497 磁偏转线圈设计理论基础
498 电器照明设计
499 电子爱好者电子线路设计应用手册
500 电子电路系统及标准最佳设计及实践
501 电子线路设计手册
502 蓄电池快速充电的原理与实践
502 非线性半导体电阻及其应用
503 变容二极管的应用
504 常用电子元器件简明手册
505 常用新颖电子器件及其应用
506 磁性材料基础
507 电力电子电路精选 ――常用元器件·实用电路·设计实例
508 电介质材料及其介电性能
509 电力电子新器件及其应用技术
510 电子电路及电子器件
511 电子工程师手册 上册 第4篇 电子元器件
512 电子工程师手册 上册 第1篇 常用资料
513 电子电路及电子器件
514 电子元器件的可靠性
513 无线电元器件精汇
514 无线电元器件检测与修理技术入门
515 可靠性·维修性·保障性丛书 电子元器件失效分析及应用
516 最新电子元器件产品大全第三册--真空电子器件与显示器件
517 最新电子元器件产品大全第一册--分立半导体器件
518 固态继电器
电子制作技术
519 电子镇流器原理与制作
520 实用电子装置制作精选·续集·
521 新颖实用电子设计与制作
522 无线电制作精汇
电视技术
523 背投影式彩色电视机检修手册 1
524 闭路电视系统工程技术
525 闭路电视系统设计与应用
526 彩色电视和立体电视
527 超高频电视调谐器设计与原理
528 大屏幕电视
529 大屏幕遥控彩色电视机原理与维修
530 等离子体电子工程学
531 电视机元器件检修大全(下)
532 电视机原理与检修
533 电视技术与应用
534 电视墙显示及控制技术
535 电视天线放大器原理、制作与维修
536 电信技术普及丛书 大屏幕电视
537 电信新技术培训系列教材 会议电视
538 高清晰度电视(HDTV)
539 工业电视摄象机
540 共用天线电视系统(修订本)
541 广播电视设备原理·使用·维修系列教材 有线电视原理·设计·维修
542 家用电器维修金例丛书 大屏幕及背投彩电维修金例
543 监控电视系统原理与设计
544 开路与闭路电视原理及维修
545 看图学修家丛书 看图学修彩色电视机
546 全数字高清晰度电视和DVB
547 数字电视和高清晰度电视
548 数字电视技术:高清晰度数字视频原理与应用 (第三版)
549 数字电视原理
550 天线原理
551 图文电视系统原理与应用
552 卫星电视与有线电视技术
553 电视与有线电视技术(修订本)
554 无线电爱好者丛书 电视接收天线
555 相控阵和频率扫描天线原理
556 新型电视接收天线
557 有线电视模拟-数字光纤与微波传输技术
558 有线电视系统性能检测
559 最新实用卫星电视接收技术(第二版)
电源技术
560 电源技术
561 电子工业技术词典 电源
562 不间断电源的原理安装调试和维修
563 电子设备电源技术普及丛书 逆变器知识
564 开关集成稳压器控制器的原理及应用
565 特种集成电源最新应用技术
567 微型计算机电源原理与维修
568 新型单片开关电源的设计与应用
569 转换式电源供给器原理与设计
570 PWM开关变换器的工作原理
571 UPS不间断电源剖析与应用
572 UPS应用及其维修技术
573 不连续导电模式高功率因数开关电源
574 集成开关电源的设计制作调试与维修
575 开关电源
576 开关电源的设计
577 开关电源的设计与应用
578 开关式稳压电源
579 开关稳压电源――原理、设计与实用电路
580 实用电源电路集锦
581 无线电爱好者丛书精品系列 新型实用电源电路集锦
582 现代电源设计大全
583 新型特种集成电源及应用
变频技术
584 变频高速应用技术
585 变频器基础及应用
586 变频器应用手册
587 电气自动化新技术丛书 SPWM变频调速应用技术
588 交流调速技术
589 脉宽调速系统
590 PWM变频调速技术
591 SPWM变频调速应用技术 第二版
592 大功率交-交变频调速及矢量控制
变压器技术
593 电力变压器安装
594 变压器应用与维修
595 变压器全书 (电力变压器实用技术)
596 电力变压器的安装、运行和维修
597 电力变压器绝缘技术
598 电流互感器
599 电能表修校及装表接电工
600 继电保护丛书 发电机变压器 整流型保护继电器原理
601 脉冲变压器设计
602 新编变压器实用技术问答
程控交换技术
603 EWSD数字电子交换系统
604 程控交换机原理及维护
605 程控数字交换与现代通信网
606 清华大学电子与信息技术系列教材 程控交换与综合业务通信网
607 数字程控交换原理与应用
608现代交换原理
传感器技术
609 传感器
610 传感器的理论与设计基础及其应用
611 传感器原理 设计与应用(第三版)
612 现代传感器集成电路:通用传感器电路
613 新编传感器技术手册
DSP技术
614 DSP基础与应用系统设计
615 DSP控制器及其应用
616 DSP芯片的原理与开发应用(第2版)
617 DSP原理及其在移动通信中的应用
618 TMS320C6000系列DSPs的原理与应用
619 DSP开发技术
620 DSP原理及应用
621 DSP广度与深度
622 DSP指导
USB技术
623 USB系统体系
SMT技术
624 实用表面组装技术
625 表面安装技术设计指南
626 自动装置元件及其动态特性
627 表面组装工艺通用技术要求
628 表面组装用胶粘贴通用规范
629 表面组装元器件焊接实验
630 表面组装组件焊点质量评定
631 贴片代码手册
PLC技术
632 CAD应用系列丛书 可编程逻辑器件设计
633 可编程序控制器(PLC)应用技术
634 可编程控制器原理及应用系统设计技术
635 可编程序控制器(PLC)原理及应用
636 可编程序控制器的系统设计与应用实例
637 可编程序控制器基础与编程技巧
638 逻辑与可编程控制系统
639 现代可编程序控制器原理与应用
640 可编程逻辑器件PLD原理与应用
641 可编程逻辑器件设计
642 可编程逻辑器件原理、开发与应用
PCB技术
641 无线电电子设备印制板的设计和生产的自动化
642 印制电路技术
643 印制电路设计标准手册
644 高速PCB设计指南
645 PCB设计基础教程
646 PCB设计基本工艺要求
647 印刷电路板的设计原则和抗噪声措施
648 印刷电路板的平衡设计
649 PCB Designer’s SI Guide
半导体技术
650 CMOS模拟电路设计
651 半导体变流技术
651 半导体超晶格材料及其应用
652 半导体导波光学器件理论及技术
653 半导体电路原理及应用
654 半导体发光材料和器件
655 半导体和半导体器件
656 半导体器件物理
657 半导体手册 第二编 材料
658 半导体应用知识
FPGA/CPLD技术
659 CPLD技术及其应用
661 CPLD数字电路设计--使用MAX+plusⅡ入门篇
662 PLD与CPLD数字电路设计――使用machxl
663 FPGA高级设计
664 FPGA原理、设计与应用
665 可编程逻辑陈列FPGA和EPLD
666 可编程逻辑器件的开发与应用
667 FPGA设计指导手册
668 FPGA集成培训
669 可编程逻辑器件FPGA/CPLD
❹ 谈谈如何学好单片机编程技术
当今时代,是一个新技术层出不穷的时代。在电子领域,尤其是自动化智能控制领域,传统的分立元件或数字逻辑电路构成的控制系统正以前所未见的速度被单片机智能控制系统所取代。大部分的高等工科学校都已开设了单片机课程。单片机具有体积小、功能强、成本低、应用面广等优点,可以说,智能控制与自动控制的核心就是单片机。目前,一个学习与应用单片机的高潮正在工厂、学校及企事业单位大规模地兴起。过去习惯于传统电子领域的工程师、技术员正面临着全新的挑战,如不能在较短时间内学会单片机,势必会被时代所遗弃,只有勇敢地面对现实,挑战自我,加强学习,争取在较短的时间内将单片机技术融会贯通,才能跟上时代的步伐。 但是,许多的学习者(包括在校学生),他们总不得要领,从一开始学习时的热情高涨,到最后的沮丧放弃,使得大家对单片机产生了既爱又怕的感觉。 学习单片机并不象学习传统数字电路或模拟电路那样比较直观,原因是除了“硬件”之外还存在一个“软件”的因素。正是这个“软件”因素的存在,使得许多初学者怎么也弄不懂单片机的工作过程,他们怎么也不明白为什么将几个数送来送去,就能控制一盏灯亮/灭?能控制一个电机变速?由此对单片机产生一种“神奇”、“敬畏”甚至“恐惧”感,阻碍了学习单片机的热情与兴趣,这就有社会上“单片机难学”一说。 笔者多年来与众多的电子爱好者、在校学生打过交道,深知他们学习单片机中碰到的难处,况且作者本人也是从一位电子爱好者成长为工程师的,此过程自然少不了学习、探索、实践、进步这样一条规律,因此深切地知道,学单片机难,主要是不得要领,难以入门。一旦找到学习的捷径,入了门,能初步掌握编程技术并产生实际效果,那么必然信心大增。接下来,再向新的深度、广度进军时,心里也不那么焦虑,比较坦然了,能够一步一个脚印下去扩展自己的知识面。这里根据笔者的经验谈谈学习方法、技巧及如何在较短时间内学会单片机。 学习单片机的最有效方法是理论与实践并重 对一个初学单片机的人来说,如果按教科书式的学法,上来就是一大堆指令、名词,学了半天还搞不清这些指令起什么作用,能够产生什么实际效果,那么也许用不了几天就会觉得枯燥乏味而半途而废。所以学习与实践结合是一个好方法,边学习、边演练,循序渐进,这样用不了几次就能将用到的指令理解、吃透、扎根于脑海,甚至“根深蒂固”。也就是说,当你此次学习完某几条指令后(一次数量不求多,只求懂),接下去就该做实验了,通过实验,使你感受刚才的指令产生了控制效果,眼睛看得见(灯光)、耳朵听得到(声音),更能深刻理解指令是怎样转化成信号去控制电子产品的。说句过分的话,单片机与其说是学出来的,还不如说是做实验练出来的,何况做实验本身也是一种学习过程。因此边学边练的学习方法,效果特别好,许多读者经3~6个月的学习已能开发简单的产品了(如霓红灯广告牌控制、累加计数器等)。 学习单片机要合理安排学习时间持之以恒 学习单片机可不能“三天打鱼、二天晒网” ,要有持之以恒的毅力与决心,学习完几条指令后,就应及时做实验,融会贯通,而不要等几天或几个星期有时间后再做实验,这样效果不好甚至前学后忘。另外要有打“持久战” 的心理准备,不要兴趣来时学上几天,无兴趣时凉上几星期。学习单片机很重要的一点就是持之以恒。 学习单片机要使用循环学习法使之根深蒂固 笔者曾在其它刊物举办过《手把手教你学单片机》讲座,该讲座入门起点低,很多朋友觉得好学、易学,很快就能将讲座从头至尾学完、学懂,但过了几个月,在开发产品时对指令的具体作用就有些淡忘了。根据现代科学的研究,对只短暂学过一遍的知识,充其量只比浮光掠影稍好。因此,较好的方法是,过一段时间后(1~2个月)再重新做一遍,这样反复循环几次就能彻底弄懂消化,永不忘却。有道是:若人生能细看《水浒传》10遍,那么里面的故事内容、人物场情将永生不忘。 学习单片机要进行适当投资购买实验器材及书籍资料 单片机技术是一门含金量高的技术,一旦学会后,它给你带来的效益回报当然也高,无论是应聘求职还是自起炉灶开厂办公司,其前景是光明无限。因此在学习时要舍得适当投资购买必要的学习、实验器材,另外还要经常去科技图书店看看,购买一些适合自己学习、提高的书籍。总之,春天不播种哪来秋天的收获?考虑到学习成本,对初学者可采用“程序完成后软件仿真→单片机烧录程序→试验板通电实验”的方法(现在的快闪型单片机其程序可烧写1000次以上),这样整套实验器材(不包括PC机)只有几百元,对大部分已工作的爱好者来说都有这个能力承受。而经济条件较好的读者可考虑使用在线仿真器(ICE)进行实验,这样学习时直观性更好。 总之这里所谈的就是作者的亲身体验。我们希望以最实用的方法,最易入门的手法,将初学者领进单片机世界的大门里,使这些仅稍懂硬件原理的人通过实践能理解软件的作用,让他们知道在单片机组成的系统中硬件与软件的区分并不绝对,硬件能做的工作一般情况下软件也能完成,软件的功能也可用硬件替代。等初步学会了单片机软件设计后,可将通常由硬件完成的工作交由软件实现,这样,系统的体积、功耗、成本将大大降低,而功能得到提升与增强,使习惯于传统电路设计的人对单片机产生一种妙不可言的相见恨晚之感,感觉到真正找到了一种理想化的器件,真正感受、体会到现代单片微型计算机的强大作用,从而投身于单片机的领域中。只要你肯努力、下功夫、多实践,一定会成功的。
❺ 想自学单片机从事单片机方面的工作..
在错误的道路上日夜兼程,最终也无法成功。因此,方法和思路绝对是第一重要的。一些学技术的同学,往往看到这类章节会直接跳过去,因为大多数类似章节都是废话连篇。但是,今天在这里我可以很负责任的告诉你,本章节讲到的学习单片机的方法,都是我们学习单片机的无数经验和教训总结出来的瑰宝。因为我们披荆斩棘,开辟了道路,所以可以告诉你路在何方;也因为我们摸过烧红的铁块,烫了手,所以可以把教训告诉你。希望各位都能站在我们的肩膀上,成为巨人。
1.1 学什么单片机
单片机的型号那么多,如何选取一款合适的进行学习?如果身边有比较便利的学习单片机的条件,有什么条件就学习什么型号。比如,你所在的公司刚好用到某个型号单片机,那么就方便多了。开发板不用购买,直接用公司现成的板子,指导老师到处是,公司的工程师,只要你耐心虚心的不耻上问,相信他们都会帮你解答问题。如果你跟着学习的导师,正在使用某个型号开发产品,那么同样的道理,你也会有得天独厚的优势,直接跟着学就行了。其实单片机型号虽然多,但是用法大同小异,学会一种,再上手其他的就很快了。
如果你这些条件都没有,那就跟着我学吧,我建议你学习51单片机。为什么呢?现在单片机种类和型号非常多,每个型号都有一定的市场份额,但是哪个型号也没有早期51单片机那般的风光和火爆,虽然现在地位不是那么高了,但是因为51单片机资料非常多,大家学起来有很多可以参考的东西,所以上手肯定比其他型号的要快一些。如果你学习稍微偏门的单片机,可能一个简单的软件问题就要折腾你好长时间,不仅仅浪费了你的学习时间,更重要的是打击你学习单片机的信心。
那是不是我们每个单片机都要学习一遍呢?答案当然是否定的。大家跟着我来学习51单片机,必须得跟着学会举一反三和融会贯通的能力。单片机型号那么多,挨个学下来估计头发白了也学不完,所以大家跟着我学51单片机,不能仅仅当做51来学习,更重要的是要当做单片机来学,要通过我们的这个教程,把所有的单片机的内部资源都搞清楚弄明白,每个内部模块的用法理解透彻,这样当你遇到一个从没有用过的单片机,也就知道如何下手去应用开发了。
1.2 如何学习单片机
前边提到过,单片机是一门实用技术,我们学习它已经不是为了应付考试了,我给大家总结了单片机的学习方法是:一个要领,四个步骤。
学习单片机的要领就是:在实践中成长,In Doing We Learn!
学射箭,你得去拉弓,整天只摆造型肯定不行;学游泳,你得下水扑腾,整天在岸上做模仿活动不行;学开车,你得坐车上去开,坐沙发上肯定学不会。同样的道理,学单片机,整天盯着单片机看肯定不行,你也必须得亲自动手去练。
没有不下水就学会游泳成为游泳健将的,没有不到车上练就能成为赛车手的,这点大家都清楚,可为什么总是那么多人学单片机的时候,总是要抱着一本书看呢。第一,我们小学中学甚至大学的学习模式都是如此,学什么东西主要都是靠看书;第二,很多人想实践不太清楚该怎么去实践。
不是不让大家看书,而是看了一点以后,要马上去实践验证,然后再回头结合实践的结果,理解书上的内容。从这个地方,大家要得出一个结论来,就是在学实际技术过程中,和应付考试不同,书上的内容不需要你去硬性记忆,书是用来查的,不是用来记忆的。遇到问题,你学会翻书,知道该去哪里找,找到相关知识点,分析明白,领悟透彻即可,包括咱这本书也是一样,大家先看完一节课,然后马上就把这节课相应的实验做了,做实验的过程中,哪里有不懂的问题,随时翻阅书籍查找,再实验,再查找,反反复复的过程就可以把本节课的内容掌握。
下面,就是我总结的跟着我学习单片机的四个步骤。
第一步,鹦鹉学舌。
刚出生的孩子叫“爸爸”“妈妈”的时候,他甚至不知道“爸爸”“妈妈”是什么意思,更不会理解这些声音是什么意思,但是我们带着孩子见到他爸爸就让他喊“爸爸”,见到妈妈就让他喊“妈妈”,见到爷爷就喊“爷爷”……慢慢的你会发现,次数多了,孩子就知道谁是爸爸,谁是妈妈,谁是爷爷,谁是奶奶了。
大家刚开始接触单片机的时候,也属于单片机行业的新生儿。单片机的样子,单片机外围的各种器件,单片机内部的各种结构,单片机用C语言的编程方法,初学者可能都没有见过。没关系,有些概念和方法你不理解也没有关系,甚至不需要你理解,你只需要跟着我去鹦鹉学舌式学习,第一遍学习某一节课的内容时,对于程序,大家就可以完全跟着抄下来,甚至抄两三遍,过一段你会发现,好多东西你也认识了,好多概念你慢慢的也理解清楚了,你也能大概看懂别人的小程序了,切忌觉得自己看会了,而简单复制粘贴。
第二步,照葫芦画瓢。
很多同学学习的时候喜欢看,看我做的视频,看我写的程序,甚至看别人的程序,都能看懂,觉得自己就会了,等到自己写程序的时候,感觉就是老鼠啃天,不知道从哪里下手了,这是初学者很容易犯的“眼高手低”这样一个毛病,所以第二步的内容就非常重要了。
我的要求是,每一位同学,在学完了当前课的内容,把第一步顺利完成以后,然后关掉视频教程,关掉源代码,自己通过看电路图和查找非源代码的其他任何资料,把当节课我写的程序代码重新默写出来,边写边多少理解那么一点点,不是纯粹的背诵,应该说是背诵加理解的结合体。甚至学过几节课以后,可以回头把前边曾经这样实现过的课程,再按照这种方法做一遍。千万不要认为这一步没必要,这一步是你能否学会单片机的一个关键步骤,在学完本教程之前,每一课内容都要这样做,如果每一个程序你都能够完美的完成,那么可以说,当节课的内容,百分之七八十你已经掌握了。
第三步,他山之石可以攻玉。
单片机技术的最大特点就是可以通过修改程序来实现不同的功能,因此举一反三的能力就必不可少了。每一节课的例程后边,我一般都会布置一两个作业,大家尽量去独立完成这个作业。在完成这个作业的过程中,都可以参考我的程序思路,在这个基础上通过动脑思考去构建你自己的程序框架,最终将程序完成。
在我们工程师实际产品研发的时候,很多种情况下也是如此。比如一个产品,我们如果从0开始着手的话,可能会走很多弯路,所以我们通常的做法是寻找购买同类几款产品,然后先研究他们的各自优缺点,学习他们的长处,然后在同类产品基础上在来设计我们的产品,这就是他山之石可以攻玉。
初学者在学习的时候,往往遇到的问题很多,你应该想到,你遇到的问题,可能前辈们早就遇到过了,所以遇到问题后,不要慌张,首先利用谷歌或者网络这些搜索引擎搜索一下,要做什么新东西,先去网上找找相关资料了解一下,不管是编程还是硬件设计,多参考参考别人的东西,只要把别人的东西分析明白了,自己用起来,就可以成为自己的知识了。
第四步,理论实践结合,温故知新。
当大家把所有的课程都按照前边三步完成后,这个时候不妨把书打开,看看书,通过自己实战的经验,再看书的时候,很多知识点会有一种恍然大悟的感觉。甚至视频教程,书籍,都可以反复看两遍,可能有的知识点当时学习的时候不明白,过了一段时间,回过头来再学习的时候,一下就明白了。
1.3 单片机学习的准备工作
第一、足够的信心、恒心和耐心。
有同学问过我,单片机这门技术难不难。我觉得这个问题得从两个方面去分析。
首先,我们从战略上藐视它。那么多同学跟着老师学一段时间就可以做出来小车,超声波测距,甚至做出来机器人,似乎很拽的样子。那他们又不是三头六臂,我们也没有什么做不了的道理。实际上要说技术,其实就是一层窗户纸,表面看不透彻,感觉特别神秘,实际只要你稍微一努力就可以捅破它,夸张点说,单片机的逻辑上的关系,只有小学的水平,简单的很。正所谓会者不难,难者不会,大家不懂这个东西,看起来感觉很神秘。所以大家只要认真踏实坚持学下去,肯定能学好这么技术。
其次呢,我们从战术上要重视它。你说单片机这东西,如果十天八天就学会了,那么这个技术还能值钱吗?我可以这样去表达,如果一个技术很简单就被学会,那么很多人都会的这个技术,肯定也没什么前途和钱途。那究竟多久能学会呢?我给大家制定的学习方案,根据每个人的基础不同,平均每天要拿出2个小时以上的学习时间,大概一到三个月可以入门。入门的概念是给你一个单片机开发任务,你起码知道努力的方向和解决问题的方法了。技术这东西,关键是坚持做下去,有恒心和耐心,如果长时间不用的话,肯定还会生疏。所以要想成为单片机高手,起码需要一年左右的单片机开发的历练才行。成为单片机高手的概念就是你自己可以从头根据自己的想法,去设计一个电路,根据需要的功能编写代码,做一个产品出来。
第二、教材和教程。
要学习单片机这门技术,良好的教材和教程必不可少。单片机方面,大家可以直接学习我们这本《51单片机C语言开发》,我们也有精心制作了《单片机高手之路》视频教程,并且后期会进行不定期更新。本着开源、共享的理念,我们的视频教程和电子教程都是免费开放的,大家可以到我们的网站www.51hei.com找到下载链接,如果有条件,也可以购买我们一般纸质教材,纸质书籍查阅起来比视频教程和电子教程更方便。另外,因为我们做单片机开发使用的是C语言,所以最好能有一本纯C语言教材,我们学到一些C语言语法性质的问题的时候,大家可以方便查阅,或者你可以直接把相关语法问题通过网络和谷歌等搜索一下也可以。
第三、电脑一台,单片机开发板一块。
电脑呢,是学习单片机必不可少的工具,因为我们编程,查资料都用得到,但是有句题外话说一下,不要把电脑当成游戏机或者影碟机,偶尔玩玩游戏看看电影是可以的,劳逸结合,但是不可沉溺其中,否则还不如不买电脑。
单片机开发板,这也是必须的。如果还上学,老师实验室有开发板,可以考虑跟老师借一个,或者使用师兄师姐用完的,这样可以省点钱。当然,如果身边有高手,比如辅导老师,会单片机的师兄,在他们的指导下做一个也可以,身边有人指导的话,不懂的问题还可以问他们。如果这些条件不具备,那么可以购买一个,先学习别人的板子设计思路,给自己以后设计电路板打下基础。在这里我推荐一下我们的51开发板,用来配套学习。我不敢说我们的设计是最好的,但是我可以很负责任的说,我们的板子是出自经验丰富的一线工程师之手,其中的设计都是根据实际项目开发的思路进行的,包括整体规划、电路设计、器件布局等等,可以为你今后的项目开发提供一个优质的参考。另外一方面,因为我们的教程是基于我们的开发板做的,所以大家用配套的话可以节省时间,提高学习效率。
当然,即使不购买我们的开发板,你想学单片机,必须要有一块开发板,不要总去用软件仿真,软件仿真是学不会单片机技术的。经常有同学过来问我,老师我用软件模拟的好用,做了硬件不好用是什么原因。在这里我提一下,如果你上课用这个软件仿真,糊弄老师应付考试可以的,但是实际开发和仿真软件差别太大,如果是学习单片机这门技术,那我只能告诉你,拿起烙铁焊电路,动手写程序,远离仿真软件,靠软件仿真永远学不到真正的技术。
❻ 单片机发展至今出现了哪些新功能
其实楼上是找现成的资料…… 我说点自己想法 绝对原创 绝对不局限与STC
51单片机 向STC还没有完全冲出51的框框 说的看起来好像很美 其实还和真正的复杂单片机差远了 也就是小学水平吧~
单片机几项新东西 :
集成时钟振荡 一般可以不用接晶振了
集成复位电路 以及低压检测
片上调试(比如JTAG)和昂贵的仿真器说再见!
另外就是外设的丰富
比如定时器 高级单片机定时器非常复杂 说实话 并不好学 但是一旦会用 用好的话 可以完成许多以前定时器根本完成不了的功能
USB外设的普及~
DMA的普及~
外设之间的联动大大增强 如果有DMA的配合 有些原来把CPU累的半死的工作 现在CPU完全可以睡大觉去了 呵呵~
另外向以前的专用外部中断脚也逐渐变成了IO中断
外设单一连接模式 变成了可重映射的
并行总线逐渐离开64脚以下的单片机 串行技术大行其道 比如SPI I2C UART 这是传统的 新的比如CAN LIN 红外接口 SDIO USB I2S.....
先说这么多吧 有什么问题可以继续交流
❼ 嵌入式技术和单片机技术有什么区别,哪个更实用
嵌入式有开发潜力,单片机现在实用性大
❽ 很多人都在学51单片机学会它有什么用处是不是可以搞电路设计呀
对的。51单片机基本属于做编程硬件的入门单片机。他用的C语言编程。说白了就是通过编程控制电位的高低来实现控制电路的过程,楼主学好了之后还有msp 430 、AVR等等单片机等着去学。51属于很低等的但是却很实用的单片机。控制液晶啊,数码管啊,键盘等等都非常方便实用。
❾ 单片机的主要用途
单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域。
1、智能仪器
采用单片机控制使得仪器仪表数字化、智能化、微型化,且功能比起采用电子或数字电路更加强大。例如精密的测量设备(电压表、功率计,示波器,各种分析仪)。
2、工业控制
单片机具有体积小、控制功能强、功耗低、环境适应能力强、扩展灵活和使用方便等优点,用单片机可以构成形式多样的控制系统、数据采集系统、通信系统、信号检测系统、无线感知系统、测控系统、机器人等应用控制系统。例如工厂流水线的智能化管理,电梯智能化控制、各种报警系统,与计算机联网构成二级控制系统等。
3、家用电器
家用电器广泛采用了单片机控制,从电饭煲、洗衣机、电冰箱、空调机、彩电、其他音响视频器材、再到电子秤量设备和白色家电等。
4、网络和通信
现代的单片机普遍具备通信接口,可以很方便地与计算机进行数据通信,为在计算机网络和通信设备间的应用提供了极好的物质条件,通信设备基本上都实现了单片机智能控制,从手机,电话机、小型程控交换机、楼宇自动通信呼叫系统、列车无线通信、再到日常工作中随处可见的移动电话,集群移动通信,无线电对讲机等。
5、设备领域
单片机在医用设备中的用途亦相当广泛,例如医用呼吸机,各种分析仪,监护仪,超声诊断设备及病床呼叫系统等等。
(9)单片机实用技术扩展阅读:
单片机诞生于1971年,经历了SCM、MCU、SoC三大阶段,早期的SCM单片机都是8位或4位的。其中最成功的是INTEL的8051,此后在8051上发展出了MCS51系列MCU系统。基于这一系统的单片机系统直到现在还在广泛使用。
随着工业控制领域要求的提高,开始出现了16位单片机,但因为性价比不理想并未得到很广泛的应用。90年代后随着消费电子产品大发展,单片机技术得到了巨大提高。随着INTEL i960系列特别是后来的ARM系列的广泛应用,32位单片机迅速取代16位单片机的高端地位,并且进入主流市场。
而传统的8位单片机的性能也得到了飞速提高,处理能力比起80年代提高了数百倍。高端的32位Soc单片机主频已经超过300MHz,性能直追90年代中期的专用处理器,而普通的型号出厂价格跌落至1美元,最高端的型号也只有10美元。
当代单片机系统已经不再只在裸机环境下开发和使用,大量专用的嵌入式操作系统被广泛应用在全系列的单片机上。而在作为掌上电脑和手机核心处理的高端单片机甚至可以直接使用专用的Windows和Linux操作系统。
❿ 单片机原理与应用的概述
单片机原理及应用:(张毅刚2004年版图书)
本书详细地介绍了MCS-51单片机的硬件结构、指令系统,从应用的角度介绍了汇编语言程序设计与各种硬件接口设计、各种常用的数据运算和处理程序、接口驱动程序以及MCS-51单片机应用系统的设计,并对MCS-51单片机应用系统设计中的抗干扰技术以及各种新器件也作了详细的介绍。本书突出了选取内容的实用性、典型性。书中的应用实例,大多来自科研工作及教学实践,且经过检验,内容丰富、详实。