单片机原理及应用(c51语言版)(一)
第一章 單片機基礎知識概述
單片機——微型計算機
(一)主要結構:CPU(中央處理器)、RAM(數據存儲器/隨機存取存儲器)、ROM(程序存儲器/只讀存儲 器)、定時/計數器、I/O口。
(二)單片機的特點及應用
(1) 特點:
1.集度高,體積小,抗干擾能力強,可靠性高。
2.開發性能好,開發周期短,控制能力強。
3.低功耗、低電壓,具有掉電保護功能。
4.通用性和靈活性較好。
5.性價比高。
(2) 應用:
工業自動化控制,智能儀器儀表,通訊設備,汽車電子與航空航天電子系統,家用電器等。
(三)單片機學習基礎知識
1.數值及其轉換
10進制轉換成二進制、十六進制、八進制用短除法取余(第一位余數是最低位)
八進制和十六進制轉換成二進制,分別一位代表三位和四位(這里注意與BCD碼的區別)
2.有符號數的表示
最高位表示0表示+,1表示-。
正數的原碼,反碼,補碼都等于自身
負數的反碼等于除符號位逐位取反,補碼等于反碼+1。
3.位,字節和字
(1)位(bit)
是存儲最小單位,1個二進制數表示0或1的狀態。
(2)字節(byte)
1byte=8bit
B作為漢字字節的代名詞,但是和bit不一樣(B是存儲容量,bit是位數)
1010B!=1010bit
1KB=1024B,64KB=64*1024B=65536B
(3)字(word)
計算機一次存取、加工和傳送的數據長度稱為字,不同計算機字的長度是不同的。
(四)BCD碼
8421位權碼
常見的是與01代碼之間的轉換
例:1010 0101
? ? ? ? 8421 8421
四位四位權位相加
BCD碼為 8+2 1+4 也就是a5
(五)ASCII
因為計算機使用的是二進制數,所以漢字,等一些特殊的字符,就有特定的二進制碼與其對應,類似于密碼的對照表。
(六)基本邏輯門電路
計算機里面只有兩種狀態0(低電平)或者1(高電平)。
基本邏輯電路包括
與,非,或,與非,異或,或非。(具體內容詳見數字電子技術)
(七)Proteus的應用
proteus主要由兩個設計平臺組成:
(1)ISIS(Intelligent Schematic Inupt System)
原理圖設計與仿真平臺,用于電路原理圖的設計,以及交互式仿真
(2)ARES(Advanced Routing and Editing Software)
高級布線和編輯軟件平臺,用于印制電流板的設計,并產生光繪輸出文件。
具體操作略(參考Proteus 8——電子線路設計與仿真)
課后選擇題知識點
微型計算機的縮寫 SXM
ISIS 模塊的主要功能_____________(電路原理圖設計與仿真)
ARE模塊的主要功能______________(高級布線和編輯)
家用電器如冰箱、空調、洗衣機中使用單片機主要利用了它______能力。(測量控制)
總結
以上是生活随笔為你收集整理的单片机原理及应用(c51语言版)(一)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 张量的基本概念及应用
- 下一篇: 查询设备密码文件