A. DIP40封裝的AT89S52單片機共有多少個IOS口
AT89C52單片機一共有24個IO口風別如下:
P0埠:P0.0-P0.7一共8個普通IO口,
P1埠:P0.1-P1.7一共8個普通IO口,
P2埠:P2.0-P2.7一共8個普通IO口,
P3埠:P3.0-P3.7一共8個普通IO口,
B. 單片機嵌入式開發和普通電腦軟體開發有什麼區別。。。
1嵌入式開發就是設計特定功能的計算機系統,手機,mp3、mp4.mp5自動供水系統,洗衣機,油井監控系統等等都是嵌入式系統,形象的說就是開發一種嵌入在一個機器上實現特定功能的一個系統。單片機開發是簡單的嵌入式開發,一般的單片機是一個40角的cpu,32個i/o口(輸入輸出口),因此單片機開發可以形象的說是,通過設程序,來控制引腳按一定輸出高低單片來控制外圍電路去控制機器運行,
2,單片機開發就是嵌入式開發的一部分,單片機開發是嵌入式開發起步,單片機學好了,就升級去學習嵌入式arm開發(arm 是一中晶元)如果你能熟練掌握單片機,那麼學習arm嵌入式也很容易,因為晶元操作差不多,都是對數據、地址、控制匯流排的操作
3他們都應用於工業,他們是包含關系,單片機開發就 是簡單的嵌入式開發,現在arm嵌入開發應用比較廣泛手機,mp3、mp4.mp5等等還有航天上的供電系統,導彈尋軌啊,
本人的建議,如果你想學習的話建議你先學習下數字電路模擬電路,再學習單片機
學習單片機建議你用郭天祥的視頻教程基本不用老師教就可以搞定,他那視頻非常好,是現場編程的運行,不像有些視頻是講一些以前編好的程序,風格很好,再去學習arm7開發。當然也可以直接去學習arm開發但那不好學
C. 操作系統與單片機,嵌入式都什麼關系啊是不是有操作系統的單片機就是嵌入式系統啊
操作系統是管理計算機硬體資源,控制其他程序運行並為用戶提供交互操作界面的系統軟體的集合。操作系統是計算機系統的關鍵組成部分,負責管理與配置內存、決定系統資源供需的優先次序、控制輸入與輸出設備、操作網路與管理文件系統等基本任務。操作系統的種類很多,各種設備安裝的操作系統可從簡單到復雜,可從手機的嵌入式操作系統到超級計算機的大型操作系統。目前流行的現代操作系統主要有Android、BSD、iOS、Linux、Mac OS X、Windows、Windows Phone和z/OS等,除了Windows和z/OS等少數操作系統,大部分操作系統都為類Unix操作系統。
單片機是一種集成電路晶元,是採用超大規模集成電路技術把具有數據處理能力的中央處理器CPU隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計時器等功能(可能還包括顯示驅動電路、脈寬調制電路、模擬多路轉換器、A/D轉換器等電路)集成到一塊矽片上構成的一個小而完善的微型計算機系統,在工業控制領域的廣泛應用。從上世紀80年代,由當時的4位、8位單片機,發展到現在的32位300M的高速單片機。單片微型計算機簡稱單片機,是典型的嵌入式微控制器(Microcontroller Unit),
單片機晶元
常用英文字母的縮寫MCU表示單片機,單片機又稱單片微控制器,它不是完成某一個邏輯功能的晶元,而是把一個計算機系統集成到一個晶元上。單片機由運算器,控制器,存儲器,輸入輸出設備構成,相當於一個微型的計算機,和計算機相比,單片機只缺少了I/O設備。概括的講:一塊晶元就成了一台計算機。它的體積小、質量輕、價格便宜、為學習、應用和開發提供了便利條件。同時,學習使用單片機是了解計算機原理與結構的最佳選擇。它最早是被用在工業控制領域。
由於單片機在工業控制領域的廣泛應用,單片機由晶元內僅有CPU的專用處理器發展而來。最早的設計理念是通過將大量外圍設備和CPU集成在一個晶元中,使計算機系統更小,更容易集成進復雜的而對體積要求嚴格的控制設備當中
嵌入式系統是一種專用的計算機系統,作為裝置或設備的一部分。通常,嵌入式系統是一個控製程序存儲在ROM中的嵌入式處理器控制板。事實上,所有帶有數字介面的設備,如手錶、微波爐、錄像機、汽車等,都使用嵌入式系統,有些嵌入式系統還包含操作系統,但大多數嵌入式系統都是是由單個程序實現整個控制邏輯。