1.初識51單片機

單片機相關知識學習筆記
1.數字電路中的電平:高電平3.3v或5v,低電平0v
RS232電平(計算機串口電平):高電平+12v,低電平-12v;
2.二進制,十六進制,及二級制邏輯運算(與,或,非,異或)
3.CPU:由運算和控制邏輯組成,同時還包括中斷系統和部分外部特殊功能寄存器;
RAM隨機存儲器:用以存放可以讀寫的數據,如運算的中間結果、最終結果以及欲顯示的數據,掉電丟失
ROM只讀存儲器:用以存放程序、一些原始數據和表格,掉電不丟失
I/O口:四個8位並行I/O口,既可用作輸入,也可用作輸出;
T/C:兩個定時/記數器,既可以工作在定時模式,也可以工作在記數模式;
4.機器週期: 一個機器週期包含 6 個狀態週期S1~S6, 也就是 12 個時鐘週期。 在一個機器週期內, CPU可以完成一個獨立的操作。
指令週期: 它是指CPU完成一條操作所需的全部時間。 每條指令執行時間都是有一個或幾個機器週期組成。MCS - 51 系統中, 有單週期指令、雙週期指令和四周期指令。
5.51單片機總共有P0、P1、P2、P3四個8位雙向輸入輸出端口,每個端口都有鎖存器、輸出驅動器和輸入緩衝器。4個I/O端口都能作輸入輸出口用。
6.上拉電阻就是將不確定的信號通過一個電阻拉到高電平,同時此電阻起到一個限流的作用,下拉就是下拉到低電平。

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