51单片机C语言编程入门以及keil_uvision使用方法介绍目录:
§1 前言
什么是单片机,目前还没有一个确切的定义。普通认为单片机是将CPU、RAM、ROM、定时器/计数器以及输入输出(I/O)接口电路等计算机主要部件集成在一块芯片上,这样所组成的芯片级微型计算机称为单片微型计算机(Single Chip Microcomputer)。简称为单片微机或单片机。利用单片机程序,可以实现对硬件系统的小型化的智能控制。由于单片机的硬件结构与指令系统都是按工业控制要求设计的,常用于工业的检测、控制装置中,因而也称为微控制器(Micro-Controller)或嵌入式控制器(Embedded-Controller)。 单片机的应用十分广泛,我们将以 Easy 51 Kit Pro 单片机学习板为基础,学习51单片机的入门知识。
本学习资料面向掌握基本电路知识和基础 C语言编程的单片机初学者。 为使读者能迅速上手,本资料并不深入介绍单片机的内部体系结构和指令系统,而是从读者较熟悉的高级语言开始使读者掌握单片机的 C语言编程。通过本资料的大量程序例子,读者应当可以在较短的时间内熟悉单片机的入门编程以及单片机基本外围电路的连接, 从而具备基本的单片机开发能力。然而,本资料的局限性也正在于此,当读者需要更深入地开发单片机或其它控制器时,可能需要进一步了解其内部体系结构和指令系统,这时读者就应查阅其它资料了。 同时,本学习资料还致力于引导读者编写高质量的单片机 C语言程序。尽管单片机程序的规模有限,但高质量的单片机程序除了可以优化运行效率外,对程序的开发速度和可维护性也具有重要的影响。
全部资料下载(共83页):
51单片机C语言编程入门以及keil_uvision使用方法介绍(详讲版).pdf
(2.42 MB, 下载次数: 41)
|