89s52上机指导书

上传人:工**** 文档编号:441590 上传时间:2017-02-26 格式:DOC 页数:45 大小:805.17KB
返回 下载 相关 举报
89s52上机指导书_第1页
第1页 / 共45页
89s52上机指导书_第2页
第2页 / 共45页
89s52上机指导书_第3页
第3页 / 共45页
89s52上机指导书_第4页
第4页 / 共45页
89s52上机指导书_第5页
第5页 / 共45页
点击查看更多>>
资源描述

《89s52上机指导书》由会员分享,可在线阅读,更多相关《89s52上机指导书(45页珍藏版)》请在金锄头文库上搜索。

1、1一、 片机的由来:从 1971 年微型计算机问世以来,由于实际应用的需要,微型计算机向两个不同的方向发展:一个是向高速度、大容量、高性能的高档微机方向发展;而另一个则是向稳定可靠、体积小和价格廉的单片机方向发展。但两者在原理和技术上是紧密联系的。片机的名称:单片机因将其主要组成部分集成在一个芯片上而得名,具体说就是把中央处理器 机存储器 读存储器断系统、定时器计数器以及 I/O 接口电路等主要微型机部件,集成在一块芯片上。虽然单片机只是一个芯片,但从组成和功能 上看,它已具备有了计算机系统的属性,为此称它为单片微型计算机 称单片机。片机的发展1971 年微处理器的研制成功,不久后就出现了单片

2、的微型计算机即单片机,最早的单片机是一位的。现在已经发展到 32位。1976 年 司推出了 8 位的 8 系列单片机,它以体积小、控制功能全、价格低廉等特点受到广泛的应用和好评。其后,在 8 成功的刺激下,许多半导体芯片商研制自己的产品。到 80 年代末,世界各地已经相继研制大约 50 多个系列 300 多个品种的单片机产品。其中 司的6801、6802,司的 列,司的6501、6502 等。从开始的一位机到现在的 32 位,单片机以惊人2的速度向前发展。片机的应用领域单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分如下几个范畴: 片机具有

3、体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,结合不同类型的传感器,可实现诸如电压、功率、频率、湿度、温度、流量、速度、厚度、角度、长度、硬度、元素、压力等物理量的测量。片机可以构成形式多样的控制系统、数据采集系统。 以这样说,现在的家用电器基本上都采用了单片机控制,从电饭褒、洗衣机、电冰箱、空调机、彩电、其他音响视频器材、再到电子秤量设备,五花八门,无所不在。代的单片机普遍具备通信接口,可以很方便地与计算机进行数据通信,为在计算机网络和通信设备间的应用提供了极好的物质条件,现在的通信设备基本上都实现了单片机智能控制,从手机,电话机、小型程控交换机、楼宇自动通信呼叫系统、列车无

4、线通信、再到日常工作中随处可见的移动电话,集群移动通信,无线电对讲机等。片机在医用设备中的用途亦相当广泛,例如医用呼吸机,各种分析仪,监护仪,超声诊断设备及病床呼叫系统等等。此外,单片机在工商,金融,科3研、教育,国防航空航天等领域都有着十分广泛的用途。二、 52 编程软件行编写 片机的源程序(汇编语言和 C 语言) ,并产生 序代码,利用 载软件 程序代码应用 载线下载到目标单片机 ,相应的配套软件在光盘中可找到。当开发板的单片机使用的 ,可用 C 语言编程软件 行 C 语言程序编写,用 编语言编程软件进行汇编程序编写,序代码,利用 载软件 程序代码应用 ,相应的配套软件也在光盘中可找到。在

5、光盘中还附有软件应用的安装教程,可使单片机学习者方便快捷地掌握单片机开发软件。000 的使用新建文件 1文件新建文件保存文件保存文件名为 2选择 8752,其功能引脚与 全相同晶振5编译方法 3将程序输入后,双龙 载器的使用编译器路径为,装目录下的 件夹芯片选择6三、 8051 的内部结构1、中央处理器( 通常把运算器和控制器合在一起称为中央处理器(简称 、内部数据存储器( 8051 芯片共有 256 个 元,其中后 128 单元被专用寄存器占用(稍后我们详解) ,能作为寄存器供用户使用的只是前 128 单元,用于存放可读写的数据。因此通常所说的内部数据存储器就是指前 128 单元,简称内部

6、址范围为00H56B) 。是一个多用多功能数据存储器,有数据存下载程序窗口下载速度选择下载线端口设置程序下载7储、通用工作寄存器、堆栈、位地址等空间。 3、内部程序存储器( 在前面也已讲过,8051 内部有 4 于存放程序、原始数据或表格。因此称之为程序存储器,简称内部址范围为 0000H4 。 4、定时器/计数器 8051 共有 2 个 16 位的定时器 /计数器,以实现定时或计数功能,并以其定时或计数结果对计算机进行控制。定时时靠内部分频时钟频率计数实现,做计数器时,对 0)1 )端口的低电平脉冲计数。 5、并行 I/O 口 有 4 个 8 位的 I/O 口(1 、实现数据的输入输出。具体

7、功能在后面章节中将会详细论述。 6、串行口 一个全双工的串行口,以实现单片机和其它设备之间的串行数据传送。该串行口功能较强,既可作为全双工异步通信收发器使用,也可作为移位器使用。为接收端口,脚为发送端口。 7、中断控制系统 片机的中断功能较强,以满足不同控制应用的需要。共有 5 个中断源,即外中断 2 个,定时中断 2 个,串行中断 1 个,全部中断分为高级和低级共二个优先级别。 8、时钟电路 片的内部有时钟电路,但石英晶体和微调电容需外接。时钟电路为单片机产生时钟脉冲序列。系统允许的晶振频8率为 12、 实验装置简介一 单片机开发板功能介绍配套元件清单:1单片机开发实验板 1 块2载线 1

8、条3串口调试 1 条4源线 1 条5扬声器 8 欧/ 1 个资 源 配 置子 系 列 无 列 8031 8051 8751 8951 428B 2*16 552子 系 列 8032 8052 8752 8952 856B 3*16 6中断源片 内 片 内片 内定 时 器 /计 数 器968 线扩展线 2 条7配套光盘软件 1 张二、硬件结构框图及简要说明图 1 硬件框图表 1:以上框图说明 注: 表示芯片第一个引脚流电源 5V 输入 10 针 序下载端口电源指示灯 口 串口调试端口源输入 4 串口调试接入短路子K 电源开关 7 霓虹灯电路接入短路子扩 5V 电源端口 码显示电路控制端口调试端口

9、 9 储电路接入短路子乐放大电路 24K 程序存储器数码管显示单片机活动插座10 针 1 11 1 6448接扬声器 数码管显示四位七段共阳数码管乐放大接入短路子74阳数码管驱动片机复位按钮74码器,数码管位选择片机复位按钮盘电路接 扩 32 个 I/O 端口实验一 数制转换与单片机端口的控制一、实验目的1、熟悉十进制数与二、十六进制数的相互转换2、了解各进制数在程序中的运用3、学习单片机的四个 I/O 口4、掌握 I/O 口对 控制二、实验设备单片机最小系统I/O 口输出 验内容1、对二、十、十六进制数进行转换2、编写一段程序,用 作为输出端,控制八位 流点亮3、编写一段程序,为输出口, 输

10、入端口,当 1 口控制的 亮,当 有按下时,控制的 点亮。四、实验步骤任务一:1、数码是构造一种数制所用的不同符号。各种进制的数码为:二进制:0,1十进制:0,1,2,3,4,5,6,7,8,9十六进制:0,1,2,3,4,5,6,7,8,9,A(a),B(b),C(c),D(d),E(e),F(f)2、用余数法将十进制整数转换成二进制整数。把十进制整数不断地用 2 去除,将所得到的余数 0 或 1 依次记为 1,,直到商是 0 为止,将最后一次所得的余数记为 为该整数的二进制表示。例 11 (59)10=( ) 2=( 竖式演算如下:2 59 余数 1= 29 余数 1= 14 余数 0=

11、7 余数 1= 3 余数 1=22 1 余数 1=(59)10=(=(111011)2例 12 把 换成二进制。用线图形式可演算如下: 整数 0 1 1 1 1 取 5 位小数时有(0=(2=( 3、将二进制转换成十进制把二进制数按多项式展开求和即可。(=(122+021+120+12220 =(14+11+10 =(04、二进制转十六进制一般使用 8421 码进行转换如:(11111011) 28 4 2 1 8 4 2 11 1 1 1 1 0 1 18+4+2+1=15=F;8+0+2+1=11=B;即(111110111)=(16任务二:131、打开 件,新建一个文件,输入以下程序:# /头文件i,j,k;j=0;32; /定义单个口)if(0)else

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > 嵌入式开发/单片机

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号