洗衣机控制系统设计文献整理.docx
《洗衣机控制系统设计文献整理.docx》由会员分享,可在线阅读,更多相关《洗衣机控制系统设计文献整理.docx(23页珍藏版)》请在第一文库网上搜索。
1、AT89C51日勺概述1 AT89C51应用单片机广泛应用于商业:诸如调制解调器,电动机控制系统,空调控制系统,汽车发动机和其他某些领域。这些单片机B高速处理速度和增强型外围设备集合使得它们适合于这种高速事件应用场所。然而,这些关键应用领域也规定这些单片机高度可靠。强健的测试环境和用于验证这些无论在元部件层次还是系统级别的单片机的合适的工具环境保证了高可靠性和低市场风险Inte1平台工程部门开发了一种面向对象的用于验证它BAT89C51汽车单片机多线性测试环境。这种环境B目的不仅是为AT89C51汽车单片机提供一种强健测试环境,并且开发一种可以轻易扩展并反复用来验证其他几种未来B单片机。开发的
2、这种环境连接了AT89C51。本文讨论了这种测试环境B设计和原理,它B和多种硬件、软件环境部件的交互性,以及怎样使用AT89C51。1.1 简介8位AT89C51CHMOS工艺单片机被设计用于处理高速计算和迅速输入/输出。MCS51单片机经典日勺应用是高速事件控制系统。商业应用包括调制解调器,电动机控制系统,打印机,影印机,空调控制系统,磁盘驱动器和医疗设备。汽车工业把MCS51单片机用于发动机控制系统,悬挂系统和反锁制动系统。AT89C51尤其很好合用于得益于它的处理速度和增强型片上外围功能集,诸如:汽车动力控制,车辆动态悬挂,反锁制动和稳定性控制应用。由于这些决定性应用,市场需要一种可靠的
3、具有低干扰潜伏响应0费用效能控制器,服务大量时间和事件驱动B在实时应用需要B集成外围日勺能力,具有在单一程序包中高出平均处理功率B中央处理器。拥有操作不可预测B设备B经济和法律风险是很高的。一旦进入市场,尤其任务决定性应用诸如自动驾驶仪或反锁制动系统,错误将是财力上所严禁的。重新设计的费用可以高达500K美元,假如产品族享有同样内核或外围设计缺陷的话,费用会更高。此外,部件的J替代品领域是极其昂贵B,由于设备要用来把模块经典地焊接成一种总体的价值比各个部件高几倍。为了缓和这些问题,在最坏的环境和电压条件下对这些单片机进行无论在部件级别还是系统级别上的综合测试是必需B0Inte1Chand1er
4、平台工程组提供了多种单片机和处理器B系统验证。这种系统B验证处理可以被分解为三个重要部分。系统B类型和应用需求决定了可以在设备上执行的测试类型。1.2 AT89C51提供如下原则功能4k字节F1ASH闪速存储器,128字节内部RAM,32个I/O口线,2个16位定期/计数器,一种5向量两级中断构造,一种全双工串行通信口,片内振荡器及时钟电路。同步,AT89C51降至OHZB静态逻辑操作,并支持两种可选B节电工作模式。空闲方式体制CPU日勺工作,但容许RAM,定期/计数器,串行通信口及中断系统继续工作。掉电方式保留RAM中的内容,但振荡器体制工作并严禁其他所有不见工作直到下一种硬件复位。raiA
5、T89C51方框图1.3 引脚功能阐明*Vcc:电源电压GND:土也PO:PO口是一组8位漏极开路型双向I/O口,也即地址/数据总线复用。作为输出口用时,每位能吸取电流的方式驱动8个TT1逻辑门电路,对端口写“1”可作为高阻抗输入端用。在访问外部数据存储器或程序存储器时,这组口线分时转换地址(低8位)和数据总线复用,在访问期间激活内部上拉电阻。在F1ash编程时,PO口接受指令字节,而在程序校验时,输出指令字节,校验时,规定外接上拉电阻。P1口:P1是一种带内部上拉电阻的8位双向I/O,P1日勺输出缓冲级可驱动(吸取或输出电流)4个TT1逻辑门电路。对端口写力”,通过内部的上拉电阻把端口拉到高
6、电平,此时可作输入口。作为输入口使用时,由于内部存在上拉电阻,某个引脚被外部信号拉低时会输出一种电流(1).F1ash编程和程序校验期间,P1接受低8位地址。 P2口:P2是一种带有内部上拉电阻的8位双向I/O口,P2的输出缓冲级可驱动(吸取或输出电流)4个TT1逻辑门电路。对端口写“1”,通过内部B上拉电阻把端口拉到高电平,此时可作输入口。作为输入口使用时,由于内部存在上拉电阻,某个引脚被外部信号拉低时会输出一种电流(IIDo在访问外部程序存储器或16位四肢的外部数据存储器(例如执行MoVXDPTR指令)时,P2口送出高8位地址数据,在访问8位地址B外部数据存储器(例如执行Mc)VXR1指令
7、)时,P2口线上的内容(也即特殊功能寄存器(SFR)区中R2寄存器的J内容),在整个访问期间不变化。F1ash编程和程序校验时,P2也接受高位地址和其他控制信号。 P3口:P3是一种带有内部上拉电阻日勺8位双向I/O口,P3B输出缓冲级可驱动(吸取或输出电流)4个TT1逻辑门电路。对端口写力”,通过内部的上拉电阻把端口拉到高电平,此时可作输入口。作为输入口使用时,由于内部存在上拉电阻,某个引脚被外部信号拉低时会输出一种电流(H1)。P3还接受某些用于F1aSh闪速存储器编程和程序校验的控制信号。 RST:复位输入。当振荡器工作时,RST引脚出现两个机器周期以上高电平将使单片机复位。A1E/PR
8、OG:当访问外部程序存储器或数据存储器时,A1E(地址锁存容许)输出脉冲用于锁存地址的低8位字节。虽然不访问外部存储器,A1E仍以时钟振荡频率的1/6输出固定的正脉冲信号,因此它可对外输出时钟或用于定期目的。要注意的是,每当访问外部数据存储器时将跳过一种A1E脉冲。对FIaSh存储器编程期间,该引脚还用于输入编程脉冲(PROG)。如有必要,可通过对特殊功能寄存器(SFR)区中日勺8EH单元DO位置位,可严禁A1E操作。该位置位后,只有一条MOVX和MOVC指令A1E才会被激活。此外,该引脚会被微弱拉高,单片机执行外部程序时,应设置A1E无效。 PSEN:程序存储容许输出是外部程序存储器的读选通
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 洗衣机 控制系统 设计 文献 整理