《单片机应用技术》实训任务书02.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《《单片机应用技术》实训任务书02.docx》由会员分享,可在线阅读,更多相关《《单片机应用技术》实训任务书02.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、下面介绍单片机最小系统的制作过程。一、准备元器件按照表2-1准备好所需要的元器件。当然准备完元器件后还要对它们进行逐个测量,以 确保每个元器件的质量。表2-1单片机最小系统元件列表序号元件名称规格或参数数量备注1电阻10kQ12电解电容10uF33瓷片电容0.1 uF54瓷片电容20pF25晶振11.0592MHz16单片机STC89C52RC176V电池盒1.5X4V1配4节5号电池8万能电路板15X17cm19芯片座DIP40 脚110芯片座DIP16 脚111串口头9脚112导线假设干二、电路连接元器件备齐后按照图2-2所示电路进行连接。首先对整个电路的布局进行规划,单片机 作为整个系统
2、的核心应该在万能电路板的中心位置。然后是最小系统周边的辅助电路,包括 电源电路、晶振电路、程序下载电路和复位电路等。布局完成后进行焊接,先焊接晶振电路, 再焊接复位电路、电源电路和程序下载电路。焊接的时候要注意晶振电路应尽量靠近单片机 芯片,性能会更稳定。三、系统调试正常情况下,接上电源后都可以正常观测到结八路流水灯的效果,如果没有效果,那 应该按以下几个步骤检测。(1)用万用表检测电源是否接通,即检测40脚和20脚之间是否有6V电压。(2)检测31脚是否有5V电源,目的是确保使用了片内存储器。(3)检测P3 口或P2 口的空闲电压是否有5V,假设没有,那么说明单片机最小系统没有 工作。(4)
3、用万用表检测复位电路,假设电压为0V,那么表示复位电路基本正常。(5)用示波器检测振荡电路,主要是检测18、19脚。检测是否有振荡波产生。假设有, 那么表示振荡电路正常。(6)检测每条接走线是否有短路、断路、虚焊等焊接故障,一定要确保焊接走线正常 导电,初学者是最容易犯这个错误的。知识拓展一、单片机的输入/输出接口单片机内有一项主要内容就是I/O 口。MCS-51单片机共有四个8位的并行I/O 口,分 别记作PO、Pl、P2、P3o每个I/O 口都包含一个锁存器,一个输出驱动器和一个输入缓冲 器。实际上它们已被归入专用寄存器之列,并且具有字节寻址和位寻址功能。在访问片外扩展存储器时,低8位地址
4、和数据由P0 口分时传送,高8位地址由P2 口 传送。在无片外扩展存储器的系统中,这4个口的每一位均可作为双向的I/O端口使用。MCS-51单片机的四个I/O 口都是8位双向口,这些口在结构和特性上是基本相同的, 但又各具特点,以下分别介绍。1.P0 口P0 口的口线逻辑电路图如图2-10所示。地址/数据vcc图2-10 P0 口的口线逻辑电路图由图2-10可知,电路中包含有一个数据输出锁存器、两个三态数据输入缓冲器、一个 数据输出的驱动电路和一个输出控制电路。当对P0 口进行写操作时,由锁存器和驱动电路 构成数据输出通路。由于通路中已有输出锁存器,因而数据输出时可以与外设直接连接,而 不需再
5、加数据锁存电路。考虑到P0 口既可以作为通用的I/O 口进行数据的输入输出,也可以作为单片机系统的 地址/数据线使用。为此在P0 口的电路中有一个多路转接电路MUX。在控制信号的作用下, 多路转接电路可以分别接通锁存器输出或地址/数据线。(1)当P0 口作为通用的I/O 口使用时,内部的控制信号为低电平,封锁与门将输出驱 动电路的上拉场效应管T1截止,同时使多路转接电路MUX接通锁存器Q端的输出通路。(2)当P0 口作为输出口使用时,内部的写脉冲加在D触发器的CP端,数据写入锁存 器,并向端口引脚输出。(3)当P0 口作为输入口使用时,应区分读引脚和读端口两种情况。为此在口线逻辑 电路中有两个
6、用于读入驱动的三态缓冲器。所谓读引脚是指读芯片引脚的数据,这时使用下方的数据缓冲器,由“读引脚”信号把 缓冲器翻开,把端口引脚上的数据从缓冲器通过内部总线读进来。使用传送指令(MOV) 进行读口操作都是属于这种情况。而读端口那么是指通过上面的缓冲器读锁存器Q端的状态。在端口已处于输出状态的情 况下,本来Q端与引脚的信号是一致的,这样安排的目的是为了适应对口进行“读一修改 一写”操作指令的需要。例如,“ANLPO, A”就属于这类指令,执行时先读入P0 口锁存 器中的数据。然后与A的内容进行逻辑与,再把结果送回POD。对于这类“读一修改一写” 指令,不直接读引脚而读锁存器是为了防止可能出现的错误
7、。因为在端口已处于输出状态的 情况下,如果端口的负载恰是一个晶体管的基极,导通了的PN结会把端口引脚的高电平拉 低,这样直接引脚就会把本来的“1”误读为“0”。但假设从锁存器Q端读,就能防止这样 的错误,得到正确的数据。但要注意,当P0 口进行一般的I/O输出时,由于T1截止,输出电路是漏极开路电路, 必须外接上拉电阻才能有高电平输出;当P0 口进行一般的I/O输入时,应区别读引脚和读 锁存器,读引脚时必须先向电路中的锁存器写入“1”,使输出级Tl、T2截止,引脚处于 悬浮状态而成为高阻抗输入,以防止锁存器为“0”状态时对引脚读入的干扰。在实际应用中,P0 口绝大多数情况下都是作为单片机系统的
8、地址/数据线使用,这要比 作一般I/O 口应用简单。当输出地址或数据时,由内部发出控制信号,翻开上面的与门,并 使多路转接电路MUX处于内部地址/数据线与驱动场效应管栅极反相接通状态。这时的输 出驱动电路由于上下两个场效应管处于反相,形成推拉式电路结构,使负载能力大为提高。 而当输入数据时,数据信号那么直接从引脚通过输入缓冲器进入内部总线。2 .P1 口P1 口的口线逻辑电路如图2-11所示。因为P1 口通常是作为通用I/O 口使用的,所以在电路结构上与P0 口有一些不同之处。首先它不再需要多路转接电路MUX,其次是电路的内部有上拉电阻,与场效应管共同组成 输出驱动电路。为此P1 口作为输出口
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机应用技术 单片机 应用技术 任务书 02
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内