新書推薦:

《
从荒诞到反抗:导读加缪《局外人》和《鼠疫》(谜文库)
》
售價:NT$
305.0

《
给孩子的考古
》
售價:NT$
296.0

《
文明的重建:战后德国五十年(译林思想史)从大屠杀刽子手到爱好和平的民主主义者,揭秘战后德国五十年奇迹般的复兴之路!
》
售價:NT$
505.0

《
我以为这辈子完蛋了(经历了那么多以为会完蛋的事,我还是活得好好的!)
》
售價:NT$
398.0

《
社会情绪的传递与互动研究:以情感符号为视角 (光明社科文库·法律与社会)
》
售價:NT$
434.0

《
推荐系统核心技术与实践
》
售價:NT$
505.0

《
乌合之众:群体心理研究
》
售價:NT$
347.0

《
流浪的君子:孔子的最后二十年 王健文
》
售價:NT$
254.0
|
內容簡介: |
本书在前4版的基础上,以MCS—51单片机为主体,从实际应用入手,结合大量实例循序渐进地讲述51单片机C语言编程方法,以及51单片机的硬件结构和功能应用。全书分为基础篇、应用篇和综合提高篇。所有实例均采用仿真软件Proteus仿真和实验板实验,使读者真正做到”边理论、边实践”,在实践中逐步掌握单片机的硬件结构和开发方法。本书在编写时力求通俗、易懂,硬件原理以”有用、够用”为原则,内容讲解以\紧密结合实践”为特色。因此,本书特别适合单片机零起点的初学者使用,可作为高等院校控制类专业学生、电子爱好者及各类工程技术人员的参考用书,也可作为高职、高专及中专院校的单片机课程教学用书。
|
關於作者: |
王会良,男,1974年生,河南偃师人,河南科技大学副教授,工学博士,硕士研究生导师。主要研究方向为:齿轮数字化设计与智能制造技术、智能控制技术、数控机床与可靠性技术。兼职为洛阳市设备维修协会、洛阳市设备管理学会会员。 近年来,参与完成的著作或教材有4部,电子工业出版社出版的《单片机C语言应用100例》第3版、《Protel DXP 2004应用100例》、清华大学出版社出版的《质量工程》、华中科技大学出版社出版的《工业机器人第三版》。
|
目錄:
|
基 础 篇
第 1 章 单片机概述及实验条件············································································2
1.1 单片机概述 ··························································································2
1.1.1 单片机的定义、分类与内部组成······················································2
1.1.2 单片机应用系统的结构及工作过程···················································5
1.1.3 单片机的应用 ··············································································6
1.2 单片机基础知识 ····················································································7
1.2.1 数制与数制间的转换·····································································7
1.2.2 单片机中数的表示方法及常用数制的对应关系····································9
1.2.3 逻辑数据的表示 ········································································.10
1.2.4 单片机中常用的基本术语····························································.11
1.3 单片机入门的有效方法与途径 ·······························································.12
1.4 学习单片机的基本条件 ········································································.12
1.4.1 软件条件 ·················································································.13
1.4.2 硬件条件 ·················································································.14
习题 ·······································································································.15
第 2 章 单片机开发软件及开发过程···································································.16
2.1 仿真软件 Proteus 的使用·······································································.16
2.1.1 Proteus 的主要功能特点 ······························································.16
2.1.2 实例 1:功能感受——利用 Proteus 对单片机播放《渴望》主题曲进行
仿真 ·······················································································.16
2.1.3 Proteus 软件的界面与操作介绍 ·····················································.17
2.1.4 实例 2:Proteus 仿真设计快速入门················································.20
2.2 Keil C51 的使用··················································································.30
2.2.1 单片机最小系统 ········································································.30
2.2.2 实例 3:用 Keil C51 编写点亮一个发光二极管的程序 ························.30
2.3 程序烧录器及烧录软件的使用 ·······························································.37
习题与实验 ······························································································.37
第 3 章 逐步认识单片机基本结构······································································.39
3.1 实例 4:用单片机控制一个灯闪烁··························································.39
3.1.1 实现方法···················································································39
3.1.2 程序设计···················································································39
3.1.3 用 Proteus 软件仿真 ·····································································40
3.1.4 延时程序分析·············································································42
3.2 实例 5:将 P1 口状态送入 P0、P2 和 P3 口 ···············································43
3.2.1 实现方法···················································································43
3.2.2 程序设计···················································································44
3.2.3 用 Proteus 软件仿真 ·····································································44
3.2.4 用实验板进行实验·······································································45
3.2.5 I/O 口功能介绍···········································································45
3.2.6 I/O 口的结构分析········································································45
3.3 实例 6:使用 P3 口流水点亮 8 位 LED ······················································48
3.3.1 实现方法···················································································48
3.3.2 程序设计···················································································49
3.3.3 用 Proteus 软件仿真 ·····································································50
3.3.4 用实验板进行实验·······································································50
3.4 实例 7:通过对 P3 口地址的操作流水点亮 8 位 LED ····································50
3.4.1 实现方法······································································
|
|