Proteus + Keil單片機仿真教程(五)多位LED數碼管
上一章節講解了單個數碼管的靜態和動態顯示,這一章節將對多個數碼管的靜態顯示進行學習,本章節主要難點:
1.鎖存器的理解和使用;
2.多個數碼管的接線封裝方式;
3.Proteus 快速接頭的使用。
第一個多位數碼管示例
元件清單
第一節用到的元件列表如下:
AT89C51 ----> 51單片機
BUTTON ----> 按鈕
CAP ----> 普通電容
CAP-ELEC ----> 電解電容要分正負極
CRYSTAL ----> 晶振
7SEG-MPX1-CA ----> 八位數碼管,共陽極
RESISTOR ----> 電阻
74HC573 ----> 573鎖存器
RESPACK-8 ----> 8位上拉電阻
原理圖
首先照搬照抄,繪制原理圖如下:
示例代碼
其次再次照搬照抄,寫一個測試程序:
#include<reg52.h>#define DataPort P0
sbit WS=P2^0;
sbit DS=P2^1;main(