何爲單片機,它們又是怎樣工作的呢?

一臺能夠工作的計算機要有這樣幾個部份構成:CPU(進行運算、控制)、RAM(數據存儲)、ROM(程序存儲)、輸入/輸出設備(例如:串行口、並行輸出口等)。在個人計算機上這些部份被分成若干塊芯片,安裝一個稱之爲主板的印刷線路板上。這裏寫圖片描述
而在單片機中,這些部份,全部被做到一塊集成電路芯片中了,所以就稱爲單片(單芯片)機,而且有一些單片機中除了上述部份外,還集成了其它部份如A/D,D/A等。
拿到一塊芯片,想要使用它,首先必須要知道怎樣連線1、 電源:這當然是必不可少的了。單片機使用的是5V電源 2、 振蒎電路:單片機是一種時序電路,必須提供脈衝信號才能正常工作,內部已集成了振盪器,使用晶體振盪器,接18、19腳。只要買來晶振,電容,連上就可以了。這裏寫圖片描述
單片機內部結構分析 我們來思考一個問題,當我們在編程器中把一條指令寫進單片要內部,然後取下單片機,單片機就可以執行這條指令,那麼這條指令一定保存在單片機的某個地方,並且這個地方在單片機掉電後依然可以保持這條指令不會丟失,這是個什麼地方呢?這個地方就是單片機內部的只讀存儲器即ROM(READ ONLY MEMORY)。爲什麼稱它爲只讀存儲器呢?剛纔我們不是明明把兩個數字寫進去了嗎?ROM是一種電可擦除的ROM,稱爲FLASH ROM,在特殊的條件下由外部設備對ROM進行寫的操作,在單片機正常工作條件下,只能從那面讀,不能把數據寫進去,所以我們還是把它稱爲ROM。這裏寫圖片描述
至此,一個單片機就接好,通上電,單片機就開始工作了。
單片機的工作原理很簡單,就是聽取電腦給它設置的指令並在外部輔助電路和設備的幫助下完成相應的動作,以達到某種目的。這個指令一般來說是彙編或者是C語言。簡單的說,單片機是一種可以輸入程序的微型計算機,它是一種集成外電路塊的外形出現的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章