您现在的位置: 范文先生网 >> 理工论文 >> 电子通信论文 >> 正文

P80C592芯片在基于CAN总线显示通信模块中应用

时间:2007-1-20栏目:电子通信论文

  摘要:PHILIPS公司的P80C592芯片是P8X592的无片内ROM版本,该芯片是现有P8XC522和PhilipsCAN控制器PCA82C200的功能相结合的产物。文中介绍了P80C592在开发基于CAN总线的显示通信模块中的应用方法。
  关键词:CAN总线显示通信模块P80C592
  
  1P80C592芯片简介
  
  P80C592是PHILIPS公司采用先进的COMS工艺制造的高性能8位单片机。该单片机的指令集与80C51完全兼容,但在80C51标准特性的基础上又增加了一些对于应用具有重要作用的硬件功能。P80C592是P8XC592的无片内ROM版本,是现有P8XC522和PhilipsCAN控制器PCA82C200功能相结合的产物。该器件具有下列特性:
  
  ●带有80C51中央处理单元(CPU);
  
  ●带2×256B的片内RAM,外部可扩展至64kB;
  
  ●具有两个标准的16位定时器/计数器;
  
  ●新增一个包括四个捕获和三个比较寄存器的16位定时器/计数器;
  
  ●具有8路模拟量输入的10位ADC变换器;
  
  ●带有两路分辨率为8位的脉冲宽度调制输出;
  
  ●具有两级优先权的15个中断源(可以有2~6个外部中断源);
  
  ●具有五组8位I/O端口和一组与ADC模拟量输入共用的8位输入口;
  
  ●带有与内部RAM进行DMA数据传送的CAN控制器;
  
  ●内含具有总线故障管理功能的1MbpsCAN控制器;
  
  ●VDD/2基准电压;
  
  ●具有与标准80C51兼容的全双工UART模式;
  
  ●带有在片监视跟踪定时器(WDT);
  
  ●时钟频率为1.2MHz~16MHz。
  
  图2显示通信模块的外部存储器扩展电路
  
  2显示通信模块的结构设计
  
  基于CAN总线的显示通信模块的结构框图如图1所示,该模块采用以带有在片CAN的微处理器P80C592为核心设计的液晶接口电路,并采用大规模液晶显示屏DMF50081NB-FW作为显示设备,同时选用SED1330作液晶控制器,从而实现了友好的人机对话界面。
  
  该显示通信模块包含1颗支持CAN总线的工业级CPU(P80C592),该CPU通过CAN总线接收各数据采集处理模块及其它功能模块的8路振动信号数据、快速傅立叶变换等处理结果,并通过LCD(DMF50081NB-FW)显示,同时可根据用户指令进行FLASH电子盘存取,并通过通信接口传送至上位机数据分析管理软件。此外,CPU还负责按键管理、人机交互、参数设置、系统组态、时钟设置、数据暂存、对外通信、环境温度监测等功能的控制。
  
  该显示通信模块以DMF50081NB-FW作为显示设备,以SED1330作为液晶显示控制器,并且用外扩的32kB的数据存储器RAM(62256)作为外扩的字符发生器。另外,该模块还设计了一个键盘电路,用以实现用户对仪器的各项操作。模块所带的一块40Mbit的FL

[1] [2] [3] 下一页

下页更精彩:1 2 3 4 下一页