數碼管動態顯示
發布時間:2011-11-11
閱讀量:2913
來源:我愛方案網
作者:michelleli
數碼管動態顯示的原理
動態顯示是多個數碼管,交替顯示,利用人的視覺暫留作用使人看到多個數碼管同時顯示。在編程時,需要輸出段選和位選信號,位選信號選中其中一個數碼管,然后輸出段碼,使該數碼管顯示所需要的內容,延時一段時間后,再選中另一個數碼管,再輸出對應的段碼,高速交替。
數碼管動態顯示實例
例如需要顯示數字“12”時,先輸出位選信號,選中第一個數碼管,輸出1 的段碼,延時一段時間后選中第二個數碼管,輸出2 的段碼。把上面的流程以一定的速度循環執行就可以顯示出“12”,由于交替的速度非常快,人眼看到的就是連續的“12”在動態顯示程序中,各個位的延時時間長短是非常重要的,如果延時時間長,則會出現閃爍現象;如果延時時間太短,則會出現顯示暗且有重影。