日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

七段显示器 + 74HC595 显示 / 设定

發(fā)布時(shí)間:2024/3/12 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 七段显示器 + 74HC595 显示 / 设定 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

七段顯示器 + 74HC595 顯示 / 設(shè)定 正接 / 反接 / 倒接 設(shè)定 
( 共陽(yáng) Common Anode / Low active )

七段顯示器 + 74HC595 顯示 / 設(shè)定

#if 0// 一般正常 74HC595 + 七段顯示器#define _a 0#define _b 1#define _c 2#define _d 3#define _e 4#define _f 5#define _g 6#define _p 7 #else// 反面接七段顯示器 (Flip-Side )#define _a 5#define _b 6#define _c 3#define _d 2#define _e 7 #define _f 0#define _g 1#define _p 4 #endif #if 0// 一般正常 74HC595 + 七段顯示器#define _a 0#define _b 1#define _c 2#define _d 3#define _e 4#define _f 5#define _g 6#define _p 7 #else// 反面接七段顯示器 (Flip-Side )#define _a 5#define _b 6#define _c 3#define _d 2#define _e 7 #define _f 0#define _g 1#define _p 4 #endif code unsigned char map[10]={ 1<<_p | 1<<_g | 0<<_f | 0<<_e | 0<<_d | 0<<_c | 0<<_b | 0<<_a, //01<<_p | 1<<_g | 1<<_f | 1<<_e | 1<<_d | 0<<_c | 0<<_b | 1<<_a, //11<<_p | 0<<_g | 1<<_f | 0<<_e | 0<<_d | 1<<_c | 0<<_b | 0<<_a, //21<<_p | 0<<_g | 1<<_f | 1<<_e | 0<<_d | 0<<_c | 0<<_b | 0<<_a, //31<<_p | 0<<_g | 0<<_f | 1<<_e | 1<<_d | 0<<_c | 0<<_b | 1<<_a, //4 1<<_p | 0<<_g | 0<<_f | 1<<_e | 0<<_d | 0<<_c | 1<<_b | 0<<_a, //51<<_p | 0<<_g | 0<<_f | 0<<_e | 0<<_d | 0<<_c | 1<<_b | 0<<_a, //61<<_p | 1<<_g | 1<<_f | 1<<_e | 1<<_d | 0<<_c | 0<<_b | 0<<_a, //71<<_p | 0<<_g | 0<<_f | 0<<_e | 0<<_d | 0<<_c | 0<<_b | 0<<_a, //81<<_p | 0<<_g | 0<<_f | 1<<_e | 0<<_d | 0<<_c | 0<<_b | 0<<_a //9} ; #if 0// 74HC595 + 倒裝七段顯示器 (Reverse Display)#define _a2 3#define _b2 4#define _c2 5#define _d2 0#define _e2 1#define _f2 2#define _g2 7#define _p2 6 #else// Reverse & Flip Side Display#define _a2 2#define _b2 7#define _c2 0#define _d2 5#define _e2 6 #define _f2 3#define _g2 4#define _p2 1 #endif code unsigned char map2[10]={ 1<<_p2 | 1<<_g2 | 0<<_f2 | 0<<_e2 | 0<<_d2 | 0<<_c2 | 0<<_b2 | 0<<_a2, //01<<_p2 | 1<<_g2 | 0<<_f2 | 0<<_e2 | 1<<_d2 | 1<<_c2 | 1<<_b2 | 1<<_a2, //11<<_p2 | 0<<_g2 | 1<<_f2 | 0<<_e2 | 0<<_d2 | 1<<_c2 | 0<<_b2 | 0<<_a2, //21<<_p2 | 0<<_g2 | 0<<_f2 | 0<<_e2 | 0<<_d2 | 1<<_c2 | 1<<_b2 | 0<<_a2, //31<<_p2 | 0<<_g2 | 0<<_f2 | 0<<_e2 | 1<<_d2 | 0<<_c2 | 1<<_b2 | 1<<_a2, //4 1<<_p2 | 0<<_g2 | 0<<_f2 | 1<<_e2 | 0<<_d2 | 0<<_c2 | 1<<_b2 | 0<<_a2, //51<<_p2 | 0<<_g2 | 0<<_f2 | 1<<_e2 | 0<<_d2 | 0<<_c2 | 0<<_b2 | 0<<_a2, //61<<_p2 | 1<<_g2 | 0<<_f2 | 0<<_e2 | 0<<_d2 | 1<<_c2 | 1<<_b2 | 1<<_a2, //71<<_p2 | 0<<_g2 | 0<<_f2 | 0<<_e2 | 0<<_d2 | 0<<_c2 | 0<<_b2 | 0<<_a2, //81<<_p2 | 0<<_g2 | 0<<_f2 | 0<<_e2 | 0<<_d2 | 0<<_c2 | 1<<_b2 | 0<<_a2 //9} ; #define DPMASK (~(1<<_p )) #define DP2MASK (~(1<<_p2))

七段顯示器 + 74HC595 顯示 / 設(shè)定
74HC595 + 七段顯示器 F/G 錯(cuò)位

#if 0//74HC595 + 七段顯示器 F/G 錯(cuò)位#define _a 0#define _b 1#define _c 2#define _d 3#define _e 4#define _f 6#define _g 5#define _p 7 #else// 反面接七段顯示器 (Flip-Side ) + F/G 錯(cuò)位#define _a 6#define _b 5#define _c 3#define _d 2#define _e 7#define _f 0#define _g 1#define _p 4#endif #endif code unsigned char map[10]={ 1<<_p | 1<<_g | 0<<_f | 0<<_e | 0<<_d | 0<<_c | 0<<_b | 0<<_a, //01<<_p | 1<<_g | 1<<_f | 1<<_e | 1<<_d | 0<<_c | 0<<_b | 1<<_a, //11<<_p | 0<<_g | 1<<_f | 0<<_e | 0<<_d | 1<<_c | 0<<_b | 0<<_a, //21<<_p | 0<<_g | 1<<_f | 1<<_e | 0<<_d | 0<<_c | 0<<_b | 0<<_a, //31<<_p | 0<<_g | 0<<_f | 1<<_e | 1<<_d | 0<<_c | 0<<_b | 1<<_a, //4 1<<_p | 0<<_g | 0<<_f | 1<<_e | 0<<_d | 0<<_c | 1<<_b | 0<<_a, //51<<_p | 0<<_g | 0<<_f | 0<<_e | 0<<_d | 0<<_c | 1<<_b | 0<<_a, //61<<_p | 1<<_g | 1<<_f | 1<<_e | 1<<_d | 0<<_c | 0<<_b | 0<<_a, //71<<_p | 0<<_g | 0<<_f | 0<<_e | 0<<_d | 0<<_c | 0<<_b | 0<<_a, //81<<_p | 0<<_g | 0<<_f | 1<<_e | 0<<_d | 0<<_c | 0<<_b | 0<<_a //9} ; #if 0// 74HC595 + 倒裝七段顯示器 (Reverse Display) + F/G 錯(cuò)位#define _a2 3#define _b2 4#define _c2 6#define _d2 0#define _e2 1#define _f2 2#define _g2 7#define _p2 5 #else// Reverse & Flip Side Display + F/G 錯(cuò)位#define _a2 2#define _b2 7#define _c2 0#define _d2 6#define _e2 5 #define _f2 3#define _g2 4#define _p2 1 #endifcode unsigned char map2[10]={ 1<<_p2 | 1<<_g2 | 0<<_f2 | 0<<_e2 | 0<<_d2 | 0<<_c2 | 0<<_b2 | 0<<_a2, //01<<_p2 | 1<<_g2 | 0<<_f2 | 0<<_e2 | 1<<_d2 | 1<<_c2 | 1<<_b2 | 1<<_a2, //11<<_p2 | 0<<_g2 | 1<<_f2 | 0<<_e2 | 0<<_d2 | 1<<_c2 | 0<<_b2 | 0<<_a2, //21<<_p2 | 0<<_g2 | 0<<_f2 | 0<<_e2 | 0<<_d2 | 1<<_c2 | 1<<_b2 | 0<<_a2, //31<<_p2 | 0<<_g2 | 0<<_f2 | 0<<_e2 | 1<<_d2 | 0<<_c2 | 1<<_b2 | 1<<_a2, //4 1<<_p2 | 0<<_g2 | 0<<_f2 | 1<<_e2 | 0<<_d2 | 0<<_c2 | 1<<_b2 | 0<<_a2, //51<<_p2 | 0<<_g2 | 0<<_f2 | 1<<_e2 | 0<<_d2 | 0<<_c2 | 0<<_b2 | 0<<_a2, //61<<_p2 | 1<<_g2 | 0<<_f2 | 0<<_e2 | 0<<_d2 | 1<<_c2 | 1<<_b2 | 1<<_a2, //71<<_p2 | 0<<_g2 | 0<<_f2 | 0<<_e2 | 0<<_d2 | 0<<_c2 | 0<<_b2 | 0<<_a2, //81<<_p2 | 0<<_g2 | 0<<_f2 | 0<<_e2 | 0<<_d2 | 0<<_c2 | 1<<_b2 | 0<<_a2 //9} ; #define DPMASK (~(1<<_p )) #define DP2MASK (~(1<<_p2))

淘寶店提供之圖面數(shù)據(jù)

總結(jié)

以上是生活随笔為你收集整理的七段显示器 + 74HC595 显示 / 设定的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。