单片机课程设计基于单片机的洗衣机控制系统(编辑修改稿)内容摘要:

:——RXD:串行口输入端。 ——TXD:串行口输出端。 ——INT0:外部中断0请求输入端。 ——INT1:外部中断1请求输入端——T0:定时/计数器0外部信号输入端。 ——T1:定时/计数器1外部信号输入端。 ——WR:外RAM写选通信号输出端。 ——RD:外RAM读选通信号输出端。 上述4个I/O口,各有各的用途。 在不并行扩展外存储器(包括并行扩展I/O口)时, 4个I/O口都可作为双向I/O口用。 在并行扩展外存储器(包括并行扩展I/O口)时, P0口专用于分时传送低8位地址信号和8位数据信号,P2口专用于传送高8位地址信号。 P3口根据需要常用于第二功能,真正可提供给用户使用的I/O口是P1口和一部分未用作第二功能的P3口端。 本设计任务单片机又称微控制器,或称嵌入式控制器。 而现在的智能家电无一例外是采用微控制器来实现的,所以家用电器是单片机应用最多的领域之一。 它是家用电器实现智能化的心脏和大脑。 由于家用电器体积小,故要求其控制器体积更小以便能嵌入其结构之中。 而家用电器品种多,功能差异也大,所以又要求其控制器有灵活的控制功能。 单片机以微小的体积和编程的灵活性而产生多种控制功能,完全可以满足家用电器的需求。 单片机主要用于计算机外设、实时控制、仪器仪表、通信和家用电器等各个领域,是计算机技术和电子技术的综合性应用,在不同应用场合其技术要求各不相同,因此设计方法和研制的步骤不完全一样。 单片机应用系统由硬件和软件组成。 硬件是指MCU、存储器、I/O接口和外设等物理器件的有机组合。 软件是指系统监控程序的总称。 在开发的过程中,它们的设计不能完全分开,二者需要互相配合、不断调整才能组成高性能的应用系统。 单片机应用系统的开发包括系统总体设计、硬件设计、软件设计、系统调试等几个阶段,它们有时交叉进行。 第2 章 总体方案论证与设计本系统采用单片机AT89C51为洗衣机的控制核心,系统主要包括状态显示模块、电机驱动模等。 洗涤时间需要显示出来,我们需要选择显示状态的器件。 有LED数码管和LCD液晶显示可供我们选择。 LCD是液晶显示器英文名称的缩写,液晶显示器是一种被动式的显示器,即液晶本身并不发光,而是利用液晶经过处理后能改变光线通过方向的特征,达到白底黑字或黑底白字显示的目的。 LCD有明显的优点:工作电流小其功耗很低;尺寸小;字迹清晰、美观、使人舒服;寿命长,使用方便且能够显示四行汉字,更加人性化的特点。 液晶动态显示功能强大,可以实现多种信息的显示,提供了一个友好的用户界面,使系统更加直观,人性化。 但是LCD液晶显示器价格贵,且占I/O端口比较多LED数码管实际上是由七个发光管组成8字形构成的,加上小数点就是8个。 这些段分别由字母a,b,c,d,e,f,g,dp来表示。 当数码管特定的段加上电压后,这些特定的段就会发亮,以形成我们眼睛看到的字样了。 LED 数码管的主要特点如下:(1) 编程容易,硬件电路调试简单。 (2)能在低电压、小电流条件下驱动发光,能与 CMOS、ITL 电路兼容。 (3)发光响应时间极短(0.1μs),高频特性好,单色性好,亮度高。 (4)体积小,重量轻,抗冲击性能好。 (5)寿命长,使用寿命在 10 万小时以上,甚至可达 100 万小时。 成本低。 因此它 被广泛用作数字仪器仪表、数控装置、计算机的数显器件[6]。 本次设计只是显示时间,所以采用LED就可以达到目的了。 直流电机作为驱动部分,需要来回正反转动,我们可以利用输出高低电平控制三极管的导通来控制直流电机的正负极性,即简单又方便,还可减少器件损耗。 总体硬件组成框图AT89C51电机控制电路蜂鸣器报警电路复位电路显示电路时钟电路图21控制系统的电路组成第3章 系统硬件设计 显示电路与按键控制设计LED显示器有静态显示和动态显示2种方式。 LED显示器工作于静态显示方式时,各位的共阴极(共阳极)连接在一起并接地(或+5V);每位的段码线(adp)分别与一个8位的锁存器输出相连。 之所以称之为静态显示,是因为各个LED的显示字符一经确定,相应锁存器锁存的段码输出将维持。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。