51微控制器(2) 微控制器是什麼

2021-10-25 09:25:42 字數 1609 閱讀 2563

1.什麼是ic?

ic(integrated circuit)積體電路,就是用微器件為積木,去搭建乙個具備一定功能的電路板。以前沒有微器件的時候,需要用很大的電路板才能實現乙個功能,微器件可以小到mm甚至nm級別,把這些電路做在一起,用塑料外殼封裝起來就形成了ic晶元,用的是半導體工藝。

2.什麼是cpu?cpu的工作原理?

(1)cpu是一塊超大規模積體電路。cpu=運算器+控制器=alu+cache+bus=彙編指令+暫存器。

(2)cpu通過匯流排從儲存器取出指令到內部,然後解碼,然後執行;一條指令包括指令碼和資料;執行指令反應為乙個控制操作或者數**算;給微控制器程式設計其實就是給cpu寫指令程式。

3.計算機系統的三大組成部分?

cpu、內部儲存器、io。微控制器屬於計算機的一種。

4.什麼是微控制器?

微控制器就是一台微型計算機,所有零件做在了ic內部,已經被封裝起來了,不同於電腦由很多零部件組成,可以自由組合組裝電腦。mcu(microcontroller unit)微控制單元/微控制器,又稱單片微型計算機/微控制器。

5.微控制器中的rom和ram是什麼?u微控制器中的rom一般是flash(快閃儲存器),微控制器中的ram一般是sram(pc機或嵌入式soc中是dram),分別是外存/記憶體。rom用來儲存燒錄好的程式,執行時cpu直接從rom中讀取一條條指令執行,執行過程中產生的臨時資料放在ram中。

6.時鐘週期的長度對應主頻,即微控制器的速度,主頻越高效能越好,pc主頻2/3g,51主頻mhz級別,stm32主頻百mhz級別。

7.什麼是外設?

外設包括微控制器內部除了cpu、儲存器、io外的其他東西(原來是在微控制器外邊的,後來整合到了微控制器裡),也包括微控制器外的裝置。

8.什麼是pcb?

pcb(printed circuit board)=基板(絕緣)+電路。印刷電路就是在不導電的基板上印上導電物質形成電路。焊接點有貼片式也有插針式的。(開發板=pcb+微控制器晶元+其他晶元+其他外圍電路元器件,也是普遍電子產品的結構)

9.什麼是datasheet?如何使用?

datasheet是資料手冊,是晶元的文件。其描述的是晶元/器件的物理引數、電學引數、時序圖、程式設計需要的資訊……。

當做字典使用。資料手冊要先瀏覽一遍,知道哪些東西在**。

10.什麼是原理圖?pcb圖?

原理圖中晶元有名字(型號),每乙個器件都有編號,大多數器件有引數值,有些器件有引腳。硬體工程師在設計硬體時,先有原理圖,再用原理圖畫出pcb圖,最後把pcb圖給廠商進行印刷。

————朱有鵬老師微控制器課程學習筆記

51微控制器

數碼管顯示幾乎是每次藍橋杯微控制器設計與開發組競賽的必考部分,相對於使用lcd1602作為顯示裝置,使用數碼管來顯示能夠更好的考察參賽選手的微控制器基本功,因為ct107d開發平台的設計使得數碼管的顯示不僅牽扯到數碼管顯示的 基本內容,還涉及到74hc573鎖存器,74hc02異或門,74hc138...

51微控制器

建立乙個自定義列表 如何建立乙個註腳 注釋也是必不可少的 katex數學公式 新的甘特圖功能,豐富你的文章 uml 圖表 flowchart流程圖 匯出與匯入 1.供電電源 一般開發板上提供兩種供電方式,usb供電和專用電源供電。使用usb供電你只要用一根usb線將開發板usb電源介面與電腦的usb...

51微控制器

設計包含乙個矩陣式鍵盤電路和動態顯示電路的微控制器應用系統,通過根據按下不同的數字按鍵 0 9 在數碼管上顯示出自己學號的後8位。各位大神幫忙挑挑錯,或者問題太大了可以幫忙寫乙個新的麼!萬分感謝!好著急 a 8255 equ 7cffh a口 b 8255 equ 7dffh b口 c 8255 e...