📄 at2402.lst
字号:
751 5 P0=disp_code[eeprom_data[0]];
752 5 disp_bit0=0;
753 5 break;
754 5 case 2:
755 5 P0=disp_code[eeprom_data[1]];
756 5 disp_bit1=0;
757 5 break;
758 5 case 3:
759 5 P0=0xff;
760 5 disp_bit2=0;
761 5 break;
762 5 case 4:
763 5 P0=disp_code[eeprom_data[3]];
764 5 disp_bit3=0;
765 5 break;
766 5 case 5:
767 5 P0=disp_code[eeprom_data[4]];
768 5 disp_bit4=0;
769 5 break;
770 5 case 6:
771 5 P0=disp_code[eeprom_data[5]];
772 5 disp_bit5=0;
773 5 break;
774 5 case 7:
775 5 P0=disp_code[eeprom_data[6]];
776 5 disp_bit6=0;
777 5 break;
778 5 case 8:
779 5 P0=disp_code[eeprom_data[7]];
780 5 disp_bit7=0;
781 5 disp_bit=0x00;
782 5 break;
783 5 default:break;
784 5 }
785 4 break;
786 4 case 4:
787 4 switch(disp_bit)
788 4 {
789 5 case 1:
790 5 P0=disp_code[eeprom_data[0]];
791 5 disp_bit0=0;
792 5 break;
793 5 case 2:
794 5 P0=disp_code[eeprom_data[1]];
795 5 disp_bit1=0;
796 5 break;
797 5 case 3:
798 5 P0=disp_code[eeprom_data[2]];
799 5 disp_bit2=0;
C51 COMPILER V8.02 AT2402 03/02/2009 16:30:29 PAGE 14
800 5 break;
801 5 case 4:
802 5 P0=0xff;
803 5 disp_bit3=0;
804 5 break;
805 5 case 5:
806 5 P0=disp_code[eeprom_data[4]];
807 5 disp_bit4=0;
808 5 break;
809 5 case 6:
810 5 P0=disp_code[eeprom_data[5]];
811 5 disp_bit5=0;
812 5 break;
813 5 case 7:
814 5 P0=disp_code[eeprom_data[6]];
815 5 disp_bit6=0;
816 5 break;
817 5 case 8:
818 5 P0=disp_code[eeprom_data[7]];
819 5 disp_bit7=0;
820 5 disp_bit=0x00;
821 5 break;
822 5 default:break;
823 5 }
824 4 break;
825 4 case 5:
826 4 switch(disp_bit)
827 4 {
828 5 case 1:
829 5 P0=disp_code[eeprom_data[0]];
830 5 disp_bit0=0;
831 5 break;
832 5 case 2:
833 5 P0=disp_code[eeprom_data[1]];
834 5 disp_bit1=0;
835 5 break;
836 5 case 3:
837 5 P0=disp_code[eeprom_data[2]];
838 5 disp_bit2=0;
839 5 break;
840 5 case 4:
841 5 P0=disp_code[eeprom_data[3]];
842 5 disp_bit3=0;
843 5 break;
844 5 case 5:
845 5 P0=0xff;
846 5 disp_bit4=0;
847 5 break;
848 5 case 6:
849 5 P0=disp_code[eeprom_data[5]];
850 5 disp_bit5=0;
851 5 break;
852 5 case 7:
853 5 P0=disp_code[eeprom_data[6]];
854 5 disp_bit6=0;
855 5 break;
856 5 case 8:
857 5 P0=disp_code[eeprom_data[7]];
858 5 disp_bit7=0;
859 5 disp_bit=0x00;
860 5 break;
861 5 default:break;
C51 COMPILER V8.02 AT2402 03/02/2009 16:30:29 PAGE 15
862 5 }
863 4 break;
864 4 case 6:
865 4 switch(disp_bit)
866 4 {
867 5 case 1:
868 5 P0=disp_code[eeprom_data[0]];
869 5 disp_bit0=0;
870 5 break;
871 5 case 2:
872 5 P0=disp_code[eeprom_data[1]];
873 5 disp_bit1=0;
874 5 break;
875 5 case 3:
876 5 P0=disp_code[eeprom_data[2]];
877 5 disp_bit2=0;
878 5 break;
879 5 case 4:
880 5 P0=disp_code[eeprom_data[3]];
881 5 disp_bit3=0;
882 5 break;
883 5 case 5:
884 5 P0=disp_code[eeprom_data[4]];
885 5 disp_bit4=0;
886 5 break;
887 5 case 6:
888 5 P0=0xff;
889 5 disp_bit5=0;
890 5 break;
891 5 case 7:
892 5 P0=disp_code[eeprom_data[6]];
893 5 disp_bit6=0;
894 5 break;
895 5 case 8:
896 5 P0=disp_code[eeprom_data[7]];
897 5 disp_bit7=0;
898 5 disp_bit=0x00;
899 5 break;
900 5 default:break;
901 5 }
902 4 break;
903 4 case 7:
904 4 switch(disp_bit)
905 4 {
906 5 case 1:
907 5 P0=disp_code[eeprom_data[0]];
908 5 disp_bit0=0;
909 5 break;
910 5 case 2:
911 5 P0=disp_code[eeprom_data[1]];
912 5 disp_bit1=0;
913 5 break;
914 5 case 3:
915 5 P0=disp_code[eeprom_data[2]];
916 5 disp_bit2=0;
917 5 break;
918 5 case 4:
919 5 P0=disp_code[eeprom_data[3]];
920 5 disp_bit3=0;
921 5 break;
922 5 case 5:
923 5 P0=disp_code[eeprom_data[4]];
C51 COMPILER V8.02 AT2402 03/02/2009 16:30:29 PAGE 16
924 5 disp_bit4=0;
925 5 break;
926 5 case 6:
927 5 P0=disp_code[eeprom_data[5]];
928 5 disp_bit5=0;
929 5 break;
930 5 case 7:
931 5 P0=0xff;
932 5 disp_bit6=0;
933 5 break;
934 5 case 8:
935 5 P0=disp_code[eeprom_data[7]];
936 5 disp_bit7=0;
937 5 disp_bit=0x00;
938 5 break;
939 5 default:break;
940 5 }
941 4 break;
942 4 case 8:
943 4 switch(disp_bit)
944 4 {
945 5 case 1:
946 5 P0=disp_code[eeprom_data[0]];
947 5 disp_bit0=0;
948 5 break;
949 5 case 2:
950 5 P0=disp_code[eeprom_data[1]];
951 5 disp_bit1=0;
952 5 break;
953 5 case 3:
954 5 P0=disp_code[eeprom_data[2]];
955 5 disp_bit2=0;
956 5 break;
957 5 case 4:
958 5 P0=disp_code[eeprom_data[3]];
959 5 disp_bit3=0;
960 5 break;
961 5 case 5:
962 5 P0=disp_code[eeprom_data[4]];
963 5 disp_bit4=0;
964 5 break;
965 5 case 6:
966 5 P0=disp_code[eeprom_data[5]];
967 5 disp_bit5=0;
968 5 break;
969 5 case 7:
970 5 P0=disp_code[eeprom_data[6]];
971 5 disp_bit6=0;
972 5 break;
973 5 case 8:
974 5 P0=0xff;
975 5 disp_bit7=0;
976 5 disp_bit=0x00;
977 5 break;
978 5 default:break;
979 5 }
980 4 break;
981 4 default:break;
982 4 }
983 3 }
984 2 }
985 1 TR0=1;
C51 COMPILER V8.02 AT2402 03/02/2009 16:30:29 PAGE 17
986 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 2334 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 24 2
IDATA SIZE = ---- ----
BIT SIZE = 2 1
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -