- #include<reg52.h>
- #include<intrins.h>
- #define uchar unsigned char
- #define uint unsigned int
- uchar hanzi[9][8]={
- { 0xC3,0xc3,0xc3,0xc3,0x42,0x42,0x24,0x24 }, //其他
- /* {0xC0,0xBF,0x7D,0xBB,0x3E,0xA0,0xBF,0x9D}, //你
- {0xF7,0xEF,0xDF,0xBF,0x00,0xBF,0xDF,0xEF}, //個
- {0xC7,0xBB,0x2D,0xBC,0xBC,0x2D,0x9B,0xC7}, //符號1
- {0x00,0x7E,0x7E,0x7E,0x7E,0x7E,0x7E,0x00}, //符號2
- {0xFF,0x81,0xBD,0xBD,0xBD,0xBD,0x81,0xFF}, //符號3
- {0xFF,0xFF,0xC3,0xDB,0xDB,0xC3,0xFF,0xFF}, //符號4
- {0xFF,0xFF,0xFF,0xE7,0xE7,0xFF,0xFF,0xFF}, //符號5
- {0x7E,0xBD,0xDB,0xE7,0xE7,0xDB,0xB9,0x7E} //結(jié)束 */
- },
- lie[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};
- /*void delay( int c) //延遲函數(shù)
- int x,y;
- for(x=0;x<c;x++)
- {
- for(y=110;y>0;y--);
- }
- */
- void main()
- {
- void delay( int c);
- int a,b,c,d;
- while(1){
- P1=0x80;
- for(a=0;a<9;a++)
- {for(c=0;c<2000;c++) {
- for(b=0;b<8;b++)
- {
-
- P0=hanzi[0][b];
- P1=_cror_(P1,1);
- }
- }
- }
- }
- }
復(fù)制代碼
51hei圖片20200525100317.png (35.79 KB, 下載次數(shù): 23)
下載附件
不知道為啥 就后面的那一列疊加在前面一列上 不用595 我就想知道為啥這個端口直接連接會出問題
2020-5-25 10:03 上傳
不知道為啥 用595不會出問題 直接用端口就會出問題 求大佬看看 |