74ls164驅動數碼管(共陽)

2021-04-27 11:05:37 字數 886 閱讀 2246

2008-06-30 17:05

74ls164為8 位移位暫存器(序列輸入,並行輸出),常用於擴充套件並行口。其原理詳見晶元資料。這裡簡單總結其驅動數碼管的用法和相關**。

(一)非串列埠方式

proteus**圖

**:#include "reg52.h"

#define uint unsigned int

#define uchar unsigned char

sbit dat=p2^3;

sbit clk=p2^0;

uchar code tab=;//0-9,-,全滅

void sendbyte(uchar byte)

}void delay_50ms(unsigned int t)

}main()

h=0;}}

(二)串列埠方式

proteus**圖:

**:#include "reg52.h"

#define uint unsigned int

#define uchar unsigned char

uchar code tab=;//0-9,-,全滅

void delay_50ms(unsigned int t)

}main()

delay_50ms(5);

}h=0;}}

(三)74ls164級聯

靜態顯示數字10

電路圖:

**:#include "reg52.h"

#define uint unsigned int

#define uchar unsigned char

uchar code tab=;//0-1

main()       //顯示10

while(1);}

74hc164如何驅動數碼管

74hct164是高速矽門 cmos 器件,與低功耗肖特基型 ttl lsttl 器件的引腳相容。74hc164 74hct164是8位邊沿觸發式移位暫存器,序列輸入資料,然後並行輸出。資料通過兩個輸入端 dsa 或 dsb 之一序列輸入 任一輸入端可以用作高電平使能端,控制另一輸入端的資料輸入。兩...

數碼管的顯示(共陽)

51微控制器上9個數碼管,乙個是共陽的,其他全是共陰的。對於共陽數碼管,如下圖,八個燈組成字元,低電平有效,所以0xff的情況下數碼管是不顯示任何東西的。0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x8...

共陰 共陽數碼管的詳解

數碼管按段數可分為七段數碼管和八段數碼管,八段數碼管比七段數碼管多乙個發光二極 管單元,也就是多乙個小數點 dp 這個小數點可以更精確的表示數碼管想 要顯示的內容 按能顯示多少個 8 可分為 1 位 2位 3 位 4 位 5 位 6 位 7 位等數碼管。按發光二極體單元連線方式可分為共陽極數碼管和共...