单片机引脚功能介绍

单片机引脚功能介绍

1.VCC(40):电源+5V。

2.VSS(20):接地,也就是GND。

3.XTL1(19)和XTL2(18):振荡电路。

单片机是一种时序电路,必须有脉冲信号才能工作,在它的内部有一个时钟产生电路,有两种振荡方式,一种是内部振荡方式,只要接上两个电容和一个晶振即可;另一种是外部振荡方式,采用外部振荡方式时,需在XTL2上加外部时钟信号(详细的内容将在以后的课程中专门介绍)。

4.PSEN(29):片外ROM选通信号,低电平有效.

5.ALE/PROG(30):地址锁存信号输出端/EPROM编程脉冲输入端。

6.RST/VPD(9):复位信号输入端/备用电源输入端。什么是复位信号,为什么要加复位信号?当然也暂时不去管它。

7.EA/VPP(31):内/外部ROM选择端。在30、9脚的功能上不知大家注意没有,都有一个/,什么意思呢?这是引脚的第二功能,也就是说,该引脚既可以作前面的功能,也可以作后面的功能,至于它是如何工作的,我们暂时也别去研究 。

8.P0口(39-32):双向I/O口。9.P1口(1-8):准双向通用I/0口。

10. P2口(21-28):准双向I/0口。11.P3口(10-17):多用途口。I/O就是英文IN/OUT

的缩写,这些引脚的功能想必大家也都明白了,(就是输入/输出的意思),这32个I/O口就是留给我们作连接外围电路用的,那么它们之间有些什么不同呢?这个问题稍微有点复杂。

二、单片机的电路连接和开发过程

单片机是如何工作的?我们的实验是让一个LED灯亮起来,亮哪一个?这就随便你了,比如我们就让LED1亮起来吧,仔细看一下电路图,LED1接在什么地方呢? 接在单片机的P1.0的引脚(也就是1脚)上,那么按照该电路图的连接方法,当1脚为高电平时,LED1是不亮的;只有当1脚为低电平时,LED1才会亮起来,怎样才能让1脚由高电平变为低电平呢?我们让人做事,就必须对她说一

声,也就是发布命令,想让单片机工作,也得发布命令,不过在计算机中那叫指令,我们要让1脚变为低电平的指令是CLR P1.0(让1脚变为高电平的指令是SETB P1.0),这就是我们通常所说的源代码。(这是我们开发产品的第一步—源代码编辑)

怎么做呢?我们首先得打开实验软件,屏幕出现一个浏览器的软件窗口,点击左边的扩展实验,选中实验16—自动温度控制器,再点击工具栏里的调试按钮,弹出一个记事本对话框,写入

CLR P1.0;

输入完毕后选择文件→保存即可;那么单片机能读懂这条指令吗?当然不能。

接下来我们还有一件事情要做,就是把这句指令翻译成单片机能读懂的东西,单片机能读懂什么呢?它其实只懂一样--就是数字,因此,我们就把

CLR P1.0翻译成C2H,90H,至于为什么要翻译成这样,这当然是INTEL公司规定好的,我们就不需要去研究它了。这个过程我们叫作编译,(这是我们开发产品的第二步)

那么指令是怎么译过来的呢?这就得靠专业的软件了,我们做实验使用的软件就有此功能,只要点击工具栏上的编译按钮,稍等片刻即出现一个编译信息窗口,如果编译通过就会有编译完成,结果如下:0个警告,0个错误的编译信息,如果编译错误则会出现编译错误的信息,并提示错误的行号;编译完了之后通常要进行程序仿真(这是第三步,当然我们的实验程序很简单是不需要仿真的; 接下来怎么才能把编译通过的指令写入单片机中呢?这通常需要借助于一种硬件工具,叫编程器(也叫烧录器),不过我们的实验板采用的是具有串行下载功能的单片机,所以您只要直接点击快捷工具栏上的下载按钮,程序就进入了实验(这是第四步—编程)。自此就完成了单片机开发的全过程。

全部工作结束后,我们看到了什么?

接P1.0(1脚)的LED1亮了起来;

改变源代码,变成SETB P1.0;进行编译,下载,看看结果是不是LED1不亮了。

单片机引脚功能介绍

1.VCC(40):电源+5V。

2.VSS(20):接地,也就是GND。

3.XTL1(19)和XTL2(18):振荡电路。

单片机是一种时序电路,必须有脉冲信号才能工作,在它的内部有一个时钟产生电路,有两种振荡方式,一种是内部振荡方式,只要接上两个电容和一个晶振即可;另一种是外部振荡方式,采用外部振荡方式时,需在XTL2上加外部时钟信号(详细的内容将在以后的课程中专门介绍)。

4.PSEN(29):片外ROM选通信号,低电平有效.

5.ALE/PROG(30):地址锁存信号输出端/EPROM编程脉冲输入端。

6.RST/VPD(9):复位信号输入端/备用电源输入端。什么是复位信号,为什么要加复位信号?当然也暂时不去管它。

7.EA/VPP(31):内/外部ROM选择端。在30、9脚的功能上不知大家注意没有,都有一个/,什么意思呢?这是引脚的第二功能,也就是说,该引脚既可以作前面的功能,也可以作后面的功能,至于它是如何工作的,我们暂时也别去研究 。

8.P0口(39-32):双向I/O口。9.P1口(1-8):准双向通用I/0口。

10. P2口(21-28):准双向I/0口。11.P3口(10-17):多用途口。I/O就是英文IN/OUT

的缩写,这些引脚的功能想必大家也都明白了,(就是输入/输出的意思),这32个I/O口就是留给我们作连接外围电路用的,那么它们之间有些什么不同呢?这个问题稍微有点复杂。

二、单片机的电路连接和开发过程

单片机是如何工作的?我们的实验是让一个LED灯亮起来,亮哪一个?这就随便你了,比如我们就让LED1亮起来吧,仔细看一下电路图,LED1接在什么地方呢? 接在单片机的P1.0的引脚(也就是1脚)上,那么按照该电路图的连接方法,当1脚为高电平时,LED1是不亮的;只有当1脚为低电平时,LED1才会亮起来,怎样才能让1脚由高电平变为低电平呢?我们让人做事,就必须对她说一

声,也就是发布命令,想让单片机工作,也得发布命令,不过在计算机中那叫指令,我们要让1脚变为低电平的指令是CLR P1.0(让1脚变为高电平的指令是SETB P1.0),这就是我们通常所说的源代码。(这是我们开发产品的第一步—源代码编辑)

怎么做呢?我们首先得打开实验软件,屏幕出现一个浏览器的软件窗口,点击左边的扩展实验,选中实验16—自动温度控制器,再点击工具栏里的调试按钮,弹出一个记事本对话框,写入

CLR P1.0;

输入完毕后选择文件→保存即可;那么单片机能读懂这条指令吗?当然不能。

接下来我们还有一件事情要做,就是把这句指令翻译成单片机能读懂的东西,单片机能读懂什么呢?它其实只懂一样--就是数字,因此,我们就把

CLR P1.0翻译成C2H,90H,至于为什么要翻译成这样,这当然是INTEL公司规定好的,我们就不需要去研究它了。这个过程我们叫作编译,(这是我们开发产品的第二步)

那么指令是怎么译过来的呢?这就得靠专业的软件了,我们做实验使用的软件就有此功能,只要点击工具栏上的编译按钮,稍等片刻即出现一个编译信息窗口,如果编译通过就会有编译完成,结果如下:0个警告,0个错误的编译信息,如果编译错误则会出现编译错误的信息,并提示错误的行号;编译完了之后通常要进行程序仿真(这是第三步,当然我们的实验程序很简单是不需要仿真的; 接下来怎么才能把编译通过的指令写入单片机中呢?这通常需要借助于一种硬件工具,叫编程器(也叫烧录器),不过我们的实验板采用的是具有串行下载功能的单片机,所以您只要直接点击快捷工具栏上的下载按钮,程序就进入了实验(这是第四步—编程)。自此就完成了单片机开发的全过程。

全部工作结束后,我们看到了什么?

接P1.0(1脚)的LED1亮了起来;

改变源代码,变成SETB P1.0;进行编译,下载,看看结果是不是LED1不亮了。


相关文章

  • 单片机教案
  • 吴允志 单 片 机 1 2011年2月21日 08高职电子2班 2 单片机概述(一) 通过本讲教学,要求学生了解单片机的概念及组成.单片机 与通用微机的区别与联系,单片机的特点及其广泛应用.了解本课程的性质.任务及其在本专业中的地位,结合单 ...查看


  • 频率设计讲解
  • 作者:唐志强 目 录 1.引言----------------------------------------------.1 2.方案设计与初步论证-----------------------------------1 2.1.频率测量 ...查看


  • 单片机红外报警器毕业论文
  • 单片机红外报警器毕业论文 摘要 随着我国社会与经济的发展,人民生活水平不断提高,人们对区域治安环境以及安全防范的要求也越来越高,同现代化技术高度发展的今天,犯罪更趋智能化,手段更隐蔽,所以保证区域安全必须从运用现代化的防盗报警技术. 本文将 ...查看


  • 基于单片机的高精度超声波测距系统
  • 1 前言 1.1 研究背景 随着科技的迅猛发展越来越多的科技成果被广泛的运用到人们的日常生活当中,给我们的生活带来了诸多方便.本设计就是本着这个宗旨出发,利用超声波的特性来为我们服务. 声波是物体机械振动状态(或能量)的传播形式.所谓振动是 ...查看


  • 基于单片机自行车速度里程表的设计
  • 毕业设计(论文) (成教) 题目: 基于单片机的自行车速度里程表的设计 院 (系) : 机电工程学院 专 业: 应用电子ZK331101 姓 名: 李 大 学 号: 指导教师: 田 丰 二〇一三年一月二十日 毕业设计(论文)任务书 2 毕业 ...查看


  • 基于51单片机的篮球计分器毕业论文设计
  • 摘 要 体育比赛计时计分系统是对体育比赛过程中所产生的时间.比分等数据进行快速采集记录,加工处理,传递数据的信息系统.它负责对比赛的结果和成绩信息进行采集处理.传输分配.篮球比赛的计时计分系统由计时器.计分器等多种电子设备组成,根据目前高水 ...查看


  • 关于智能电饭煲的毕业设计论文
  • 摘 要 本文主要介绍单片机在智能电饭煲中的应用的实现.电饭煲是一种把电能转化成热能的新型多功能烹饪器具.在科技发展日新月异的今天, 电饭煲也同其它家用电器一样经历了从简单到复杂, 从手动到半自动.全自动以及到现在的智能化产品的过程.但因为价 ...查看


  • 单片机电子密码锁
  • 目 录 一电子密码锁 摘 要 1 绪 论 2 系统的总体设计和主要元器件介绍 2.1 系统方案论证选择 2.2 系统的总体思路设计 2.3 主要元器件介绍 2.3.1 AT89C51介绍 2.3.2 继电器介绍 2.3.3 LED数码管介绍 ...查看


  • 基于单片机的指纹密码锁系统论文
  • [请输入学校名称] [请输入专业] 基于单片机的指纹解锁设计 姓 名: [请输入姓名] 学 号: 指导教师: 2017年4月20日 摘 要 近年来,指纹识别技术在国内外发展很快,由于其良好的安全性目前该技术已被广泛应用于生活和工作中.随着成 ...查看


热门内容