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

📄 lcd.prn

📁 这是一个段式lcd显示
💻 PRN
📖 第 1 页 / 共 4 页
字号:
                                  231   
                                  232   ;;        i=disp_data6;           
                                  233   CLINE 0001H 0050H 0009H 0020H
00:008A 10-90 00-00'              234   	l	r0,	NEAR _disp_data6
00:008E 00 01                     235   	mov	r1,	#00h
00:0090 FE B0                     236   	st	er0,	-2[fp]
                                  237   
                                  238   ;;        nixietube6.byte=Font_Table[i];                //number 6                 
                                  239   CLINE 0001H 0051H 0009H 0051H
00:0092 06-F0                     240   	add	er0,	er0
00:0094 08-90 00-00'              241   	l	r0,	NEAR _Font_Table[er0]
00:0098 11-90 00-00'              242   	st	r0,	NEAR _nixietube6
                                  243   
                                  244   ;;      set_font_bit();                                   
                                  245   CLINE 0001H 0057H 0007H 0038H
00:009C 01-F0'00-00'              246   	bl	_set_font_bit
                                  247   
                                  248   ;;      DSPCON=0x02u;               //lcd normal mode                  
                                  249   CLINE 0001H 0058H 0007H 0045H
00:00A0 02 00                     250   	mov	r0,	#02h
00:00A2 11-90 F4-F0               251   	st	r0,	0f0f4h
                                  252   CBLOCKEND 1 2 89
                                  253   
                                  254   ;;}
                                  255   CLINE 0001H 0059H 0001H 0001H
00:00A6 EA-A1                     256   	mov	sp,	fp
00:00A8 1E-FE                     257   	pop	fp
00:00AA 8E-F2                     258   	pop	pc
                                  259   CBLOCKEND 1 1 89
                                  260   CFUNCTIONEND 1
                                  261   
                                  262   CFUNCTION 5
                                  263   
00:00AC                           264   _set_font_bit	:
                                  265   CBLOCK 5 1 95
                                  266   
                                  267   ;;{    
                                  268   CLINE 0001H 005FH 0001H 0005H
                                  269   CBLOCK 5 2 95
                                  270   
                                  271   ;;        num_12A=nixietube1.bit.bit0;
                                  272   CLINE 0001H 0061H 0009H 0024H
00:00AC 81-A0'00-00'              273   	tb	NEAR _nixietube1.0
00:00B0 03 C9                     274   	beq	_$M3
00:00B2 B0-A0 18-F1               275   	sb	0f118h.3
00:00B6 02 CE                     276   	bal	_$M4
00:00B8                           277   _$M3 :
00:00B8 B2-A0 18-F1               278   	rb	0f118h.3
00:00BC                           279   _$M4 :
                                  280   
                                  281   ;;        num_12B=nixietube1.bit.bit1;
                                  282   CLINE 0001H 0062H 0009H 0024H
00:00BC 81-A0'00-00'              283   	tb	NEAR _nixietube1.1
00:00C0 03 C9                     284   	beq	_$M5
00:00C2 A0-A0 19-F1               285   	sb	0f119h.2
00:00C6 02 CE                     286   	bal	_$M6
00:00C8                           287   _$M5 :
00:00C8 A2-A0 19-F1               288   	rb	0f119h.2
00:00CC                           289   _$M6 :
                                  290   
                                  291   ;;        num_12C=nixietube1.bit.bit2;
                                  292   CLINE 0001H 0063H 0009H 0024H
00:00CC 81-A0'00-00'              293   	tb	NEAR _nixietube1.2
00:00D0 03 C9                     294   	beq	_$M7
00:00D2 80-A0 19-F1               295   	sb	0f119h.0
00:00D6 02 CE                     296   	bal	_$M8
00:00D8                           297   _$M7 :
00:00D8 82-A0 19-F1               298   	rb	0f119h.0
00:00DC                           299   _$M8 :
                                  300   
                                  301   ;;        num_12D=nixietube1.bit.bit3;
                                  302   CLINE 0001H 0064H 0009H 0024H
00:00DC 81-A0'00-00'              303   	tb	NEAR _nixietube1.3
00:00E0 03 C9                     304   	beq	_$M9
00:00E2 80-A0 18-F1               305   	sb	0f118h.0
00:00E6 02 CE                     306   	bal	_$M10
00:00E8                           307   _$M9 :
00:00E8 82-A0 18-F1               308   	rb	0f118h.0
00:00EC                           309   _$M10 :
                                  310   
                                  311   ;;        num_12E=nixietube1.bit.bit4;
                                  312   CLINE 0001H 0065H 0009H 0024H
00:00EC 81-A0'00-00'              313   	tb	NEAR _nixietube1.4
00:00F0 03 C9                     314   	beq	_$M11
00:00F2 90-A0 18-F1               315   	sb	0f118h.1
00:00F6 02 CE                     316   	bal	_$M12
00:00F8                           317   _$M11 :
00:00F8 92-A0 18-F1               318   	rb	0f118h.1
00:00FC                           319   _$M12 :
                                  320   
                                  321   ;;        num_12F=nixietube1.bit.bit5;
                                  322   CLINE 0001H 0066H 0009H 0024H
00:00FC 81-A0'00-00'              323   	tb	NEAR _nixietube1.5
00:0100 03 C9                     324   	beq	_$M13
00:0102 A0-A0 18-F1               325   	sb	0f118h.2
00:0106 02 CE                     326   	bal	_$M14
00:0108                           327   _$M13 :
00:0108 A2-A0 18-F1               328   	rb	0f118h.2
00:010C                           329   _$M14 :
                                  330   
                                  331   ;;        num_12G=nixietube1.bit.bit6;
                                  332   CLINE 0001H 0067H 0009H 0024H
00:010C 81-A0'00-00'              333   	tb	NEAR _nixietube1.6
00:0110 03 C9                     334   	beq	_$M15
00:0112 90-A0 19-F1               335   	sb	0f119h.1
00:0116 02 CE                     336   	bal	_$M16
00:0118                           337   _$M15 :
00:0118 92-A0 19-F1               338   	rb	0f119h.1
00:011C                           339   _$M16 :
                                  340   
                                  341   ;;        num_11A=nixietube2.bit.bit0;
                                  342   CLINE 0001H 006AH 0009H 0024H
00:011C 81-A0'00-00'              343   	tb	NEAR _nixietube2.0
00:0120 03 C9                     344   	beq	_$M17
00:0122 B0-A0 16-F1               345   	sb	0f116h.3
00:0126 02 CE                     346   	bal	_$M18
00:0128                           347   _$M17 :
00:0128 B2-A0 16-F1               348   	rb	0f116h.3
00:012C                           349   _$M18 :
                                  350   
                                  351   ;;        num_11B=nixietube2.bit.bit1;
                                  352   CLINE 0001H 006BH 0009H 0024H
00:012C 81-A0'00-00'              353   	tb	NEAR _nixietube2.1
00:0130 03 C9                     354   	beq	_$M19
00:0132 A0-A0 17-F1               355   	sb	0f117h.2
00:0136 02 CE                     356   	bal	_$M20
00:0138                           357   _$M19 :
00:0138 A2-A0 17-F1               358   	rb	0f117h.2
00:013C                           359   _$M20 :
                                  360   
                                  361   ;;        num_11C=nixietube2.bit.bit2;
                                  362   CLINE 0001H 006CH 0009H 0024H
00:013C 81-A0'00-00'              363   	tb	NEAR _nixietube2.2
00:0140 03 C9                     364   	beq	_$M21
00:0142 80-A0 17-F1               365   	sb	0f117h.0
00:0146 02 CE                     366   	bal	_$M22
00:0148                           367   _$M21 :
00:0148 82-A0 17-F1               368   	rb	0f117h.0
00:014C                           369   _$M22 :
                                  370   
                                  371   ;;        num_11D=nixietube2.bit.bit3;
                                  372   CLINE 0001H 006DH 0009H 0024H
00:014C 81-A0'00-00'              373   	tb	NEAR _nixietube2.3
00:0150 03 C9                     374   	beq	_$M23
00:0152 80-A0 16-F1               375   	sb	0f116h.0
00:0156 02 CE                     376   	bal	_$M24
00:0158                           377   _$M23 :
00:0158 82-A0 16-F1               378   	rb	0f116h.0
00:015C                           379   _$M24 :
                                  380   
                                  381   ;;        num_11E=nixietube2.bit.bit4;
                                  382   CLINE 0001H 006EH 0009H 0024H
00:015C 81-A0'00-00'              383   	tb	NEAR _nixietube2.4
00:0160 03 C9                     384   	beq	_$M25
00:0162 90-A0 16-F1               385   	sb	0f116h.1
00:0166 02 CE                     386   	bal	_$M26
00:0168                           387   _$M25 :
00:0168 92-A0 16-F1               388   	rb	0f116h.1
00:016C                           389   _$M26 :
                                  390   
                                  391   ;;        num_11F=nixietube2.bit.bit5;
                                  392   CLINE 0001H 006FH 0009H 0024H
00:016C 81-A0'00-00'              393   	tb	NEAR _nixietube2.5
00:0170 03 C9                     394   	beq	_$M27
00:0172 A0-A0 16-F1               395   	sb	0f116h.2
00:0176 02 CE                     396   	bal	_$M28
00:0178                           397   _$M27 :
00:0178 A2-A0 16-F1               398   	rb	0f116h.2
00:017C                           399   _$M28 :
                                  400   
                                  401   ;;        num_11G=nixietube2.bit.bit6;
                                  402   CLINE 0001H 0070H 0009H 0024H
00:017C 81-A0'00-00'              403   	tb	NEAR _nixietube2.6
00:0180 03 C9                     404   	beq	_$M29
00:0182 90-A0 17-F1               405   	sb	0f117h.1
00:0186 02 CE                     406   	bal	_$M30
00:0188                           407   _$M29 :
00:0188 92-A0 17-F1               408   	rb	0f117h.1
00:018C                           409   _$M30 :
                                  410   
                                  411   ;;        num_10A=nixietube3.bit.bit0;
                                  412   CLINE 0001H 0074H 0009H 0024H
00:018C 81-A0'00-00'              413   	tb	NEAR _nixietube3.0
00:0190 03 C9                     414   	beq	_$M31
00:0192 B0-A0 14-F1               415   	sb	0f114h.3
00:0196 02 CE                     416   	bal	_$M32
00:0198                           417   _$M31 :
00:0198 B2-A0 14-F1               418   	rb	0f114h.3
00:019C                           419   _$M32 :
                                  420   
                                  421   ;;        num_10B=nixietube3.bit.bit1;
                                  422   CLINE 0001H 0075H 0009H 0024H
00:019C 81-A0'00-00'              423   	tb	NEAR _nixietube3.1
00:01A0 03 C9                     424   	beq	_$M33
00:01A2 A0-A0 15-F1               425   	sb	0f115h.2
00:01A6 02 CE                     426   	bal	_$M34
00:01A8                           427   _$M33 :
00:01A8 A2-A0 15-F1               428   	rb	0f115h.2
00:01AC                           429   _$M34 :
                                  430   
                                  431   ;;        num_10C=nixietube3.bit.bit2;
                                  432   CLINE 0001H 0076H 0009H 0024H
00:01AC 81-A0'00-00'              433   	tb	NEAR _nixietube3.2
00:01B0 03 C9                     434   	beq	_$M35
00:01B2 80-A0 15-F1               435   	sb	0f115h.0
00:01B6 02 CE                     436   	bal	_$M36
00:01B8                           437   _$M35 :
00:01B8 82-A0 15-F1               438   	rb	0f115h.0
00:01BC                           439   _$M36 :
                                  440   
                                  441   ;;        num_10D=nixietube3.bit.bit3;
                                  442   CLINE 0001H 0077H 0009H 0024H
00:01BC 81-A0'00-00'              443   	tb	NEAR _nixietube3.3
00:01C0 03 C9                     444   	beq	_$M37
00:01C2 80-A0 14-F1               445   	sb	0f114h.0
00:01C6 02 CE                     446   	bal	_$M38
00:01C8                           447   _$M37 :
00:01C8 82-A0 14-F1               448   	rb	0f114h.0
00:01CC                           449   _$M38 :
                                  450   
                                  451   ;;        num_10E=nixietube3.bit.bit4;
                                  452   CLINE 0001H 0078H 0009H 0024H
00:01CC 81-A0'00-00'              453   	tb	NEAR _nixietube3.4
00:01D0 03 C9                     454   	beq	_$M39
00:01D2 90-A0 14-F1               455   	sb	0f114h.1
00:01D6 02 CE                     456   	bal	_$M40
00:01D8                           457   _$M39 :
00:01D8 92-A0 14-F1               458   	rb	0f114h.1
00:01DC                           459   _$M40 :
                                  460   
                                  461   ;;        num_10F=nixietube3.bit.bit5;
                                  462   CLINE 0001H 0079H 0009H 0024H
00:01DC 81-A0'00-00'              463   	tb	NEAR _nixietube3.5
00:01E0 03 C9                     464   	beq	_$M41
00:01E2 A0-A0 14-F1               465   	sb	0f114h.2
00:01E6 02 CE                     466   	bal	_$M42
00:01E8                           467   _$M41 :

⌨️ 快捷键说明

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