CT107D藍橋杯動態數碼管例項(4)

2021-07-28 01:21:54 字數 816 閱讀 6730

今天我給大家講一下ct107d藍橋杯數碼管的顯示。

我們之間找電路吧:

這個可以看到,我們直接控制y7c口,向p0口送資料

我們控制y6c口選擇使用哪個數碼管,乙個是8個

我們找到y6c和y7c就好了

這個很熟悉了吧,好了,上使用方法

p2=(p2&0x1f)|0xc0;        開啟y6

p0=0x01; 選第乙個      

p2&=0x1f;  關y6

p2=(p2&0x1f)|0xe0;        開啟y7

p0=0xf9;  給資料      

p2&=0x1f;  關y7

這裡是基本使用方式,下面我寫乙個完整的程式

#include 「reg52.h」

unsigned char code tab=; //資料編碼

unsigned char dsbuff=; 顯示的資料

unsigned char dscom=0;

void init_smg()

void dsplay()

{ p2=(p2&0x1f)|0xe0;

p0=0xff;

p2&=0x1f;

p2=(p2&0x1f)|0xc0;

p0=1<

藍橋杯CT107D初學之 調通數碼管

大致思路 開啟總硬體控制器 開啟子硬體 對子硬體操作實現功能 通過74hc138 控制 74hc02,74hc02 控制著led 蜂鳴器 數碼管 74hc573 控制選通可以選擇功能。以實現數碼管com選擇為例 wr通過跳線可以接地,低電平0.控制數碼管的 74hc573 功能表 即控制y6 wr使...

藍橋杯 CT107D微控制器之數碼管

led數碼管是由多個發光二極體封裝在一起組成 8 字型的器件,引線已在內部連線完成,只需引出它們的各個筆劃 公共電極。led數碼管常用的段數一般為7段,有的另加乙個小數點。led數碼管根據led的接法不同,分為共陽和共陰兩類。藍橋杯cd107微控制器為共陽數碼管,共陽數碼管真值表如下。字元0 123...

CT107D藍橋杯DS1302例項(數碼管時鐘)

我們有驅動的情況下,ds1302晶元操作。我們只要看這張表就可以操作了。如圖所示,時鐘日曆包含在 7 個讀 寫暫存器內,讀 寫暫存器中的資料是二 十進位制的 bcd 碼。秒暫存器的 bit7 定義為時間暫停位,當 bit1 為 1 時,時鐘振盪器停止工作,ds1302 進入低功耗模式,電源消耗小於 ...