1) 中央處理器(cpu)
中央處理器是單片機的核心,完成運算和控制功能。mcs-51的cpu能處理8位二進制數或代碼。
2) 內部數據存儲器(內部ram)
8051芯片中共有256個ram單元,但其中后128單元被專用寄存器占用,能作為寄存器供用戶使用的只是前128單元,用于存放可讀寫的數據。因此通常所說的內部數據存儲器就是指前128單元,簡稱內部ram。
3) 內部程序存儲器(內部rom)
8051共有4 kb掩膜rom,用于存放程序、原始數據或表格,因此,稱之為程序存儲器,簡稱內部rom。
4) 定時/計數器
8051共有兩個16位的定時/計數器,以實現定時或計數功能,并以其定時或計數結果對計算機進行控制。
5) 并行i/o口
mcs-51共有4個8位的i/o口(p0、p1、p2、p3),以實現數據的并行輸入/輸出。在實訓中我們已經使用了p1口,通過p1口連接8個發(fā)光二極管。