HC595驅動數碼管

2021-09-24 10:00:19 字數 991 閱讀 2973

74hc595是乙個8位序列輸入、並行輸出的位移快取器

引腳定義

q0~q7:並行輸出

q7』:序列輸出

sh_cp:移位暫存器時鐘輸入

st_cp:儲存暫存器時鐘輸入

ds:序列輸入

原理圖

舉例

共陰極數碼管控制

#define uchar unsigned char

void

led_display

(void);

// led顯示

void

led_out

(uchar x)

;// 點亮數碼管每一段

// led字模表

unsigned

char code led_0f=

;sbit dio = p1 ^0;

//序列資料輸入

sbit rck = p1 ^1;

//鎖存

sbit sck = p1 ^2;

//移位

void

main

(void)}

void

led_display

(void

)void

led_out

(uchar x)

else

x <<=1;

sck =0;

sck =1;

}}

HC595驅動數碼管

74hc595是乙個8位序列輸入 並行輸出的位移快取器 引腳定義 q0 q7 並行輸出 q7 序列輸出 sh cp 移位暫存器時鐘輸入 st cp 儲存暫存器時鐘輸入 ds 序列輸入 原理圖 舉例 共陰極數碼管控制 define uchar unsigned char void led displa...

74hc164如何驅動數碼管

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

數碼管的驅動

乙個數碼管需要點亮多長時間呢?也就是說要多長時間完成一次全部數碼管的掃瞄呢 很明顯 整體掃瞄時間 單個數碼管點亮時間 數碼管個數 答案是 10ms 以內。鬼影 的出現,主要是在數碼管位選和段選產生的瞬態造成的。解決方案有兩種 關閉段或者關閉位。示例 如下 include sbit addr0 p1 ...