(五)c52學習之旅 靜態數碼管

2021-07-22 02:57:53 字數 639 閱讀 6661

數碼管的可顯示內容:數字、小數點和部分英文本元、符號。

特點:

1、自發光、亮度高,特別適合環境亮度低的場合使用。

2、牢固,不怕衝擊。

數碼管是一種半導體發光器件,其基本單元是發光二極體。

數碼管分共陰和共陽,在開發過程要區分好。

從圖里很快可以發現,共陰和共陽,無非就是乙個一端接地,另乙個一端接電源。這裡我採用的是共陰數碼管,所以是高電平點亮,低電平熄滅。共陽數碼管,則反之。

然後就是靜態數碼管的接法

如果乙個數碼管直連微控制器,需要至少8個io口,簡直就是浪費。4個的話那就是至少32個io口,我們所學微控制器根本沒有那麼多的io口資源,所以這個靜態數碼管是為了後面動態數碼管顯示做鋪墊。

動態數碼管用了2個鎖存(每個開發板採用的辦法不一樣),分別實現段選和位選,動態數碼管的章節再詳細介紹。

#include

void main()

(七)c52學習之旅 中斷

中斷,顧名思義,在系統執行任務時遇到特定事件會打斷當前任務並保留當前任務而去執行其他任務。中斷在微控制器開發中是不可或缺的一項,做好準備,搞定它。一 中斷結構 下面是對這幾個中斷源的介紹 1 int0 p3.2 可由it0 tcon.0 選擇其為低電平有效還是下降沿有效。當cpu檢測到p3.2引腳上...

CCF模擬題目 52數碼管 C

問題描述 液晶數碼管用七筆阿拉數字表示的十個數字,把橫和豎的一 個短劃都稱為一筆,即 有 筆,有 筆等。對於十個數字一種排列,要做到兩相鄰數字都可以由另乙個數字加上幾筆或減去幾筆組成,但不能又加又減。比如 是允許的,不允許。任意輸入一組數,判斷是否符合上述規則,注意,1在右邊。輸入形式 每行輸入乙個...

89C52微控制器靜態數碼管的顯示,動態數碼管顯示

1.簡介 就是用微控制器控制點亮上面的燈,顯示對應數字 2 理論介紹 1 我麼們先看一下電路圖 1 我們可以看到 控制數碼管的連線方式是 p0 口 連線 鎖存器 通過鎖存器 再控制數碼管上燈亮 2 鎖存器u8 通過 le 腳 高低電平 來控制we1 we8 引腳的電平和p0口是否保持一致。進而控制8...