資源簡介
旋轉(zhuǎn)LED,各種顯示方式源代碼,親測(cè)可用,供壇友下載學(xué)習(xí)

代碼片段和文件信息
/*************************************************************
??????????????????????旋轉(zhuǎn)LED立體顯示字測(cè)試程序
程序編寫:Fucp???2012-7-24
DIY套件??http://59tiaoba.taobao.com
單片機(jī)?STC12C5A32S2?或者其他51
字模軟件用??PC2002
逐列取模方式
電機(jī)旋轉(zhuǎn)方向?逆時(shí)針
/*****************************************************
說明:
??硬件介紹:用單片機(jī)的36個(gè)IO口獨(dú)立驅(qū)動(dòng)LED燈這么做一是充分利用了資源?
還有就是可以避免用選通顯示上下不對(duì)稱的問題所以為制作好的效果提供了硬件基礎(chǔ).采用
無線供電方式以及性能較好的RF370電機(jī)在5V供電下?顯示的效果非常好.電機(jī)速度也夠快?
夠安靜.
看程序前請(qǐng)看下原理圖,根據(jù)原理圖來理解比較容易!
????程序用判斷紅外起點(diǎn)的方法開始顯示?每轉(zhuǎn)一圈,列數(shù)往后移動(dòng)一列
顯示完指定的字?jǐn)?shù)后循環(huán) 此種弊端是沒用中斷,一圈的開始后必須要顯示完
指定的列數(shù)才能退出,如果電機(jī)速度太快會(huì)造成頭吃尾的后果,后面會(huì)介紹避免
頭吃尾的方法,讓整一圈都能顯示字?盲點(diǎn)很小。
學(xué)習(xí)知識(shí):
????只為簡單的理解顯示的原理,利用人眼視覺暫存,用電機(jī)旋轉(zhuǎn)做列掃描,
每送一列數(shù)據(jù)延時(shí)?再送下一列數(shù)據(jù),原理比較簡單,跟點(diǎn)陣顯示差不多。
平面顯示字效果比較差,由于一圈中半徑的問題,這里沒有去想過多算法
解決此問題。
/***************************************************/
#include?“NEW_8051.H“
#define?uchar?unsigned?char
#define?uint?unsigned?int????//宏定義
sbit?KEY=P3^2;??//紅外檢測(cè)起點(diǎn)
//pc2002?設(shè)置?陽碼?逐列?順向取模???見設(shè)置圖片
//立體顯示字符 DIY視界歡迎你!祝大家制作成功~?平面測(cè)試字體效果。少壯不努力老大徒傷悲~
uchar?code?zimo[]={
0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF/*“?“0*/
0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF/*“?“1*/
0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF/*“?“2*/
0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF/*“?“3*/
0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF/*“?“4*/
0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF/*“?“5*/
0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF/*“?“4*/
0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF/*“?“5*/
0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF/*“?“5*/
0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF/*“?“4*/
0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF/*“?“5*/
0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF/*“?“5*/
0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF/*“?“5*/
0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF/*“?“4*/
0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF0xFF/*“?“5*/
0xF70xDF0x070xC00xF70xDF0xF70xDF0xF70xDF0xEF0xEF0x1F0xF00xFF0xFF/*“D“0*/
0xFF0xFF0xF70xDF0xF70xDF0x070xC00xF70xDF0xF70xDF0xFF0xFF0xFF0xFF/*“I“1*/
0xF70xFF0xC70xFF0x370xDF0xFF0xC00x370xDF0xC70xFF0xF70xFF0xFF0xFF/*“Y“2*/
0xF70xFD0xF70xFE0x760xFF0xB10x000x550xFF0xE70x780xFF0xBD0x010xDE0xFD0xE70xFD0xF90x050xFE0xFD0xC10xFD0xBF0x010xBC0xFF0x8F0xFF0xFF/*“視“3*/
0xFF0xFF0xFF0xF70xFF0xF70x000x7B0xB60xBB0xB60xDD0xB60xE20x000xFF0x360xFF0xB60x020xB60xFD0xB60xFD0x000xFB0xFF0xF30xFF0xFB0xFF0xFF/*“界“4
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-08-02?08:31??單獨(dú)功能參考程序\
?????目錄???????????0??2018-08-02?08:31??單獨(dú)功能參考程序\1?初級(jí)--旋轉(zhuǎn)LED立體顯示字程序\
?????文件???????18114??2012-09-24?17:34??單獨(dú)功能參考程序\1?初級(jí)--旋轉(zhuǎn)LED立體顯示字程序\NEW_8051.H
?????文件???????14422??2014-08-22?21:10??單獨(dú)功能參考程序\1?初級(jí)--旋轉(zhuǎn)LED立體顯示字程序\Text1.LST
?????文件???????10263??2014-08-22?21:10??單獨(dú)功能參考程序\1?初級(jí)--旋轉(zhuǎn)LED立體顯示字程序\Text1.c
?????文件????????3940??2014-08-22?21:05??單獨(dú)功能參考程序\1?初級(jí)--旋轉(zhuǎn)LED立體顯示字程序\xuanzhuan.M51
?????文件????????1203??2014-08-22?21:13??單獨(dú)功能參考程序\1?初級(jí)--旋轉(zhuǎn)LED立體顯示字程序\xuanzhuan.Opt
?????文件????????2162??2012-09-24?17:34??單獨(dú)功能參考程序\1?初級(jí)--旋轉(zhuǎn)LED立體顯示字程序\xuanzhuan.Uv2
?????文件????????4393??2014-08-22?21:05??單獨(dú)功能參考程序\1?初級(jí)--旋轉(zhuǎn)LED立體顯示字程序\xuanzhuan.hex
?????文件??????????46??2014-08-22?21:05??單獨(dú)功能參考程序\1?初級(jí)--旋轉(zhuǎn)LED立體顯示字程序\xuanzhuan.lnp
?????文件?????????343??2014-08-22?21:13??單獨(dú)功能參考程序\1?初級(jí)--旋轉(zhuǎn)LED立體顯示字程序\xuanzhuan.plg
?????文件????????1205??2014-08-22?21:08??單獨(dú)功能參考程序\1?初級(jí)--旋轉(zhuǎn)LED立體顯示字程序\xuanzhuan_Opt.Bak
?????文件????????2158??2012-09-24?17:34??單獨(dú)功能參考程序\1?初級(jí)--旋轉(zhuǎn)LED立體顯示字程序\xuanzhuan_Uv2.Bak
?????文件???????16438??2012-09-24?17:34??單獨(dú)功能參考程序\1?初級(jí)--旋轉(zhuǎn)LED立體顯示字程序\立體顯示字體設(shè)置.png
?????目錄???????????0??2018-08-02?08:31??單獨(dú)功能參考程序\2?初級(jí)--旋轉(zhuǎn)LED平面顯示字程序\
?????文件???????18114??2012-09-24?17:34??單獨(dú)功能參考程序\2?初級(jí)--旋轉(zhuǎn)LED平面顯示字程序\NEW_8051.H
?????文件???????14845??2012-09-24?17:34??單獨(dú)功能參考程序\2?初級(jí)--旋轉(zhuǎn)LED平面顯示字程序\Text1.LST
?????文件????????4552??2012-09-24?17:34??單獨(dú)功能參考程序\2?初級(jí)--旋轉(zhuǎn)LED平面顯示字程序\Text1.OBJ
?????文件???????10974??2012-09-24?17:34??單獨(dú)功能參考程序\2?初級(jí)--旋轉(zhuǎn)LED平面顯示字程序\Text1.c
?????文件????????4331??2012-09-24?17:34??單獨(dú)功能參考程序\2?初級(jí)--旋轉(zhuǎn)LED平面顯示字程序\xuanzhuan
?????文件????????4016??2012-09-24?17:34??單獨(dú)功能參考程序\2?初級(jí)--旋轉(zhuǎn)LED平面顯示字程序\xuanzhuan.M51
?????文件????????1205??2014-08-22?21:08??單獨(dú)功能參考程序\2?初級(jí)--旋轉(zhuǎn)LED平面顯示字程序\xuanzhuan.Opt
?????文件????????2162??2012-09-24?17:34??單獨(dú)功能參考程序\2?初級(jí)--旋轉(zhuǎn)LED平面顯示字程序\xuanzhuan.Uv2
?????文件????????4755??2012-09-24?17:34??單獨(dú)功能參考程序\2?初級(jí)--旋轉(zhuǎn)LED平面顯示字程序\xuanzhuan.hex
?????文件??????????46??2012-09-24?17:34??單獨(dú)功能參考程序\2?初級(jí)--旋轉(zhuǎn)LED平面顯示字程序\xuanzhuan.lnp
?????文件?????????227??2014-08-22?21:08??單獨(dú)功能參考程序\2?初級(jí)--旋轉(zhuǎn)LED平面顯示字程序\xuanzhuan.plg
?????文件????????1205??2012-09-24?17:34??單獨(dú)功能參考程序\2?初級(jí)--旋轉(zhuǎn)LED平面顯示字程序\xuanzhuan_Opt.Bak
?????文件????????2158??2012-09-24?17:34??單獨(dú)功能參考程序\2?初級(jí)--旋轉(zhuǎn)LED平面顯示字程序\xuanzhuan_Uv2.Bak
?????文件???????16686??2012-09-24?17:34??單獨(dú)功能參考程序\2?初級(jí)--旋轉(zhuǎn)LED平面顯示字程序\平面字體設(shè)置.png
?????目錄???????????0??2018-08-02?08:31??單獨(dú)功能參考程序\3?初級(jí)--旋轉(zhuǎn)LED立體平面顯示字程序\
?????文件???????18114??2012-09-24?17:34??單獨(dú)功能參考程序\3?初級(jí)--旋轉(zhuǎn)LED立體平面顯示字程序\NEW_8051.H
............此處省略206個(gè)文件信息
- 上一篇:單片機(jī)課設(shè),音樂播放器
- 下一篇:多屏幕多任務(wù)欄工具欄
評(píng)論
共有 條評(píng)論