TM1637數碼管實驗總結

2021-09-25 20:50:05 字數 812 閱讀 5003

目錄

實驗目的:

問題總結:

作為乙個共享專案中的一部分,採用四位數碼管實現時間的倒計時。

兩處的引腳定義不同(也不知道是不是故意的)

**區別:

//程式a傳送位元組部分

void tm1637_writebyte(unsigned char onebyte)

else

tm1637_delay_us(3);

onebyte=onebyte>>1;

tm1637_clk = 1;

tm1637_delay_us(3); }}

//程式b傳送位元組部分

在第二個數碼管傳輸完資料後,sda處於空閒的高點平狀態,誤將下一位的寫資料指令認為是上次指令的資料。在顯示字元函式中最後新增stop()後解決。

void tm1637_nixietubedisplaychar(unsigned char ch,unsigned char p)

數碼管顯示實驗

實驗目的 通過實驗,掌握如何通過74hc595擴充套件io口,掌握如何運用動態掃瞄的方法驅動多位數碼管 實驗內容 判斷按鍵sw8 int1 是否按下,並對按鍵次數計數,顯示在數碼管之上 微控制器剛啟動後,數碼管顯示為全0,當第一次按下sw8後,數碼管顯示0001,當第二次按下sw8後,數碼管顯示00...

驅動數碼管的實驗

課程名稱 微控制器原理與應用 專業班級 嵌入式14103班 姓 名 趙存檔 學 號 14160310317 2015 2016 學年第 1 學期 實驗專案 四 預習報告 專案名稱 驅動7段數碼管實驗 實驗目的及要求 1 掌握用proteus畫電路圖。2 用keil編寫 進行除錯。3 進行 測試 實驗...

按鍵數碼管顯示實驗

要求 能夠實現本微控制器按下鍵盤,能夠在數碼管上顯示鍵盤值。連線 將片選cs0鏈結到key led cs。define ledlen 6 xdata unsigned char outbit at 0x8002 位控制口 xdata unsigned char outseg at 0x8004 段控...