基于Freescale單片機(jī)的汽車組合電子儀表(04-100)
——
·兼容MMT認(rèn)證的兩相步進(jìn)電機(jī);
本文引用地址:http://www.ex-cimer.com/article/80982.htm·指針可停留在4095個(gè)穩(wěn)定的位置;
·最大轉(zhuǎn)角340°;
·最大加速度4500 deg/s2;
·最大速度400 deg/s;
·模擬微步(指針運(yùn)動(dòng)12步為1°);
·指針校準(zhǔn)與回零;
·SPI控制,16位命令字;
·內(nèi)部校準(zhǔn)時(shí)鐘;
·睡眠模式低電流。
LJ12芯片內(nèi)部有豐富的硬件資源,我們做了如下配置:
·PLL:外部晶振32.768kHz;內(nèi)部總線倍頻至4MHz;
·SCI:用于上位機(jī)通訊,比特率9600,中斷方式;
·SPI:時(shí)鐘1MHz,作為MC33970的控制,用兩個(gè)通用引腳作為SPI的片選信號(hào);
·LCD:使用26×4模式,即26前極、4背極的模式,動(dòng)態(tài)驅(qū)動(dòng);因?yàn)樵O(shè)計(jì)中用到6位LCD模塊,所以使用FP1~FP12、BP0~BP3已經(jīng)足夠;
·Flash:利用常駐內(nèi)存函數(shù)(ROM-Resident Routine)將里程數(shù)據(jù)以32位數(shù)據(jù)的形式保存于用戶閃存中。
評(píng)論