Ti 430 timerA有三个ccp,timerB竟然有7个CCp,timerA,timerB都可以工作于增计数,连续计数,增减计数模式. 特别是工作于连续计数模式时候,每个ccp都可以产生独立的定时延时. 如果在单个记数中断里,自己用软件产生不同的定时标志,将会占用大量的中断时间. 这点430在对速度要求比较高,数据处理比较复杂的系统里有很大的优势.
另外430不光是功耗低,而且功耗控制层次很丰富,提供了5种低功耗模式,而不是简单的一两种,可以在功耗何性能之间更好的平衡.
而且430的低功耗业很有特色,比如可以用异步接受唤醒cpu,好像pic这点就作不到.
而且430提供了12位,14位的ADC,pic等,包括avr,arm都是10位的ADC,这在有些测量系统中,adc对单片机的选型几乎是决定性的.
而且430的adc提供了至少4种转换模式,pic好像adc比较简单.
而且430的sci的波特率可以非常精确,可以控制每个波特率周期里增加1-8个脉冲.
总之430提供的功能选项非常多,非常细致.
以上是对比的PIC是16F877,对pic 18系列,本人不太了解,错误的地方欢迎指正.
|