本设计采用AT89C51单片机作为洗衣机的控制系统的核心芯片,它以体积小、功能全、价格低、开发方便等优势得到了电子工作者的认可。洗衣机在单片机的控制下具有对洗衣机的智能控制,当设置完毕后,通过自动检测水位,对衣物进行洗涤,洗涤结束进行自动报警提示,系统能根据不同的洗衣方式对电机速度进行控制并显示。
第三章系统控制芯片分析
第三章系统控制芯片分析
单片机的型号选择是基于控制系统的功能、目标、可靠性、性价比、速度和精度等来决定的。根据本课题所要实现的功能,所需要的单片机的型号主要从下面几点来考虑:它必须具有较强的抗干扰能力。而且要有较高的性价比。然而ATMEL公司推出的89系列单片机中性比价比较高的就是STC89C51单片机,它是ATMEL公司中比较典型的一款产品。所以我们就用它做为我们所设计系统的核心芯片,硬件结构非常简单,功能比较强大、性价比较非常高、价格极低是STC89C51的主要特点,它的这些特点符合我们所设计系统的需要,能实现我们所想要的功能,所以我选取了它作为改系统的核心芯片。
3.1 STC89C51单片机介绍
最近美国STC公司向世界公布了,他们推出了一种具有新型51内核的STC系列单片机。这种新型的51内核具有Flash程序存储器、SRAM、UART、SPI、A\D、PWM 等模块。这个具有新型内核的51单片机与以前普通的51单片机的基本功能完全兼容,它就是STC89C51单片机。
3.1.1 主要功能、性能参数
1.内置最新推出的标准51内核;
2.它增强型的机器周期为6时钟,标准型为12时钟;
3.工作频率范围为:0~40MHZ;
4.STC89C51RC对应Flash空间为:4KB;
5.内部存储器:512B(RAM);
6.定时器\计数器:3个16位的定时器\计数器;
7.通用异步通信口(UART):1个;
8.中断源有8个;
9.有系统可编程和应用可编程,无需专用编程器和仿真器;
10.通用I\O口:32或36个;
11.它的工作电压是3.8到5V之间;
12.外形封装:40脚PDIP、44脚PLCC和PQFP等他们的引脚如下。
11