电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书以消防火灾自动报警器项目设计为主,从实际应用的角度介绍了单片机应用系统的开发方法、经验和技巧。主要内容包括开发前元器件的准备;Protel在开发过程中的重要性和实际经验;单片机开发的编程语言;火灾自动报警器项目的设计,而这个项目设计又包括电源设计、I2C数据巡检设计、LCD设计和通信设计。最后还介绍了解决抗干扰问题的办法。 本书针对没有实际开发单片机经验的学生,以及刚刚走上工作岗位的技术人员。在实际开发中可能面对的问题,以实例的方式进行了阐述。 本书条理清晰、叙述简洁,适合作为高等院校学生课程设计、毕业设计及电子设计竞赛教学辅导用书,也可作为从事单片机开发的工程技术人员进行项目开发的参考书或自学用书。

前 言 我国进行单片机项目开发已经有二十多年的历史,在此期间所进行的单片机开发项目已经由简单到复杂,由小型系统到大型综合系统。单片机应用也越来越广泛,从开始的工业控制,到现在的航空航天、消防安全、工业数据采集、石油地质勘探、铁路交通运输以及楼宇自动化等,甚至目前的许多家电中都有单片机的应用。随着计算机技术的飞速发展,单片机已逐渐发展成为一门关键的技术学科。 每年我国有大量的单片机相关专业的学生毕业,社会上也有相当部分的人员自学单片机知识。但是,单片机是一门非常注重实践的学科,从学习单片机理论知识,到在实际中运用单片机知识进行项目开发还有很长一段路要走,这段路就是经验的积累。而积累这些经验要付出一些代价,包括人力、材料费用以及开发周期等。所以,能了解并掌握单片机应用系统开发过程中所遇到的问题和解决办法,是在单片机开发过程中少走弯路的最好的办法,这也是编写本书的宗旨。 本书通过一个实际的单片机项目开发,来引导读者了解和掌握在实际开发过程中要运用的知识与经验。书中的各个章节安排如下:第1章介绍单片机开发前元器件的准备;第2章介绍单片机开发前软件的准备;第3章介绍Protel;第4章介绍C51 的编译和调试;第5章介绍楼层显示器设计;第6章介绍消防火灾自动报警器设计;第7章介绍通信设计;第8章介绍液晶显示器(LCD)设计;第9章介绍电源与抗干扰设计。 本书在编写过程中力求系统、准确、易懂,希望读者能从中受益。本书适合作为高等院校学生课程设计、毕业设计及电子设计竞赛教学辅导用书,也可作为从事单片机工作的工程技术人员进行项目开发的参考书。 本书中程序代码前标有图标的,表示该...

目录
荐语
查看详情 查看详情
目    录

第1章  单片机开发前的准备 1

1.1  单片机的任务 1

1.2  电子元件准备 3

1.2.1  电阻 3

1.2.2  电容 4

1.2.3  三极管 5

1.2.4  光耦 5

1.2.5  集成电路 6

1.2.6  继电器 6

1.2.7  电源 6

1.3  开发工具设备准备 7

1.3.1  正确使用电烙铁 7

1.3.2  仿真与仿真机 7

1.4  单片机的几个基本概念 8

1.5  开发单片机要注意的问题 10

1.5.1  提高C语言编程代码的效率 10

1.5.2  要注意的参数 10

1.5.3  硬件设计要注意的问题 11

1.6  单片机的抗干扰性问题 11

1.6.1  干扰的分类 12

1.6.2  抗干扰的主要方法 12

1.7  测试单片机系统的可靠性 13

1.8  选择单片机 14

1.8.1  单片机的特性 14

1.8.2  单片机的选择 15

第2章  软件准备 19

2.1  Keil C51 19

2.1.1  安装Keil C51软件 19

2.1.2  使用Keil C51软件 23

2.1.3  Keil C51使用实例 26

2.2  PL/M语言 36

2.2.1  PL/M96语言的基本符号 38

2.2.2  标识符和保留字 38

2.2.3  高级说明语句 40

第3章  Protel设计电路 42

3.1  几种常见的EDA介绍 42

3.1.1  Protel软件 42

3.1.2  PADS-PowerPCB软件... 查看详情

查看详情