讓 51HEI-5 更高更快更強 .... 芯片選擇
51HEI-5 的確很適合初學者或專業人員使用.因為它的硬件資源比較豐富!
51HEI-5 配置的單片機是 STC89C52RC ,引腳圖如下:
從圖中可以查看到,芯片的 9P,29P,30P,31P 這 4 個引腳,是按照傳統 8051 結構的功能的.并且,這種芯片具有 6/12T 指令速率選擇.在這個學習板中,這幾個引腳幾乎派不上用場!
如果稍加注意,更換 STC 的其它芯片,則可以額外多得到 4 個引腳來使用.例如選擇同樣 8K 程序空間的 STC10F08XE .引腳圖如下:
可以看見,芯片的 9P,29P,30P,31P 這 4 個引腳,成為了 P44--P47,白白多出 4 個引腳來使用.而且指令為 1T 高速類型.同時,芯片內部資源多了許多.----時鐘(PWM)輸出和更多的外部中斷,更大的 EEROM 空間.-----而芯片公布的價格與 89C52RC 相同.
如果可以讓芯片成本再多 1.3 元,則可以選擇使用帶 10 位 AD 轉換功能的 STC12C5A08AD 系列芯片.它包括上述的 STC10F08XE 全部好處,甚至更多更強,還有 10 位 AD 轉換功能.引腳圖如下:
上面的描述是保持程序空間均為 8K 的對照,如果我們希望實驗中更加無所顧忌,則可以選擇程序空間盡量大的芯片,例如選擇 32K--60K 的 STC11F60XE 和 STC12C5A60S2,由于 51 芯片的兼容性很好,等到實際項目完成后,再根據使用的空間與資源情況,對目標項目重新選擇合適的芯片型號就 OK 了!
經過這樣重新選擇芯片,就可以讓 讓 51HEI-5 更高更快更強! -----我就是這么做的.
僅供參考!
|