摘要:介绍了摩托罗拉16位单片机MC9S12DP256的结构、特色及其差异于其它单片机的优势。经过MC0S12DP256在轿车电子门控轿车电子体系的运用实例,简略介绍了MC9S12DP256单片机在轿车电子范畴的运用办法。 关键词:MC9S12DP256 轿车电子门控体系 轿车电子 我国的轿车业从2002年开端呈现出很好的开展势头。据国家计委最新数据显现:2002年全国轿车的产、销量初次打破百万辆大关,别离到达109万辆和112.6万辆同比增加55%和56%。整个轿车职业的产销局势也是一片大好,轿车产、销量双双打破300万辆大关,别离到达325万辆和324.8万辆,增幅迫临40%。2002年车市的反常兴旺,使轿车工业初次超越了电子工业,成为拉动工业增加的最重要动力。作为轿车工业与电子工业的完美结合,轿车电子业的开展将愈加迅猛。据估计,近几年该职业的年增加率均超越50%,成为拉动轿车工业开展的重要因素。作为全球最大的轿车电子半导体器材供货商,Motorola的微操控器广泛用于轿车电子操控单元中,而Motorola的16位单片机MC9S12DP256则以强壮的功用及优异的功用越来越遭到人们的喜爱。
1 MC9S12DP256的结构 MC9S12DP256 16位微操控器是依据16位HCS12 CPU及0.25μm微电子技能的高速、高功用5.0V FLASH存储器产品中的中档芯片。其较高的功用价格比使其非常合适用于一些中高档轿车电子操控体系。一同其较简略的布景开发形式(BDM)(如图1所示)也会使开发本钱进一步下降一同也使得现场开发与体系升级变得愈加便利。 MC9S12DP256的主频高达25MHz,一同片上还集成了许多规范模块,包含2个异步串行通信口SCI、3个同步串行通信口SPI、8通道输入捕捉/输出比较定时器、2个10位8通道A/D转化模块、1个8通道脉宽调制模块、49个独立数字I/O口(其间20个具有外部中止及唤醒功用)、兼容CAN2.0A/B协议的5个CAN模块以及一个内部%&&&&&%总线模块;片内具有256kB的FlashEEPROM12kB的RAM、4kB的EEPROM。图1所示是其芯片结构框图。 2 MC9S12DP256的功用特色 MC9S系列单片机首要有三大特色: (1) 片内集成256kB的闪速存储器(Flash)。近年来,跟着闪速存储器(Flash)在微操控器片内的运用走向老练,
微操控器的开发、运用又迎来了一次新的腾跃。Flash 是一种非易失性存储介质,读取它的内容同RAM的读取相同便利,而对它的写操作却比EPROM还要快。一同,在体系掉电后,Flash中的内容仍能牢靠坚持不变。Flash的首要长处是结构简略、集成密度大、本钱低。因为Flash能够部分擦除,且写入、擦除次数可达数万次以上,然后使开发微操控器不再需求贵重的仿真器。 (2) 运用锁相环技能提高了体系的电磁兼容性。在以往不运用锁相环的微操控器运用体系中,晶振电路因为其作业频率比较高(一般为几兆赫兹至几十兆赫兹)而成为一个很大的搅扰源,这一问题给体系规划、线路板布局带来了许多不便利。MC9S12的时钟发生体系中奇妙地运用了锁相环技能,因而可在外接几十千赫的外部晶振情况下,经过软件编程发生几兆的体系时钟,然后下降了对外辐射搅扰,提高了体系的稳定性。 (3) 简略的布景开发形式(BDM)(如图2所示)使得开发本钱进一步下降,也使得现场开发和体系升级变得比较便利。 此外,尽管具有16位总线结构,但MC9S12的外部总线可依据不同的体系需求作业在8位和16位两种形式,因而能够极大地习惯不同价位的体系需求。 3 MC9S12DP256在轿车电子中的运用 现以一个典型的轿车电子门控体系为例来阐明MC9S12DP256在轿车电子中的运用,图3所示为该门控体系示意图,图中,中心微操控器选用MC9S12DP256,图中的MC33389A 、MC33884、MC33887 、MC33486等均为摩托罗拉的智能模仿器材。其间MC33389A可直接将轿车蓄电池电压转化成体系所需求的5V电压,还能够将焚烧开关信号、车门开关信号及面板开关信号由SPI接入到微操控器以进行唤醒、复位和中止等作业,一同,该器材还具有容错功用的CAN物理层驱动器。此外,它还能够将体系接入到整车网络之中;MC33884的首要作用是用来实时监测面板开关的状况并驱动面板的照明灯;MC33887可用于后视镜方位电机、后视镜折叠电机及门锁电机的驱动(如需求较大电流来驱动车窗玻璃的升降等)。实际上,该功用也能够选用MC33486合作独立的MOS驱动管一同作业;MC33290首要用于对整个体系的确诊。 图3 轿车电子门控体系示意图 4 小结 依据以上介绍能够看到:MC9S12DP256的功用非常强壮。因为其片内资源极其丰厚,因而,关于一般的简略运用,只需一片单片机加少数的外围电路即可。而关于杂乱的体系,对MC9S12DP256进行外部电路的扩展也很便利。特别是在轿车电子范畴,MC9S12DP256丰厚的片内存储器、功用强壮的定时器以及片内集成的CAN模块,无不给硬件规划及软件编程带来极大的便利。因而,能够预见:轿车电子工业的迅猛开展必将给这种高性价比的微操控器带来更为广泛的运用和开展空间。