需要可以在工程文件添加字庫,用于顯示當前站和下一站,16x64點陣,向左滾動顯示信息
仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)
0.png (17.7 KB, 下載次數: 48)
下載附件
2019-3-6 02:28 上傳
錦繡華城
楓景華城
萬錦星城
海濱學院
各位乘客,XXX,到了,請您從后門下車
車輛起步,請扶穩坐好,前方到站是xxx
0,2,3,4,5,1,13,14,15,16,11,12,1,6,7,8,9,10,0
0,2,3,4,5,1,17,18,15,16,11,12,1,6,7,8,9,10,0
0,2,3,4,5,1,19,13,20,16,11,12,1,6,7,8,9,10,0
0,2,3,4,5,1,21,22,23,24,11,12,1,6,7,8,9,10,0
25,26,27,28,1,29,30,31,32,33,1,34,35,36,37
單片機源程序如下:
- #include<reg52.h>
- #include"ziku.h"
- #include"display.h"
- uchar T_int,T_dec;
- uchar arrsta[]={0,2,3,4,5,1};
- uchar arrsnd[]={0,11,12,1,6,7,8,9,10,0};
- uchar firsta[]={0,13,14,15,16};
- uchar secsta[]={0,17,18,15,16};
- uchar thista[]={19,13,20,16};
- uchar fousta[]={21,22,23,24};
- uchar nextsta[]={25,26,27,28,1,29,30,31,32,33,1,34,35,36,37};
- uchar test[]={0,38,39,0};
- //uchar testfun()
- //{
- // uchar a;
- // for(a=0;a<16;a++)
- // {
- // ziku[38][a] = shuzi[T_int/10][a];
- // ziku[38][16+a] = shuzi[T_int%10][a];
- // }
- //}
- void main()
- {
- while(1)
- {
- // LeftflowDisplay(test,3);
- LeftflowDisplay(arrsta,5);
- LeftflowDisplay(firsta,4);
- LeftflowDisplay(arrsnd,9);
- //
- LeftflowDisplay(nextsta,14); //顯示字數-1
- LeftflowDisplay(secsta,4);
-
- }
- }
復制代碼
0.png (14.15 KB, 下載次數: 46)
下載附件
2019-3-6 02:29 上傳
所有資料51hei提供下載:
GPSBus.rar
(111.61 KB, 下載次數: 181)
2019-3-4 10:36 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|