云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 基于 MCS-51单片机的洗衣机课程设计

基于 MCS-51单片机的洗衣机课程设计

  • 62 次阅读
  • 3 次下载
  • 2026/4/24 4:43:21

课程设计

来,以实现低位地址和数据的分时传送,此外由于ALE是以六分之一的晶振频率的固定频率输出正脉冲,因此可作为外部时钟或外部定时脉冲使用。

③ PSEN 外部程序存储器选通信号

在读外部的ROM时PSEN有效(低电平),以实现外部ROM单元的读操作。 ④ EA访问程序存储器控制信号

当EA信号为低电平时,对ROM的读操作限定在外部程序存储器;而当EA信号为高电平的时候,则对于ROM的读操作是从内部程序存储器开始,并可以延续至外部程序存储器。

⑤ RST 复位信号

当输入的复位信号延续2个机器周期以上高电平时即为有效,用以完成单片机的复位操作。

⑥ XYAL1和XTAL2 外接晶体引线端

当使用芯片内部时钟时,此二引线端用于外接石英晶体和微调电容;但是当使用外部时钟脉冲信号。

⑦ VSS 地线 ⑧ VCC +5V电源

以上就是80C51单片机芯片的40条引脚的定义及简单说明。 (2) 信号引脚的第二功能

由于工艺及标准化等原因,芯片的引脚数目是有限的,例如MCS-51系列芯片引脚数目40条,但单片机为实现其功能所需要的信号数目却远远超过此数,因此就出现了供需矛盾。

① EPROM存储器程序固化所需要的信号

有内部EPROM的单片机芯片,如87C51,为写入程序需提供专门的编程脉冲和编程电源,它们是由信号引脚的第二功能的形式提供的,即:

编程脉冲: 30脚(ALE/PROG) 编程电源:(25V)31脚(EA/VPP) ② 备用电源的引入

MCS-51单片机的备用电源也是以信号引脚的第二功能方式由9脚(RST/VPD)引入的。当电源发生故障的时候,电源下降到下限值时,备用电源经此端向内部的RAM提供电压,以保护内部RAM信息不会丢失。

第 13 页 共 36 页

课程设计

表2.4 P3口线的第二功能

口线 P3.0 P3.1 P3.2 P3.3 P3.4 P3.5 P3.6 P3.7

第二功能

RXD TXD INT0 INT1 T0 T1 WR RD

信号名称

串行数据接收 串行数据发送 外部中断0的申请 外部中断1的申请 定时器/计数器0计数输入 定时器/计数器1计数输入

外部RAM的写通道 外部RAM的读通道

(3) 最后,引脚的第一、第二功能是不会在用的时候混淆的,因为:

① 对于各种型号的芯片,所有管脚的第一功能信号是相同的,所不同的是引脚的第二功能信号上。

② 对于9、30和31各个引脚,由于第一功能信号与第二功能信号是单片机在不同的工作方式下的信号,因此不会发生使用上的矛盾。

③ P3口线的情况却有所不同,它的第二功能信号都是单片机上的重要控制信号,因此,在实际使用的时候,总是先按照需要优先选用它的第二功能,剩下不用的再考虑作为口线使用。

2.5 单片机的复位与震荡电路

根据应用的要求,用到单片机,为了可靠的复位要外加一个复位电路。复位操作通常有:上电复位和上电或开关复位。工作原理是通电时,电容两端相当于是短路,于是RST引脚上为高电平,然后电源通过电阻对电容充电,RST端电压慢慢下降,降到一定程度,即为低电平,单片机开始正常工作。上电复位的时间常数要在10ms以上,才能保证上电,一般可以取电容的大小为10μF,电阻为8.8KΩ。

第 14 页 共 36 页

课程设计

图2.5 80C51 的复位与震荡电路

Imel8279芯片是种通用可编程的键盘、显示,单个芯片就能完成键盘输入和LED自动显示控制两种功能。内含8个宁符的键盘输入F1FO,16个宁节 的显不RAM。键盘部分提供的扫描方式,可以显示_和具有 64个按键或传感器的阵列。能白动清除开关抖动以及N键同时按下的保护。

显示部分按扫描力式ll作,可以显示8或16位LED数码管。 (1)8279的引脚及功能

8279芯片采用双列直插式封装,各引脚排列如图23所示

A0:地址输入线,A0一O为数据口地址,A0一l为命令 状态口地址。 D7~D0:双向数据线,三态,用于与CPU之间的命令数据传送。

CLK:时钟输入线,用于8279的时钟输入,以产生内部定时的时钟脉冲, 其l作频率为1KMz, 般由CPU的ALE信号分频得到。

CS:片选输入线,低电半有效。 RD:读信号输入控制线,低电平有效。 WR:写信号输入线,低电平有效。

INT:rr『断请求输出线,高电平有效。在键盘___作方式卜,当FTFO/传感器RAM巾有数据时,输出高电平,在FIFO/传感器RAM每次读出时, 卜降

第 15 页 共 36 页

课程设计

为低电平工作方式,若在RAM中还有信息,则义变为高电平。在传感器工作方式中,每当探测到传感器信号变化时。中断线就变为高电平。

sLO~sL3:扫捕输出线,用来扫捕按键开关、传感器阵列和显示。 RL0~RL7:回送输入线,按键或传感器扫描时,回送扫描状态。其内部有上拉电阻,使之保持为高电平,当有按键闭合时,对应的回送输入线变为低电 平。

SHIFT:换挡输入线,高电半有效,用于键盘上下挡功能设置,在传感器工作方式中,输入无效。

CNTL在键盘工作方式时,常用来扩展开关的控制功能。

OA3~OAO及OB3~OBO:A组显示输出线和B组显示输出线,输出与扫描线sL0~sL3同步,可被独立控制输出。BD:消隐信号输出线,低电平有效, 也可看成一个8位端口控制输出。在显示信息切换时。不使切换信息输出仝LED上显不。

VCC:+5v电源输入线。 VSS:地线输入线。 命令及命令格式

8279有三种I作方式:键盘l作方式、显示_ll作方式和传感器_ll作方式。键盘工作方式:双键互锁和 N键轮回。双键互锁是指当有两个以卜按键同时按下时,只 能识别最后一个被放的按键,并把其键值送入内部FlFO RAM中。N键轮回是指当有多个按键 同时按下时,所有按键的键值均可按扫描顺序依次存入FIFORAM中。

显示_l_作方式:是指当CPU输入至8279内部FIFO RAM的数据的输出格式,有8个字符芹端入口显示、8个字符右端入口显示、16个字符芹端入口显 示、16个字符右端入口显示四种方式。

传感器工作方式:是指扫描传感器阵列时,一旦发现传感器的状态发生变化就置位INT向CPU申请中断。选择不 同的工作方式均是通过CPU对8279送入命令来进行控制。8279共有8种命令,命令寄存器为8位,其巾D7~D5为命令特征位,D4~D0为命令的控制位。CPU对8279写入的命令数据为命令字,读出的数据为状态字。

第 16 页 共 36 页

搜索更多关于: 基于 MCS-51单片机的洗衣机课程设计 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

课程设计 来,以实现低位地址和数据的分时传送,此外由于ALE是以六分之一的晶振频率的固定频率输出正脉冲,因此可作为外部时钟或外部定时脉冲使用。 ③ PSEN 外部程序存储器选通信号 在读外部的ROM时PSEN有效(低电平),以实现外部ROM单元的读操作。 ④ EA访问程序存储器控制信号 当EA信号为低电平时,对ROM的读操作限定在外部程序存储器;而当EA信号为高电平的时候,则对于ROM的读操作是从内部程序存储器开始,并可以延续至外部程序存储器。 ⑤ RST 复位信号 当输入的复位信号延续2个机器周期以上高电平时即为有效,用以完成单片机的复位操作。 ⑥ XYAL1和XTAL2 外接晶体引线端 当使用芯片内部时钟时,此二引线端用于外接石英晶体和微调电容;但是当使用外部时钟

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com