16811511495
江西省鹰潭市准格尔旗天文大楼1542号
您当前位置: 主页 > yzc亚洲城唯一官网 > 总校环境
浏览次数: 次 发布时间:2025-07-01 来源:
本文摘要:单片机以其功能强劲、体积小、可靠性低及价格低廉等优势,被广泛应用在各种智能化仪器、仪表以及各种小型控制系统中。
单片机以其功能强劲、体积小、可靠性低及价格低廉等优势,被广泛应用在各种智能化仪器、仪表以及各种小型控制系统中。但其本身结构较为简单,自身资源较少,在一些更为简单的应用于系统中就展现出其硬件资源严重不足,速度太快等缺点。
在这种情况下,往往采行双CPU或多CPU的设计方案,以填补其严重不足。但是由于单片微机不像标准化的微机系统具备其它总线主控设备向CPU催促总线用于申请人信号输出末端,以及CPU对系统中其他总线主控设备催促使用权的接收者信号输入末端,这就给双CPU系统的设计带给一定的艰难。
本文明确提出一种双CPU分享外部数据存储器的设计方案,并讲解了该系统的几种应用于实例。 1 系统的硬件设计 ATMEL公司的89系列是目前广泛应用的单片微机,图1右图的是用两片89C52和一片6264包含的双CPU分享一个外部存储器系统。其中89C52(1)居多CPU,89C52(2)为从CPU,两个CPU分别用P1.0来继续执行对6264地址线、数据线的控制权,6264既可作为两个CPU分享的数据存储器,也可作为两个CPU分享的程序存储器。双CPU之间的通信分别通过各自的和P1.1构建。
当从CPU须要取得6264的采访权时,可以通过P1.1口线向主CPU明确提出中断申请人,主CPU表示同意从CPU拥有对6264的控制权时,则首先使P1.0为1,让给总线使用权,随后通过P1.1向从CPU送达接收者信号。从CPU获得主CPU的接收者信号后,之后将P1.0变成0,从而取得了总线控制权。
当从CPU操作者完,之后通过P1.1通报主CPU完全恢复总线控制权。当从CPU正处于对总线的用于状态中,而主CPU须要立刻完全恢复控制权时,也可通过主CPU的P1.1向从CPU收到中断申请人,从而完全恢复总线的使用权。 2 应用于之一(主、从处理器工作模式) 当某些单片机系统须要处置的问题较多时,例如,须要较慢展开数据采集与分析,键盘扫瞄,表明与打印机,执行机构的驱动信号输入等,这些操作者都必需依据数据的最后处理结果,用于一个CPU来同时已完成,时序上决定较艰难,对故障分析和系统升级都会带给困难。
如使用图1右图的双CPU系统就能更为精彩地已完成这些任务。主CPU负责管理数据处理、执行机构驱动信号的输入、表明、打印机等工作,而从CPU负责管理数据采集、键盘扫瞄等。从CPU将取样的数据或键盘的键值送到分享的数据存储器后之后通报主CPU负责管理处置。主CPU则从数据存贮器中加载收集的数据或键码后展开适当的处置,再行展开表明、打印机,并根据必须驱动适当的执行机构。
设计人员可以将主、从CPU的程序分别设计调试,只要按照预先誓约的掌控规则,主、从CPU的程序可以由有所不同的设计人员同时已完成。这就节省了大量的研发时间,减缓了研制工程进度。
本文来源:yzc亚洲城唯一官网-www.an-tantei.com