① 單片機與計算機之間的異同有哪些
一、單片機與計算機都是屬於計算機系統的部件之一。
二、區別:
1、作用不同
計算機用於高速計算的電子計算機器,可以進行數值計算,又可以進行邏輯計算,還具有存儲記憶功能;單片機是採用超大規模集成電路技術把具有數據處理能力的中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM等集成到一塊矽片上構成的一個小而完善的微型計算機系統。
2、用途不同
單片機主要工業生產、電子設備等;計算機已廣泛應用與辦公自動化、企事業計算機輔助管理與決策、情報檢索、圖書館里、電影電視動畫設計、會計電算化等各行各業。
三、特點不同
單片機主要具有集成度高;存儲容量大;外部擴展能力強;控制功能強等特點;計算機主要有運算速度快、計算精確度高、邏輯運算能力強、存儲容量大、自動化程度高、性價比高等特點。
② 如何使用Proteus做單片機模擬
打開軟體界面如圖,選擇P進行元器件的擺放。
在這里可以通過元器件的名字進行檢索。電容電阻等元器件只需要其相應的英文縮寫即可。
89C52是單片機初學者的不錯選擇,在檢索行輸入89C52,可以看到元件庫里出現了我們需要的晶元。
選中後就可將其拖入工程界面,可以自己選擇合適的位置。
根據需要可以添加不同的功能,此處採用一個歷程介紹程序的下載。
選中單片機,之後選中編輯屬性選項。
Program Files 就是程序的路徑,注意是HEX文件,所以再用編譯軟體編譯完成後通過該步驟去載入對應的HEX文件即可。
8
載入程序完畢後,點擊執行,即可看到單片機開始工作,液晶屏顯示一行字元。
③ 單片機裡面的pc值是什麼意思
pc總是指向下一條指令的首地址的。但是在返回的時候得看堆棧中的數了。上面程序執行完之後:
例如:
(A)=50H;
sp=50H(因為在程序中,sp減了兩次,後來又加了兩次,在程序最後ret有在返回的時候減了兩次,即地址出棧,故最終結果是50h。
(51h)=30h;
(52h)=50h;
因為ret指令返回時,出棧的結果是高地址=(52h)=50h;而低地址=(51h)=30h;故最終結果pc值是5030h;
(3)單片機檢索擴展閱讀
單片機在電子技術中的開發,主要包括CPU開發、程序開發、 存儲器開發、計算機開發及C語言程序開發,同時得到開發能夠保證單片機在十分復雜的計算機與控制環境中可以正常有序的進行,這就需要相關人員採取一定的措施,下文是筆者的一些簡單介紹:
(1)CPU開發。開發單片機中的CPU匯流排寬度,能夠有效完善單片機信息處理功能緩慢的問題,提高信息處理效率與速度,開發改進中央處理器的實際結構,能夠做到同時運行2-3個CPU,從而大大提高單片機的整體性能。
(2)程序開發。嵌入式系統的合理應用得到了大力推廣,對程序進行開發時要求能夠自動執行各種指令,這樣可以快速准確地採集外部數據,提高單片機的應用效率。
(3)存儲器開發。單片機的發展應著眼於內存,加強對基於傳統內存讀寫功能的新內存的探索,使其既能實現靜態讀寫又能實現動態讀寫,從而顯著提高存儲性能。
(4)計算機開發。進一步優化和開發單機片應激即分析,並應用計算機系統,通過連接通信數據,實現數據傳遞。
(5)C語言程序開發。優化開發C語言能夠保證單片機在十分復雜的計算機與控制環境中,可以正常有序的進行,促使其實現廣泛全面的應用。
④ 單板機 單片機 個人計算機有什麼區別嗎
1、系統組成:
單板機把微型計算機的整個功能體系電路(CPU、ROM、RAM、輸入/輸出介面電路以及其他輔助電路)全部組裝在一塊印製電板上,再用印製電路將各個功能晶元連接起來。
單片機就是一塊集成電路晶元上集成有CPU、程序存儲器、數據存儲器、輸入/輸出介面電路、定時/計數器、中斷控制器、模/數轉換器、數/模轉換器、數據機等部件。
個人計算機系統軟體由一組控制計算機系統並管理其資源的程序組成,其主要功能包括:啟動計算機,存儲、載入和執行應用程序,對文件進行排序、檢索,將程序語言翻譯成機器語言等。
2、應用方面:
單板機由於體積小,成本低等特點,大量用於了生活設備現代化中。像我們日常生活中的智能電器,汽車等等。
單片機應用於節能控制、智能語音設備、報警控制、醫療設備等方面。
個人計算機分為台式機、一體機、筆記本電腦、掌上電腦、平板電腦。,這是目前發展最快的領域,得到廣泛應用。
3、性質方面:
單板機將計算機的各個部分都組裝在一塊印製電路板上,包括微處理器/存儲器/輸入輸出介面,還有簡單的七段發光二極體顯示器、小鍵盤、插座等其他外部設備。
單片機為一種集成電路晶元,採用超大規模集成電路技術把具有數據處理能力的中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計數器等功能(集成到一塊矽片上構成的一個微型計算機系統。
個人計算機種類繁多,分為台式機、一體機、筆記本電腦、掌上電腦、平板電腦。
下圖為單板機應用
(4)單片機檢索擴展閱讀:
單板機將計算機的各個部分都組裝在一塊印製電路板上,包括微處理器/存儲器/輸入輸出介面,還有簡單的七段發光二極體顯示器、小鍵盤、插座等其他外部設備。功能比單片機強,適於進行生產過程的控制
單片機的特點可歸納為以下幾個方 面:集成度高;存儲容量大;外部擴展能力強;控制功能強。有著較高的集成度,可靠性比較強,即使單片機處於長時間的工作也不會存在故障問題。
⑤ 單片機縮寫的英文全稱及中文名稱
單片機縮寫的英文全稱是Microcontrollers,中文名稱就是單片機。
單片機又稱單片微控制器,它不是完成某一個邏輯功能的晶元,而是把一個計算機系統集成到一個晶元上。相當於一個微型的計算機,和計算機相比,單片機只缺少了I/O設備。
單片機的使用領域已十分廣泛,如智能儀表、實時工控、通訊設備、導航系統、家用電器等。各種產品一旦用上了單片機,就能起到使產品升級換代的功效,常在產品名稱前冠以形容詞——「智能型」,如智能型洗衣機等。
(5)單片機檢索擴展閱讀:
單片機的單機應用的范圍:
1、測控系統。 用單片機可以構成各種不太復雜的工業控制系統、自適應控制系統、數據採集系統等, 達到測量與控制的目的。
2、智能儀表。 用單片機改造原有的測量、控制儀表, 促進儀表向數字化、智能化、多功能化、綜合化、柔性化方向發展。
3、機電一體化產品。單片機與傳統的機械產品相結合, 使傳統機械產品結構簡化, 控制智能化。
4、智能介面。 在計算機控制系統, 特別是在較大型的工業測、控系統中, 用單片機進行介面的控制與管理, 加之單片機與主機的並行工作, 大大提高了系統的運行速度。
5、智能民用產品。 如在家用電器、玩具、游戲機、聲像設備、電子秤、收銀機、辦公設備、廚房設備等許多產品中, 單片機控制器的引入, 不僅使產品的功能大大增強, 性能得到提高, 而且獲得了良好的使用效果。
⑥ 單片機串口怎麼接收超過255位元組的數據,數組只能存放255位元組,有什麼方法可以實現不間斷的接收
1、如果開發上位機,然後採用串口與下位機單片機通訊,之後將採集的數據不斷回傳到上位機資料庫中保存,該方案適合大量數據的採集和處理
2、如果僅希望保存於單片機中,在內存允許的情況下,定義一個更大的數組,自然可以實現一定數據量的實現不間斷的接收
3、更多交流參考我空間主頁有關文章