⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main program.p1

📁 基于s3c2410硬件的 U-boot代码
💻 P1
📖 第 1 页 / 共 2 页
字号:
[v _SMP `Xb 1 s@1191 ]
"379
[v _WPUB0 `Xb 1 s@1192 ]
"380
[v _WPUB1 `Xb 1 s@1193 ]
"381
[v _WPUB2 `Xb 1 s@1194 ]
"382
[v _WPUB3 `Xb 1 s@1195 ]
"383
[v _WPUB4 `Xb 1 s@1196 ]
"384
[v _WPUB5 `Xb 1 s@1197 ]
"385
[v _WPUB6 `Xb 1 s@1198 ]
"386
[v _WPUB7 `Xb 1 s@1199 ]
"389
[v _IOCB0 `Xb 1 s@1200 ]
"390
[v _IOCB1 `Xb 1 s@1201 ]
"391
[v _IOCB2 `Xb 1 s@1202 ]
"392
[v _IOCB3 `Xb 1 s@1203 ]
"393
[v _IOCB4 `Xb 1 s@1204 ]
"394
[v _IOCB5 `Xb 1 s@1205 ]
"395
[v _IOCB6 `Xb 1 s@1206 ]
"396
[v _IOCB7 `Xb 1 s@1207 ]
"399
[v _VR0 `Xb 1 s@1208 ]
"400
[v _VR1 `Xb 1 s@1209 ]
"401
[v _VR2 `Xb 1 s@1210 ]
"402
[v _VR3 `Xb 1 s@1211 ]
"403
[v _VRSS `Xb 1 s@1212 ]
"404
[v _VRR `Xb 1 s@1213 ]
"405
[v _VROE `Xb 1 s@1214 ]
"406
[v _VREN `Xb 1 s@1215 ]
"409
[v _TX9D `VXb 1 s@1216 ]
"410
[v _TRMT `VXb 1 s@1217 ]
"411
[v _BRGH `Xb 1 s@1218 ]
"412
[v _SENDB `Xb 1 s@1219 ]
"413
[v _SYNC `Xb 1 s@1220 ]
"414
[v _TXEN `Xb 1 s@1221 ]
"415
[v _TX9 `Xb 1 s@1222 ]
"416
[v _CSRC `Xb 1 s@1223 ]
"419
[v _BRG0 `Xb 1 s@1224 ]
"420
[v _BRG1 `Xb 1 s@1225 ]
"421
[v _BRG2 `Xb 1 s@1226 ]
"422
[v _BRG3 `Xb 1 s@1227 ]
"423
[v _BRG4 `Xb 1 s@1228 ]
"424
[v _BRG5 `Xb 1 s@1229 ]
"425
[v _BRG6 `Xb 1 s@1230 ]
"426
[v _BRG7 `Xb 1 s@1231 ]
"429
[v _BRG8 `Xb 1 s@1232 ]
"430
[v _BRG9 `Xb 1 s@1233 ]
"431
[v _BRG10 `Xb 1 s@1234 ]
"432
[v _BRG11 `Xb 1 s@1235 ]
"433
[v _BRG12 `Xb 1 s@1236 ]
"434
[v _BRG13 `Xb 1 s@1237 ]
"435
[v _BRG14 `Xb 1 s@1238 ]
"436
[v _BRG15 `Xb 1 s@1239 ]
"439
[v _PDC0 `VXb 1 s@1240 ]
"440
[v _PDC1 `VXb 1 s@1241 ]
"441
[v _PDC2 `VXb 1 s@1242 ]
"442
[v _PDC3 `VXb 1 s@1243 ]
"443
[v _PDC4 `VXb 1 s@1244 ]
"444
[v _PDC5 `VXb 1 s@1245 ]
"445
[v _PDC6 `VXb 1 s@1246 ]
"446
[v _PRSEN `VXb 1 s@1247 ]
"449
[v _PSSBD0 `Xb 1 s@1248 ]
"450
[v _PSSBD1 `Xb 1 s@1249 ]
"451
[v _PSSAC0 `Xb 1 s@1250 ]
"452
[v _PSSAC1 `Xb 1 s@1251 ]
"453
[v _ECCPAS0 `Xb 1 s@1252 ]
"454
[v _ECCPAS1 `Xb 1 s@1253 ]
"455
[v _ECCPAS2 `Xb 1 s@1254 ]
"456
[v _ECCPASE `VXb 1 s@1255 ]
"459
[v _STRA `Xb 1 s@1256 ]
"460
[v _STRB `Xb 1 s@1257 ]
"461
[v _STRC `Xb 1 s@1258 ]
"462
[v _STRD `Xb 1 s@1259 ]
"463
[v _STRSYNC `Xb 1 s@1260 ]
"466
[v _VCFG0 `Xb 1 s@1276 ]
"467
[v _VCFG1 `Xb 1 s@1277 ]
"468
[v _ADFM `Xb 1 s@1279 ]
"471
[v _SWDTEN `Yb 1 s@2088 ]
"472
[v _WDTPS0 `Yb 1 s@2089 ]
"473
[v _WDTPS1 `Yb 1 s@2090 ]
"474
[v _WDTPS2 `Yb 1 s@2091 ]
"475
[v _WDTPS3 `Yb 1 s@2092 ]
"478
[v _C1CH0 `Yb 1 s@2104 ]
"479
[v _C1CH1 `Yb 1 s@2105 ]
"480
[v _C1R `Yb 1 s@2106 ]
"481
[v _C1POL `Yb 1 s@2108 ]
"482
[v _C1OE `Yb 1 s@2109 ]
"483
[v _C1OUT `VYb 1 s@2110 ]
"484
[v _C1ON `Yb 1 s@2111 ]
"487
[v _C2CH0 `Yb 1 s@2112 ]
"488
[v _C2CH1 `Yb 1 s@2113 ]
"489
[v _C2R `Yb 1 s@2114 ]
"490
[v _C2POL `Yb 1 s@2116 ]
"491
[v _C2OE `Yb 1 s@2117 ]
"492
[v _C2OUT `VYb 1 s@2118 ]
"493
[v _C2ON `Yb 1 s@2119 ]
"496
[v _C2SYNC `Yb 1 s@2120 ]
"497
[v _T1GSS `Yb 1 s@2121 ]
"498
[v _C2RSEL `Yb 1 s@2124 ]
"499
[v _C1RSEL `Yb 1 s@2125 ]
"500
[v _MC2OUT `VYb 1 s@2126 ]
"501
[v _MC1OUT `VYb 1 s@2127 ]
"504
[v _FVREN `Zb 1 s@3112 ]
"505
[v _PULSR `VZb 1 s@3114 ]
"506
[v _PULSS `VZb 1 s@3115 ]
"507
[v _C2REN `Zb 1 s@3116 ]
"508
[v _C1SEN `Zb 1 s@3117 ]
"509
[v _SR0 `Zb 1 s@3118 ]
"510
[v _SR1 `Zb 1 s@3119 ]
"513
[v _ABDEN `VZb 1 s@3128 ]
"514
[v _WUE `VZb 1 s@3129 ]
"515
[v _BRG16 `Zb 1 s@3131 ]
"516
[v _SCKP `VZb 1 s@3132 ]
"517
[v _RCIDL `VZb 1 s@3134 ]
"518
[v _ABDOVF `VZb 1 s@3135 ]
"521
[v _ANS0 `Zb 1 s@3136 ]
"522
[v _ANS1 `Zb 1 s@3137 ]
"523
[v _ANS2 `Zb 1 s@3138 ]
"524
[v _ANS3 `Zb 1 s@3139 ]
"525
[v _ANS4 `Zb 1 s@3140 ]
"533
[v _ANS8 `Zb 1 s@3144 ]
"534
[v _ANS9 `Zb 1 s@3145 ]
"535
[v _ANS10 `Zb 1 s@3146 ]
"536
[v _ANS11 `Zb 1 s@3147 ]
"537
[v _ANS12 `Zb 1 s@3148 ]
"538
[v _ANS13 `Zb 1 s@3149 ]
"541
[v _RD `VZb 1 s@3168 ]
"542
[v _WR `VZb 1 s@3169 ]
"543
[v _WREN `Zb 1 s@3170 ]
"544
[v _WRERR `VZb 1 s@3171 ]
"545
[v _EEPGD `Zb 1 s@3175 ]
"34 F:\Project Sunfor\MEETING ROOM DIMMING SYSTEM\PIC PROGRAMMING\PIC-PROGRAMMING-SMALL AREA\main.h
[s S1 :1 `uc 1 :1 `uc 1 ]
[n S1 . Btn0 Btn1 ]
[v _BButtons `S1 1 t ]
"39
[v F762 `(v 1 tf ]
"2 F:\Project Sunfor\MEETING ROOM DIMMING SYSTEM\PIC PROGRAMMING\PIC-PROGRAMMING-SMALL AREA\Main Program.c
[v _Buttons `VS1 1 e ]
"3
[v _Duty `Cuc -> 16 `i e ]
[i _Duty
:U ..
-> -> 1 `i `uc
-> -> 4 `i `uc
-> -> 8 `i `uc
-> -> 12 `i `uc
-> -> 15 `i `uc
-> -> 20 `i `uc
-> -> 25 `i `uc
-> -> 30 `i `uc
-> -> 40 `i `uc
-> -> 50 `i `uc
-> -> 60 `i `uc
-> -> 70 `i `uc
-> -> 80 `i `uc
-> -> 90 `i `uc
-> -> 95 `i `uc
-> -> 100 `i `uc
..
]"4
[v _DV `uc 1 e ]
"7
[v _main `(v 1 e ]
[p mainexit ]
{
[e :U _main ]
[f ]
[; ;Main Program.c: 5: void
[; ;Main Program.c: 6: main(void)
[; ;Main Program.c: 7: {
"8
[v _i `uc 1 a ]
[v _j `uc 1 a ]
[; ;Main Program.c: 8: unsigned char i,j;
[; ;Main Program.c: 9: Init();
"9
[v _Init `(v 0 ef ]
[e ( _Init ..  ]
[; ;Main Program.c: 14: while(1){
"14
[e :U 4 ]
[; ;Main Program.c: 16: RA7 = (Buttons.Btn0== 1) ? 1 : 0;
"16
[e = _RA7 -> ? == -> . _Buttons 0 `i -> 1 `i : -> 1 `i -> 0 `i `b ]
[; ;Main Program.c: 18: RA6 = (Buttons.Btn1== 1) ? 1 : 0;
"18
[e = _RA6 -> ? == -> . _Buttons 1 `i -> 1 `i : -> 1 `i -> 0 `i `b ]
[; ;Main Program.c: 19: if(Buttons.Btn0==1){
"19
[e $ ! == -> . _Buttons 0 `i -> 1 `i 6 ]
[; ;Main Program.c: 20: for(i=0;i<10;i++)
"20
[e = _i -> -> 0 `i `uc ]
[e $ < -> _i `i -> 10 `i 7 ]
[e $U 8 ]
"21
[e :U 7 ]
[; ;Main Program.c: 21: DelayMs(250);
[v _DelayMs `(v 0 ef1`uc ]
[e ( _DelayMs (1 -> -> 250 `i `uc ]
"20
[e ++ _i -> -> 1 `i `uc ]
[e $ < -> _i `i -> 10 `i 7 ]
[e :U 8 ]
[; ;Main Program.c: 22: if(DV==15){
"22
[e $ ! == -> _DV `i -> 15 `i 10 ]
"27
[; ;Main Program.c: 27: }else{
[e $U 11 ]
[e :U 10 ]
[; ;Main Program.c: 28: for(i=Duty[DV];i<Duty[DV+1];i++){
"28
[e = _i *U + &U _Duty * -> _DV `ux -> -> # `Cuc `ui `ux ]
[e $U 15 ]
[e :U 12 ]
[; ;Main Program.c: 29: for(j=0;j<6;j++)
"29
[e = _j -> -> 0 `i `uc ]
[e $ < -> _j `i -> 6 `i 16 ]
[e $U 17 ]
"30
[e :U 16 ]
[; ;Main Program.c: 30: DelayMs(250);
[e ( _DelayMs (1 -> -> 250 `i `uc ]
"29
[e ++ _j -> -> 1 `i `uc ]
[e $ < -> _j `i -> 6 `i 16 ]
[e :U 17 ]
[; ;Main Program.c: 31: PwmValueSetup(i);
"31
[v _PwmValueSetup `(v 0 ef1`uc ]
[e ( _PwmValueSetup (1 _i ]
"28
[e ++ _i -> -> 1 `i `uc ]
[e :U 15 ]
[e $ < -> _i `i -> *U + &U _Duty * -> -> + -> _DV `i -> 1 `i `ui `ux -> -> # `Cuc `ui `ux `i 12 ]
[e :U 13 ]
[; ;Main Program.c: 32: }
[; ;Main Program.c: 33: DV++;
"33
[e ++ _DV -> -> 1 `i `uc ]
[; ;Main Program.c: 34: LcdFull(DV+1);
"34
[v _LcdFull `(v 0 ef1`uc ]
[e ( _LcdFull (1 -> + -> _DV `i -> 1 `i `uc ]
"35
[e :U 11 ]
[; ;Main Program.c: 35: }
[; ;Main Program.c: 36: PwmValueSetup(Duty[DV]);
"36
[e ( _PwmValueSetup (1 *U + &U _Duty * -> _DV `ux -> -> # `Cuc `ui `ux ]
"39
[e :U 6 ]
[; ;Main Program.c: 39: }
[; ;Main Program.c: 41: if(Buttons.Btn1==1){
"41
[e $ ! == -> . _Buttons 1 `i -> 1 `i 19 ]
[; ;Main Program.c: 42: for(i=0;i<10;i++)
"42
[e = _i -> -> 0 `i `uc ]
[e $ < -> _i `i -> 10 `i 20 ]
[e $U 21 ]
"43
[e :U 20 ]
[; ;Main Program.c: 43: DelayMs(250);
[e ( _DelayMs (1 -> -> 250 `i `uc ]
"42
[e ++ _i -> -> 1 `i `uc ]
[e $ < -> _i `i -> 10 `i 20 ]
[e :U 21 ]
[; ;Main Program.c: 45: if(DV==0){
"45
[e $ ! == -> _DV `i -> 0 `i 23 ]
"50
[; ;Main Program.c: 50: }else{
[e $U 24 ]
[e :U 23 ]
[; ;Main Program.c: 51: for(i=Duty[DV];i>Duty[DV-1];i--){
"51
[e = _i *U + &U _Duty * -> _DV `ux -> -> # `Cuc `ui `ux ]
[e $U 28 ]
[e :U 25 ]
[; ;Main Program.c: 52: for(j=0;j<6;j++)
"52
[e = _j -> -> 0 `i `uc ]
[e $ < -> _j `i -> 6 `i 29 ]
[e $U 30 ]
"53
[e :U 29 ]
[; ;Main Program.c: 53: DelayMs(250);
[e ( _DelayMs (1 -> -> 250 `i `uc ]
"52
[e ++ _j -> -> 1 `i `uc ]
[e $ < -> _j `i -> 6 `i 29 ]
[e :U 30 ]
[; ;Main Program.c: 54: PwmValueSetup(i);
"54
[e ( _PwmValueSetup (1 _i ]
"51
[e -- _i -> -> 1 `i `uc ]
[e :U 28 ]
[e $ > -> _i `i -> *U + &U _Duty * -> -> - -> _DV `i -> 1 `i `ui `ux -> -> # `Cuc `ui `ux `i 25 ]
[e :U 26 ]
[; ;Main Program.c: 55: }
[; ;Main Program.c: 56: LcdEmpty(DV+1);
"56
[v _LcdEmpty `(v 0 ef1`uc ]
[e ( _LcdEmpty (1 -> + -> _DV `i -> 1 `i `uc ]
[; ;Main Program.c: 57: DV--;
"57
[e -- _DV -> -> 1 `i `uc ]
"59
[e :U 24 ]
[; ;Main Program.c: 59: }
[; ;Main Program.c: 60: PwmValueSetup(Duty[DV]);
"60
[e ( _PwmValueSetup (1 *U + &U _Duty * -> _DV `ux -> -> # `Cuc `ui `ux ]
"63
[e :U 19 ]
"82
[e :U 3 ]
"14
[e $U 4 ]
[e :U 5 ]
"94
[; ;Main Program.c: 63: }
[; ;Main Program.c: 82: }
[; ;Main Program.c: 94: }
[e :UE 2 ]
}
"97
[v _Init `(v 1 ef ]
{
[e :U _Init ]
[f ]
[; ;Main Program.c: 95: void
[; ;Main Program.c: 96: Init(void)
[; ;Main Program.c: 97: {
"98
[v _i `uc 1 a ]
[; ;Main Program.c: 98: unsigned char i;
[; ;Main Program.c: 99: FoscSetup();
"99
[v _FoscSetup `(v 0 ef ]
[e ( _FoscSetup ..  ]
[; ;Main Program.c: 100: LcdSet();
"100
[v _LcdSet `(v 0 ef ]
[e ( _LcdSet ..  ]
[; ;Main Program.c: 101: LcdClear();
"101
[v _LcdClear `(v 0 ef ]
[e ( _LcdClear ..  ]
[; ;Main Program.c: 102: LCD_hanzi(1,33,1,4);
"102
[v _LCD_hanzi `(v 0 ef4`uc`uc`i`uc ]
[e ( _LCD_hanzi (4 , , , -> -> 1 `i `uc -> -> 33 `i `uc -> 1 `i -> -> 4 `i `uc ]
[; ;Main Program.c: 103: for(i=1;i<=16;i++)
"103
[e = _i -> -> 1 `i `uc ]
[e $ <= -> _i `i -> 16 `i 33 ]
[e $U 34 ]
"104
[e :U 33 ]
[; ;Main Program.c: 104: LcdEmpty(i);
[e ( _LcdEmpty (1 _i ]
"103
[e ++ _i -> -> 1 `i `uc ]
[e $ <= -> _i `i -> 16 `i 33 ]
[e :U 34 ]
[; ;Main Program.c: 105: for(i=1;i<=16;i++)
"105
[e = _i -> -> 1 `i `uc ]
[e $ <= -> _i `i -> 16 `i 36 ]
[e $U 37 ]
"106
[e :U 36 ]
[; ;Main Program.c: 106: LcdFull(i);
[e ( _LcdFull (1 _i ]
"105
[e ++ _i -> -> 1 `i `uc ]
[e $ <= -> _i `i -> 16 `i 36 ]
[e :U 37 ]
[; ;Main Program.c: 108: CapInit();
"108
[v _CapInit `(v 0 ef ]
[e ( _CapInit ..  ]
[; ;Main Program.c: 110: PwmSetup(Duty[15]);
"110
[v _PwmSetup `(v 0 ef1`uc ]
[e ( _PwmSetup (1 *U + &U _Duty * -> -> -> 15 `i `ui `ux -> -> # `Cuc `ui `ux ]
[; ;Main Program.c: 111: DV=15;
"111
[e = _DV -> -> 15 `i `uc ]
"112
[; ;Main Program.c: 112: }
[e :UE 32 ]
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -