新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 单片机最小系统组成与I/O输出控制

单片机最小系统组成与I/O输出控制

作者:时间:2012-08-08来源:网络收藏

是一门实践性较强的技术,很多初学者在学习技术开发的时候往往一头雾水,不知何从下手。为此,笔者结合自己使用多年的经验,特意设计了单片机开发所需的Study-c 整机和硬件套件,并结合套件精心编写了单片机从入门到精通系列教程。通过讲述单片机原理、电路设计、应用开发软件工具、编写实验实例让读者全面接触单片机技术。教程编排上由浅入深,循序渐进,内容力求完整、实用、趣味并存,使读者在轻松愉快的学习过程中逐步提高单片机软硬件综合设计水平。

一、内容提要

本讲主要向大家介绍51 系列单片机的最小系统的实现并通过编写程序来实现对单片机 口的。以点亮外部连接的LED(发光二极管)为例,简要的介绍单片机的原理、最小系统的组成,并通过简单的C51 程序设计来讲述编译软件Keil的使用并下载Hex 文件烧写单片机。

二、原理简介

在了解原理之前, 首先让我们思考一个问题,什么是单片机, 单片机有什么用? 这是一个有意思的问题,因为任何人都不能给出一个被大家都认可的概念,那到底什么是单片机呢? 普遍来说, 单片机又称单片微控制器, 是在一块芯片中集成了CPU( 中央处理器)、RAM( 数据存储器)、ROM( 程序存储器)、定时器/ 计数器和多种功能的I/O( 输入/ 输出) 接口等一台计算机所需要的基本功能部件,从而可以完成复杂的运算、逻辑控制、通信等功能。在这里,我们没必要去找到明确的概念来解析什么是单片机,特别在使用C 语言编写程序的时,不用太多的去了解单片机的内部结构以及运行原理等。从应用的角度来说,通过从简单的程序入手,慢慢的熟悉然后逐步深入精通单片机。

在简单了解了什么是单片机之后,然后我们来构建单片机的最小系统,单片机的最小系统就是让单片机能正常工作并发挥其功能时所必须的组成部分,也可理解为是用最少的元件组成的单片机可以工作的系统。对51 系列单片机来说, 最小系统一般应该包括: 单片机、时钟电路、复位电路、输入/ 输出设备等(见图1)。

单片机最小系统组成与I/O输出控制
图1 单片机最小系统框图

三、电路详解

依据上文的内容,设计51 系列单片机最小系统见图2。

单片机最小系统组成与I/O输出控制
图2 51系列单片机最小系统


上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭