欢迎来到得力文库 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
得力文库 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    基于.STC89C52单片机地避障智能小车-毕业设计汇总介绍说明手册.doc

    • 资源ID:820063       资源大小:6.82MB        全文页数:35页
    • 资源格式: DOC        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于.STC89C52单片机地避障智能小车-毕业设计汇总介绍说明手册.doc

    毕业设计说明书基于 STC89C52 单片机的避障智能小车设计基于基于STC89C52单片机的避障智能小车设计单片机的避障智能小车设计摘要摘要本文介绍了基于 STC89C52 单片机的避障智能小车的设计与实现。小车主要通过单片机实现对自身的控制,使其能够识别黑线并检测障碍物,实现在固定跑道内行驶并且具有自动避障功能。本设计对单片机最小系统、电机驱动、红外避障等硬件电路分别给出了相应的设计方案。依据 PCB 设计的原则、抗干扰措施,自行设计了印刷电路板。该设计采用 STC89C52 单片机为控制系统,L298N 作为电机驱动,四路红外线探测系统为避障系统,单片机产生 PWM 波并通过 L298N来对小车的方向和速度进行控制。实验测试结果基本满足要求。采用的技术主要有:(1)小车以单片机作为控制器;(2)采用红外线探测系统实现对黑线及障碍物的检测;(3)通过单片机产生 PWM 波并通过 L298N 来对小车的方向和速度进行控制。关键词:关键词:STC89C52,单片机,L298N,红外线探测系统,避障,PWMSTC89C52 microcontroller-based intelligent car obstacle avoidance DesignAbstractThis paper describes the design and implementation of the smart car obstacle avoidance STC89C52 microcontroller based. Trolley primarily through MCU control of their own to be able to identify the black line and detect obstacles and achieve traveling in a fixed track and has an automatic obstacle avoidance function. The design for the smallest single-chip systems, motor drives, infrared obstacle avoidance were given the corresponding hardware circuit design. Based on the principles of PCB design, anti- jamming measures, to design a printed circuit board. The design uses STC89C52 microcontroller for the control system, L298N as motor drive, four infrared detection system as obstacle avoidance system microcontroller PWM wave generated by L298N to the direction and speed of the car can be controlled. Experimental test results meet the basic requirements. Technologies used are: (1) car microcontroller as a controller; (2) using four infrared detection system to achieve the detection of black lines and obstacles; (3) generated by the microcontroller PWM wave through L298N to the direction and speed of the car can be controlled.Keywords: STC89C52, Microcontroller, L298N, Infrared detection system, obstacle avoidance, PWM目 录1 1 引言引言 .1 11.1 本课题的研究背景.11.2 本课题的发展现状及前景.21.2.1 国外研究现状.21.2.2 国内研究现状.31.3 本课题研究的意义.42 2 避障智能小车总体方案论证避障智能小车总体方案论证 .6 62.1 直流调速方案论证直流调速方案论证.62.2 设计方案的论证设计方案的论证.62.2.1 单片机模块的选择与论证.62.2.2 电机驱动模块的选择与论证.72.2.3 避障模块的选择与论证.83 3 避障智能小车硬件设计避障智能小车硬件设计 .9 93.1 系统硬件设计概述.93.2 避障智能小车硬件电路设计.93.2.1 STC89C52 单片机最小系统设计.93.2.2 避障模块的设计.123.2.3 电路驱动模块设计.133.3 印制电路板的设计.133.3.1 印制电路板的设计原则.133.3.2 PCB 及电路抗干扰措施.143.3.3 PCB 设计版图 .153.4 硬件调试.164 4 避障智能小车软件设计避障智能小车软件设计 .17174.1 避障智能小车应用程序设计.174.1.1 电机驱动设计.174.1.2 避障程序设计.184.2 程序下载以及软件说明.185 5 避障智能小车的整体性能测试避障智能小车的整体性能测试 .21215.1 避障智能小车避障功能测试.215.2 实验心得实验心得.226 6 总结以及展望总结以及展望 .23236.1 总结.236.2 展望.23附录附录 A A 实物图实物图.2424附录附录 B B 部分程序代码部分程序代码.2525参考文献参考文献 .2828致致 谢谢 .30301 引言引言1.1 本课题的研究背景本课题的研究背景 智能小车,也就是轮式机器人,是一个集多学科于一体的综合性高技术产物,所涉及到的学科包括机械学、力学、拓扑学、电子与微电子学、控制科学、系统工程、人工智能等。虽然机器人发展了几十年,但至今对于机器人都没有一个统一、准确的定义。机器人主要涵盖以下内容:具有一定的仿人或生物功能;具有通用性,动作程序灵活易变;具有智能性,如记忆、推断、决策、学习等。随着机器人的发展,其定义也会逐渐的修改,进一步的明确和统一。智能移动机器人不仅能促进对于复杂智能、人类思维模式的研究,而且在生产、生活中起到越来越大的作用。智能移动机器人要想在有障碍的环境中寻找一条从起点到终点的路径,通常需要解决三个问题,首先,机器人必须通过内、外部传感器确定自身在所工作环境中的精确位置,其中主要涉及到的问题有传感器的选择、环境建模以及如何提高定位的精度;然后根据探测到的环境信息以及构建的环境模型来确定目标的方位。有了自身的位置与目标点,还需要知道怎样才能到达目标,这就属于路径规划的问题了,这三个问题解决了机器人便可以自主导航。移动机器人导航可分为在已知环境中的导航和未知环境中的导航,许多学者对已知环境中的导航控制方法进行了大量的研究也取得了一定的成果,对未知环境及移动障碍物环境的导航虽然也提出了若干方法,但尚未形成统一和完善的体系结构,还有许多关键理论和技术问题有待解决和完善。因此,未知环境中的移动机器人导航将是今后很长一段时间内研究的热点问题。移动机器人要想准确的感知环境状况以及障碍物的位置,就必须利用多种传感器及更为有效的控制算法,多传感器的数据融合技术将在智能机器人的导航中得到越来越多的应用。作为一个多学科交叉的高科技领域,移动机器人的研究内容涉及到计算机科学、控制理论、机械电子、传感技术等多个方面,因此开展移动机器人技术的研究不仅为我国培养多学科的复合型人才,而且对于促进工业、农业、国防现代化建设都具有重要意义,而且对相关领域研究的发展具有积极的推动作用1。1.2 本课题的本课题的发展现状及前景发展现状及前景1.2.1 国外研究现状机器人的发展从上世纪 60 年代至今,从最初的示范模仿机器人到现在的具有感知功能的智能机器人,在技术上取得了很大的进步,从其发展的先后顺序来看,大概可分为三代。第一代简单机器人也就是示教再现型机器人。它基本上不会思考也没有感觉,工作前需要操作者教其动作顺序和运动路径,机器人装有记忆存储器将示教指令记存起来,当它接到再现命令时,则自主地再现。第二代机具有控制器和简单传感器的可编程机器人。因为装有传感器,所以它能获得操作对象和外界环境的简单信息,它具有一定的感觉系统。其特征是以根据作业对象的状况改变作业内容,即所谓的“知觉判断机器人”。第三代是智能机器人。具有复杂的感知系统和控制系统,能够根据环境的变化作出决策,具有模拟人类思维的功能、能够自主学习和具有自适应能力。体现出高度的智能化,是多学科综合发展的产物。自从上世纪 60 年代末期,第一台自主移动机器人 Shakey 问世以后,国外的许多国家对移动机器人进行了大量的研究,其中法国于 2001 年提出了“机器人与人工体”,这是在机器人研究方面提出的一项大型国家计划,该项计划主要是对机器人的认知功能进行深入的研究,使之能够在变化、复杂的环境中通过学习、判断来实现各种功能,包括多机器人协作、视觉定位,移动式操作手等几个方面2。美国生产的双轮差速驱动移动机器人,可以在室内送信件、食品等生活用品,还可以牵引吸尘器来打扫卫生。环境信息的获取,主要采用地图输入方式获取环境信息,可以很好的完成任务并返回原点待命。喷漆机器人在国外的使用可以追溯到 20 世纪中叶,美国 Morris Motors Cowley 公司成功的安装了一条高产出的涂装生产线,把所有的汽车外身的涂装工作交给 3 台 3 轴机器人完成,到了七八十年代,第二代多轴机器人的研制工作取得了很大进展,美、日欧等国的汽车涂装线,己使用多轴机器人对车身内部难以到达的地方进行涂装作业,朝着喷漆车间无人化的目标迈进了一大步。近年来兴起的手术机器人技术在微创的基础上,将手术的精度和可行性提升到了一个全新的度,引起学术界的广泛关注甚至有人预言一个以手术机器人为代表、以信息化处理为标志的新的外科手术时代即将来临。目前,国外手术机器人已在心胸外科、泌尿外科、妇科和腹部外科等领域逐渐普及,手术机器人具有灵活度高,稳定性好,安全性高的优点。日本经济产业省 1998 年开始启动了人形机器人技术研究计划(HRP)。该计划主要用来建立一个人形机器人研究平台,开展机器人应用研究。在 2002 年提出了 5 年期的机器人排雷计划以及“21 世纪机器人挑战”一国家项目,其中一个 3 年的子项目是开发应用于机器人开放式结构的中间件。在当时,更长远的预期在于到 2009 年,机器人将应用在家庭、医疗服务、灾害救助等各个领域,基本实现商品化。由东京工业大学研发的技术名为“SOINN”的机器人,能够学习并掌握编程时所不具备功能的机器人。能够将瓶子中的水倒进杯子,这是事先编辑好的程序,在此之后,他们有要求正在完成其他任务的机器人将杯子中的水冷却。机器人停下手上的工作,思考之后放下瓶子,拿起冰块放入杯子中。这个看似不起眼的举动说明 SOINN 机器人已经具备学习能力。根据事先设定的指令,它并不会往杯里放冰块,完全是自行决定3。在机器人研究的热点领域中,各国的实力不尽相同,其中在发表文章方面,美国的发文总量为最多,为 13533 篇,占世界机器人研究领域发文量的 35,日本紧随其后,占 19,排名第三的是德国,其余依次为韩国、法国、加拿大、意大利等。各个国家对于机器人的科研能力都再逐渐增强。1.2.2 国内研究现状国内移动机器人经过快速的发展也取得了一定的成果,“八五”期间的军用智能机器人的研制,“九五”期间军用“智能机器人平台 2 号”可以实现自主行驶,“十五”期间对复杂智能机器人进行研究,危险作业机器人、仿人机器人、复合结构移动机器人等研究都取得了很大的成果,上海交通大学研制的机器人采用仿人关节结构,具有很强的越障功能,中科院自动化研究所研制的机器人具有语音识别、会话等功能。国防科技大学研制的智能车车采用复杂的控制算法,实现了自主行驶,高速自主超车功能,多项技术都处于世界领先地位4。在智能小车的路径规划及控制算法方面,我国的许多高校和研究所也做了大量的研究。新疆大学设计的智能小车配有红外光电传感道路检测装置、速度检测装置、电机驱动装置、转向控制舵机等设,采用模糊控制算法对小车进行控制,使小车具有道路检测和自动跟随功能。四川大学设计的的智能小车对智能小车视觉导航中图像处理复杂和路径数据存储量大的问题,采用了一种基于路径记忆算法的智能小车控制系统。通过推导小车转向控制角和摄像头检测出的路径横向偏差之间的简洁关系,实现了对小车的运动控制,提高了系统的实时性和控制精确度,将数学形态学滤波算法和行程编码算法结合用于路径记忆,该方法占用的存储空间小、计算量小,可满足嵌入式系统实时性要求。十几年来,我国相继研制出示教再现型搬运、点焊、弧焊、喷漆、装配等门类齐全的工业机器人及水下作业和特种机器人。目前,示教再现型机器人技术已基本成熟,并在工程中推广应用。与此同时,我国也开展移动机器人基础理论研究,在某些方面都取得了世界领先成果。在机器人研究领域,正在逐渐缩小与发达国家的差距5。1.3 本课题研究的意义本课题研究的意义作为一个高技术的综合体,移动机器人主要用在一些特殊的环境中代替人类工作,目前已在军事、工业、农业等领域得到了广泛应用。随着机器人技术的发展和人们的需求的多样化,其功能也越来越专一,在人们日常生活中也得到广泛应用。实践证明,在某些场合,移动机器人比人类工作得更高效而且不需要像人那样去防护,节省了成本,带来了巨大的经济和社会效益。智能机器人主要用于以下场合:1、环境非常恶劣或者危险的场合目前我国煤矿开采生产存在较大安全隐患,矿难事故死亡人数越来越多,主要原因是因为煤矿井下有许多巷道和突发的危险情况,透水事故、瓦斯爆炸、矿井坍塌,随时可能发生,而智能小车属于一种移动机器人可以在恶劣的环境中完成复杂的活动。核工业机器人,主要用来处理核工厂的一些放射性原料。军用机器人可以用来侦察、作战后勤支援,自动完成爆炸物的处理等。2、服务人类可以使人更好的生活在生活中,移动机器人可以用来帮组残疾人做很多事情,如帮组残疾人打扫地面尘土及垃圾、帮组残疾人用微波炉热食物,并将热好的食物取出放在指定的地点供他们食用。在医疗上,由于机器人操作的准确性,所以在一些精确度要求较高手术中,机器人可以用来完成一些机械操作。在工业上,机器人可以用来检测产品零部件、线路板,可以工作在 X 射线较多的地方,而不需要像人那样的防护。本课题研究旨在设计一款智能小车,能够检测周围环境自主避障,小车可以应用粮库检测、矿井探测等多个领域6。2 避障智能小车总体避障智能小车总体方案论证方案论证2.1 直流调速方案论证直流调速方案论证方案一:串电阻调速系统。旋转变流系统由交流发电机拖动直流电动机实现变流,由发电机给需要调速的直流电动机供电,调节发电机的励磁电流即可改变其输出电压,从而调节电动 机的转速。改变励磁电流的方向则输出电压的极性和电动机的转向都随着改变,所以 G-M 系统的可逆运行是很容易实现的。该系统需要旋转变流机组,至少包含两台与调速电动机容量相当的旋转电机,还要一台励磁发电机,设备多、体积大、费用高、效率低、维护不方便等缺点。且技术落后,因此搁置不用。方案二:静止可控整流器。简称 V-M 系统。V-M 系统是当今直流调速系统的主要形式。它可以是单相、三相或更多相数,半波、全波、半控、全控等类型,可实现平滑调速。V-M 系统的缺点是晶闸管的单向导电性,它不允许电流反向,给系统的可逆运行造成困难。它的另一个缺点是运行条件要求高,维护运行麻烦。最后,当系统处于低速运行时,系统的功率因数很低,并产生较大的谐波电流危害附近的用电设备。方案三:脉宽调速系统。本次设计中,直流调速系统采用调速。直流调速系统采用晶闸管的直流斩波器与整流电路。晶闸管不受相位控制, 而是工作在开关状态。当晶闸管被触发导通时, 电源电压加到电动机上, 当晶闸管关断时, 直流电源与电动机断开, 电动机经二极管续流, 两端电压接近于零。脉冲宽度调制(Pulse Width Modulation), 简称。脉冲周期不变, 只改变晶闸管的导通时间, 即通过改变脉冲宽度来进行直流调速。脉宽调速也可通过单片机控制继电器的闭合来实现, 但是驱动能力有限。为顺利实现电动小汽车的左转和右转, 本设计采用了可逆 变换器。可逆 变换器主电路的结构式有型、型等类型。我们在设计中采用了常用的双极式型变换器, 它是由 4 个三极电力晶体管和 4 个续流二极管组成的桥式电路。2.2 设计方案的论证设计方案的论证2.2.1 单片机模块的选择与论证方案一:AT89S52 单片机含 8 位 CPU,具有 8K 在系统可编程 Flash 存储器及 256 字节数据存储器,有 32 位 I/O 端口线和 2 个数据指针,3 个 16 位定时/计数器,一个 2 级中断结构,还具有看门狗定时器,全双工串行口,片内晶振及时钟电路。掉电保护方式下,数据存储器中的内容被保存,单片机工作停止,直到下一个中断或硬件复位时为止。方案二:STC89C52 是一种低功耗,高性能 CMOS 8 位 8K 的闪存可编程和可擦除只读存储器(PEROM)字节的微型计算机。内提供了以下标准特性:8K 字节闪存,256 字节 RAM,32 个 I / O 线,两个 16 位定时器/计数器,二个五向量两级中断结构,一个全双工串行口,片上振荡器和时钟电路。此外,AT89C52 是静态逻辑设计与操作频率下降到零,并支持两种软件可选的节电模式。空闲模式时CPU 停止工作,而 RAM,定时/计数器,串行口和中断系统继续工作。掉电模式保存 RAM 的内容,但冻结振荡器关闭,直到下一个硬件复位芯片其它功能。通过以上两单片机性能比较,STC89C52 通过将集成在一个芯片上通用的 8位闪存的 CPU,Atmel 的 STC89C52 是一个强大的微型计算机提供了一个高度灵活和成本有效的解决方案为许多嵌入式控制应用。所以本设计选用 STC89C52 单片机7。2.2.2 电机驱动模块的选择与论证方案一:集成驱动芯片。采用专门的电机驱动芯片 L298 N,L298N 是一个具有高电压大电流的全桥驱动芯片,它相应频率高,静态电流小,输出电流大,电路简单,散热效果好,不容易烧坏,而且还带有控制使能端。具有以下特点:1、具有信号指示,2、转速可调, 3、抗干扰能力强,4、具有续流保护,5、可单独控制两台直流电机,6、可单独控制一台步进电机,7、PWM 脉宽平滑调速(可使用 PWM 信号对直流电机调速)8、可实现正反转 9、采用光电隔离。采用该芯片作为电机驱动,操作方便,稳定性好,性能优良8。方案二:分立元件组成驱动电路。用三极管分立元件来驱动,用分立元件电路较复杂,静态电流较大,需要调试参数,功率小,散热性能差,饱和导通压降小。但是对于直流电机用分立元件构成驱动电路。由分立元件构成电机驱动电路,结构简单,价格低廉,在实际应用中应用广泛。但是这种电路工作性能不够稳定。综合以上分析与比较,我们发现方案二所使用分立元件组成驱动 H 桥电路需要相应的功率管驱动电路与之配套,虽然功率较大,但电路复杂不符合本次应用的要求,故本系统采用方案一所采用的集成电机驱动芯片 L298N。2.2.3 避障模块的选择与论证方案一:采用摄像头方式。通过摄像头把智能车前面的路径信息传输到控制系统,通过软件处理获取道路的各种参数,来进行路径识别的一种方法。CCDCMOS 摄像头有面阵和线阵两种类型,它们在接口电路、输出信号以及检测信息等方面有较大的区别,面阵摄像头可以获取前方道路图像信息,而线阵CCD 只能获取道路上直线的图像信息。其实线阵 CCD 可看作分辨率很高的红外检测方式。它的优点是通过镜头可以前方很远的道路图像映射到 CCDCMOS 器件中,从而得到小车前方很大范围内的道路信息。可以有效进行小车的运动控制,提高车的路径跟踪精度和运行速度。但是硬件电路比较复杂,信息处理量大,如何对摄像头记录的图像进行分割和识别,加快处理速度是摄像头方案的难点9。方案二:红外检测方式。通过红外发光管发射红外线光照射道路,道路表面与路上的标线具有不同的反射强度,利用红外接收管可以检测到这些信息。通过合理安排红外发射接收管的空间位置可以检测到小车前方道路相对小车的位置。红外发射接收管一般安装在小车的前端,可以装一排。红外发射接收管检测方案的优点是电路简单,安装方便,检测速度快,成本低。但分辩率低,识别道路信息少,前瞻性差,容易受到环境光线的干扰,耗电量较大。综合以上分析与比较,方案一所获得的路面信息多,范围广,但是硬件电路复杂,信息处理量大,对摄像头记录的图像进行分割与识别会加重处理器的运算负担,方案二获得的路面信息较方案一少,但是足以实现智能小车的避障功能,且方案二的硬件电路连接简单,检测速度快,成本低,故选择方案二。3 避障智能小车硬件设计避障智能小车硬件设计3.1 系统硬件设计概述系统硬件设计概述本文所设计的智能小车主要由2 部分组成:1) 智能小车部分: 车体部分以及2 路电机、单片机STC89C52、驱动电路、红外避障模块;2) 系统软件设计: 主要有单片机程序设计。避障智能小车主要包括:单片机系统、红外避障模块、驱动电路。小车通过红外传感器完成对前方、左方和右方3个方向的障碍物检测,并以TTL电平信号的形式送入单片机的I/O口。单片机根据收到的信号,进行判断,发出控制信号,通过驱动电路实现小车避障。系统的整体框图如图3.1 所示。小 车红外避障模块STC89C52L298N左端电机右端电机图 3.1 系统框图3.2 避障智能小车硬件电路设计避障智能小车硬件电路设计3.2.1 STC89C52 单片机最小系统设计该 STC89C52 是一种低功耗,高性能 CMOS 8 位 8K 的闪存可编程和可擦除只读存储器(PEROM)字节的微型计算机。该设备是采用 Atmel 的高密度非易失性内存技术,并与行业标准的 MCS - 51 指令集和引脚兼容。片上闪存程序存储器可以编程就可以在系统或由传统的非易失性存储器编程。通过将集成在一个芯片上通用的 8 位闪存的 CPU,Atmel 的 STC89C52 是一个强大的微型计算机提供了一个高度灵活和成本有效的解决方案为许多嵌入式控制应用。功能特点:STC89C52 内提供了以下标准特性:8K 字节闪存,256 字节 RAM,32 个 I / O线,两个 16 位定时器/计数器,二个五向量两级中断结构,一个全双工串行口,片上振荡器和时钟电路。此外,STC89C52 是静态逻辑设计与操作频率下降到零,并支持两种软件可选的节电模式。空闲模式时 CPU 停止工作,而 RAM,定时/计数器,串行口和中断系统继续工作。掉电模式保存 RAM 的内容,但冻结振荡器关闭,直到下一个硬件复位芯片其它功能。 引脚说明:Vcc:电源电压。GND:接地。P0 口:P0 口为一个 8 位漏级开路双向 I/O 口,每脚可吸收 8TTL 门电流。当P0 口的管脚第一次写 1 时,被定义为高阻输入。P0 能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在 FIASH 编程时,P0 口作为原码输入口,当 FIASH 进行校验时,P0 输出原码,此时 P0 外部必须被拉高。 P1 口:P1 口是一个内部提供上拉电阻的 8 位双向 I/O 口,P1 口缓冲器能接收输出 4TTL 门电流。P1 口管脚写入 1 后,被内部上拉为高,可用作输入,P1 口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在 FLASH 编程和校验时,P1 口作为第八位地址接收。 P2 口:P2 口为一个内部上拉电阻的 8 位双向 I/O 口,P2 口缓冲器可接收,输出 4 个 TTL 门电流,当 P2 口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2 口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2 口当用于外部程序存储器或 16 位地址外部数据存储器进行存取时,P2 口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2 口输出其特殊功能寄存器的内容。P2口在 FLASH 编程和校验时接收高八位地址信号和控制信号。P3 口:P3 口管脚是 8 个带内部上拉电阻的双向 I/O 口,可接收输出 4 个 TTL门电流。当 P3 口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3 口将输出电流(ILL)这是由于上拉的缘故。RST :复位输入。此管脚上出现两个机器周期的高电平,而振荡器运行将使器件复位。 ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在 FLASH 编程期间,此引脚用于输入编程脉冲。在平时,ALE 端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的 1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个 ALE 脉冲。如想禁止 ALE 的输出可在 SFR8EH 地址上置 0。此时,ALE只有在执行 MOVX,MOVC 指令是 ALE 才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态 ALE 禁止,置位无效。地址锁存使能锁存在访问外部存储器地址的低字节输出脉冲。该引脚也是在flash 编程脉冲输入。正常运行的 ALE(编)是在 1 / 6 振荡器频率恒定的速率发射,并可能对外部定时或时钟的用途。请注意,但是,一个 ALE 脉冲被跳过在每次访问外部数据存储器。 如果需要时,ALE 操作可以通过设置位 SFR 的位置 8EH 0。随着位设置,ALE为活跃,只有在执行 MOVX 或 MOVC 指令。否则,脚弱拉高。设置的 ALE

    注意事项

    本文(基于.STC89C52单片机地避障智能小车-毕业设计汇总介绍说明手册.doc)为本站会员(一***)主动上传,得力文库 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知得力文库 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于得利文库 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

    © 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

    黑龙江省互联网违法和不良信息举报
    举报电话:0468-3380021 邮箱:hgswwxb@163.com  

    收起
    展开