天天看點

51單片機數位管滾動顯示學号_生命中的第三個程式---數位管的程式《10天學會51單片機》...硬體連接配接如下:程式如下:Keil軟體界面:下載下傳軟體STC-ISP:程式效果圖:

數位管在我們生活中非常常見,作為一種顯示器件,我們在單片機項目實戰中,經常用到,價錢便宜,功耗低,壽命長,程式編寫及控制都是非常簡單。

下面這個視訊連結,可以讓你快速了解數位管的工作原理。

數位管工作原理

以下程式采用STC89C52RC單片機為例。程式編寫軟體:uVision Keil v4.02。下載下傳軟體:STC-SIPV6.86Q。硬體圖繪制軟體:Protel99se。

硬體連接配接如下:

51單片機數位管滾動顯示學号_生命中的第三個程式---數位管的程式《10天學會51單片機》...硬體連接配接如下:程式如下:Keil軟體界面:下載下傳軟體STC-ISP:程式效果圖:

數位管硬體連接配接圖

程式如下:

#include

#define uchar unsigned char

sbit led1 = P1^6;

sbit led2 = P1^7;

sbit led3 = P2^7;

sbit led4 = P2^6;

uchar code table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};//共陽代碼

void delay(uchar i)

{

uchar j,k;

for(j=i;j>0;j--)

for(k=125;k>0;k--);

}

void display()

{

P0=table[1];

led1 = 0;

delay(5);

led1 = 1;

P0=table[2];

led2 = 0;

delay(5);

led2 = 1;

P0=table[3];

led3 = 0;

delay(5);

led3 = 1;

P0=table[4];

led4 = 0;

delay(5);

led4 = 1;

}

void main(void)

{

display();

}

Keil軟體界面:

51單片機數位管滾動顯示學号_生命中的第三個程式---數位管的程式《10天學會51單片機》...硬體連接配接如下:程式如下:Keil軟體界面:下載下傳軟體STC-ISP:程式效果圖:

Keil軟體界面

下載下傳軟體STC-ISP:

51單片機數位管滾動顯示學号_生命中的第三個程式---數位管的程式《10天學會51單片機》...硬體連接配接如下:程式如下:Keil軟體界面:下載下傳軟體STC-ISP:程式效果圖:

STC-ISP下載下傳軟體

程式效果圖:

51單片機數位管滾動顯示學号_生命中的第三個程式---數位管的程式《10天學會51單片機》...硬體連接配接如下:程式如下:Keil軟體界面:下載下傳軟體STC-ISP:程式效果圖:

實際效果圖

想學習更多單片機知識,請關注我們,每次轉發和點贊都是對我們巨大的支援。

99元學會單片機,包含視訊中的學習闆及下載下傳器。以及專屬微信群。限量10名,學習周期10天。

繼續閱讀