当前位置:首页 > 汽车电子 > 汽车电子技术文库
[导读]   在传统的控制系统中,人们常常采用单片机作为控制核心。但这种方法硬件连线复杂,可靠性差,且单片机的端口数目、内部定时器和中断源的个数都有限,在实际应用中往往需要外加扩展芯片。这无疑对系统的设计

  在传统的控制系统中,人们常常采用单片机作为控制核心。但这种方法硬件连线复杂,可靠性差,且单片机的端口数目、内部定时器和中断源的个数都有限,在实际应用中往往需要外加扩展芯片。这无疑对系统的设计带来诸多不便。

  现在有很多系统采用可编程逻辑器件CPLD作为控制核心。它与传统设计相比较,不仅简化了接口和控制,提高了系统的整体性能及工作可靠性,也为系统集成创造了条件。但可编程逻辑器件的D触发器资源非常有限,而且可编程逻辑器件在控制时序方面不如单片机那样方便,很多不熟悉的应用者往往感到应用起来非常的困难。利用可编程逻辑器件和单片机构成的双向通信控制器克服了两者的缺点,且把二者的长处最大限度地发挥出来。

  1 CPLD与单片机AT89C51双向串行通信原理

  1.1 单片机到可编程逻辑器件的串行通信

  单片机到CPLD的串行通信接口电路是利用VHDL语言在CPLD中设计一个串行输入并行输出的八位移位寄存器,其端口与单片机的P1.4~P1.7相连,如图1所示。CS为单片机选信号,当其为低时使能八位寄存器;当DCLOCK信号的上升沿到达clk端口时,八位移位寄存器就会将单片机输出到cxin的一位数据移入;当单片机A寄存器中的八位数据欲传送给CPLD时,就在P1.6连续产生八次上升沿,单片机便顺次地将A中的数据移到cxin,八次后A中的数据段就会出现在CPLD的cxout中。

  其VHDL源程序如下:

  enTIty cuanxing is

  port (clk,cxin,cs:in std_logic;

  cxout:out std_logic_vector(7 downto 0));

  end;

  architecture rtl of cuanxing is

  signal shift:std_logic_vector(7 downto 0) ;八位暂存变量并行输出

  begin

  process(clk)

  begin

  if(cs=‘0’)then

  shift <=(others=>‘0’);若未被选中,输出全零

  elsif(clk‘event and clk=’1‘)then ;若上升沿到达clk时,被选中。

  shift(7 downto 1)<=shift(6 downto 0) ;八位数据前移一位

  shift(0)<=cxin;最低位由cxin输入

  end if;

  end process;

  cxout<=shift;将八位变量送至端口

  end rtl;

  与之相对应的单片机控制子程序如下(待发数据存放在A中):

  CS EQU P1.4

  EN EQU P1.5

  DCLOCK EQU P1.6

  DOUT EQU P1.7

  CONV:PUSH 07H

  MOV R7,#8 ;将移位个数8存入R7

  CLR DCLOCK

  SETB CS ;选中移位寄存器

  CLR EN

  CLR C

  JXL:RLC A ;左移一位,将待发数据送至CY

  MOV DOUT,C ;送至端口

  ACALL YS1MS

  SETB DCLOCK ;给一个上升沿,将数据移入移位寄存器

  ACALL YS1MS

  CLR DCLOCK

  DJNZ R7,JXL ;若未到8次则传送下一位

  SETB EN ;八位命令字全部移入,给EN一个上升沿,使CPLD执行相应操作

  ACALL YS1MS

  POP 07H

  RET

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

降低成本-为高精度声学测量产线设计

关键字: 麦克风 EQset 技术 音响

该方案基于“内容服务+硬件终端”集成一体模式,致力于打造环绕声/全景声内容端到端一体化整体解决方案。

关键字: 音响

在快节奏的社会里,家作为心灵的栖息地,可以温柔安抚每个辛苦工作的人们。

关键字: 飞利浦 音响 电子设备

今年二月终于盼到《黑豹2》上映,许久不见的漫威系列电影总算回归内地市场。在影院看过后,作为漫威影迷立刻回忆起了有关漫威的点点滴滴。我有了把漫威系列的经典电影重刷一遍的想法,也因此动了升级家庭影院的念头。

关键字: 飞利浦 音响 电子设备

上海2023年3月1日 /美通社/ -- 全球知名音频品牌奥地利莱维特全新发布MTP W950手持式电容麦克风,通过有线和无线技术将录音室级的声音品质搬上舞台。作为一款为表演者设计的个人专属麦克风,在任何场景都...

关键字: 电容 麦克风 MT 音响

最近入手了飞利浦Fidelio B97回音壁音响,下面给各位科幻迷们分享一下我的使用体验。

关键字: 飞利浦 音响 家电

上海2023年2月15日 /美通社/ -- 2023中国国际音频产业大会将于3月28-30日在上海张江科学会堂盛大举办。 2023中国国际产业大会由中国电子音响行业协会、上海市浦东新区先进音视频技术协会共同主办,上海国...

关键字: 音频 音响 BSP 中国电子

杭州2022年8月19日 /美通社/ -- 8月18日,“第一届中国酒馆行业高峰论坛”、“第二届中国酒吧创新论坛”在杭州城中·香格里拉酒店分设两大会场同步举行...

关键字: ACM BSP 灯光 音响

掀起派对音响新浪潮 深圳2022年3月8日 /美通社/  -- Tronsmart再次获得尖端专利技术,挑战户外派对音响领域。 T...

关键字: 音响

(全球TMT2022年3月8日讯)作为知名的技术品牌,Tronsmart不断研发最新技术,以满足客户的需求,生产有竞争力的产品。Tronsmart还获得了另一项尖端的专利无线传输技术--TuneConn™...

关键字: 音响
关闭
关闭