|
STC89C51 芯片它是一款主流單片機,最高時鐘頻率為 80MHz,內部具有一
個 8 位的 CPU,包括控制單元和運算單元兩大部分,VCC 與 VSS 分別接+5V 電
源和地,兩端分別在芯片的對角線兩
端,一方面可有效的防止近距離不輕
易間的短路造成芯片的損壞,另一方
面合理安排內部的硬件資源,使各方
面更加協調的工作,信號流向更合理,
降低了各元件之間的干擾。本單片機
封裝圖為 3-1 所示,引腳采用的使逆
序排列,可以焊接在由相同管腳的焊
接板上,單片機從芯片的腳座上拔出
是要注意把握好力度,防止力度過大
造成單片機引腳損壞。本設計是根據
工作環境的具體頻率、價格成本以及
所需的程序容量而選取的 STC89C51
型號單片機,以確保資源的合理充分
應用。
單片機接口的驅動為四種,對于外接設備至關重要。第一種為準雙向口,此
狀態不需再進行外接處理,當接口為高時,其處理能力很弱;當輸出低電平,負
載很強,能處理接收較大的電流。第二種為強推挽輸出,這種結構經過反向器,
需要提供上拉,也可用于強電流模式。第三種為輸入高阻,沒有吸收電流的能力。
圖 圖 3 3- -1 1 單片機封裝圖
7
第四種為開漏輸出,可以讀寫外部數據,但是需要加上拉電阻。
本芯片正常工作電壓比較低,工作頻率范圍一般在頻帶寬泛。內部提供多個
定時器和外部中斷接口,支持上升沿或者下降沿的中斷(本設計所用的是下降沿
中斷方式來判定 0 或 1 代碼信息),低成本,內部元件之間規范的定位,是本芯
片的一大特點。該單片機可采用 C 語言對其編程,C 程序具有良好的移植性得到
了廣大用戶的青睞,工作電壓低,使得電子產品更小,更輕,用電量更低,這也
是選擇該芯片的原因。
|
|