|
8*8點(diǎn)陣資料包
0.png (51.45 KB, 下載次數(shù): 90)
下載附件
2018-3-31 03:00 上傳
點(diǎn)陣模塊左移顯示取模方式與電路圖:
8_8點(diǎn)陣原理圖.jpg (343.36 KB, 下載次數(shù): 53)
下載附件
2018-3-31 03:03 上傳
取模方式.jpg (132.28 KB, 下載次數(shù): 65)
下載附件
2018-3-31 03:03 上傳
proteus仿真原理圖:
0.png (30.57 KB, 下載次數(shù): 58)
下載附件
2018-3-31 03:02 上傳
單片機(jī)源程序如下:
- /*********************************************************************************
- * 【作 者】: 清翔電子
- * 【版 本】: QX-mini51 V2.0
- * 【聲 明】: 此程序僅用于學(xué)習(xí)與參考,引用請(qǐng)注明版權(quán)和作者信息!
- * 【函數(shù)功能】: 8*8點(diǎn)陣動(dòng)態(tài)顯示,箭頭左移。
- * 【使用說明】: 兼容1602接口,使用時(shí)請(qǐng)把點(diǎn)陣1腳至6腳對(duì)應(yīng)接到1602 1腳至6腳,
- 使用QX-MCS51開發(fā)板可以直接燒寫此程序,無需修改接口。
- **********************************************************************************/
- #include "main.h"
- //定義變量
- unsigned char temp = 0xfe;
- unsigned char KEY_NUM = 0;
- unsigned char Display_word[24] = {
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- 0x10,0x38,0x54,0x10,0x10,0x10,0x10,0x10, //箭頭
- 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
- };
- //****************************************************
- //主函數(shù)
- //****************************************************
- void main()
- {
- unsigned int i;
- unsigned char j,k;
- while(1)
- {
- for(j = 0 ; j < 16 ; j++)
- {
- for(i = 0 ; i < 50 ; i++)
- {
- temp = 0x7f;
- for(k = 0 ; k < 16 ; k++) //一個(gè)字母4BYTE
- {
- Send_Byte(temp); //列選擇
- Send_Byte(Display_word[j+k]); //數(shù)據(jù)
- LEDARRAY_LAT = 1; //鎖存數(shù)據(jù)
- _nop_();
-
- LEDARRAY_LAT = 0;
- _nop_();
- temp = (temp>>1)|0x80;
- }
- }
- }
- }
- }
- //****************************************************
- //發(fā)送一個(gè)字節(jié)數(shù)據(jù)
- //****************************************************
- void Send_Byte( unsigned char dat)
- {
- unsigned char i;
- LEDARRAY_CLK = 0;
- _nop_();
- LEDARRAY_LAT = 0;
- _nop_();
- for( i = 0 ; i < 8 ; i++ )
- {
- if( dat&0x01 )
- {
- LEDARRAY_DI = 1;
- }
- else
- {
- LEDARRAY_DI = 0;
- }
-
- LEDARRAY_CLK = 1; //上升沿發(fā)送數(shù)據(jù)
- // _nop_();
- LEDARRAY_CLK = 0;
- // _nop_();
-
- dat >>= 1;
- }
- }
復(fù)制代碼
下載:
清翔電子8_8點(diǎn)陣資料包.rar
(1.23 MB, 下載次數(shù): 228)
2018-3-30 22:36 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
|
|