📄 file_lcd.lst
字号:
742 3 PAGEADD=0XBA;
743 3 CLMADD=0X68;
744 3 i=baiwei;
745 3 dis5();
746 3 //显示百位
747 3 PAGEADD=0XBA;
748 3 CLMADD=0X70;
749 3 i=shiwei;
750 3 dis5();
751 3 //显示千位
752 3 PAGEADD=0XBA;
753 3 CLMADD=0X78;
754 3 i=gewei;
755 3 dis5();};break;
756 2
757 2 case(3):{
758 3 PAGEADD=0XBC;
759 3 CLMADD=0X60;
760 3 i=qianwei;
761 3 dis5();
762 3 //显示十位
763 3 PAGEADD=0XBC;
764 3 CLMADD=0X68;
765 3 i=baiwei;
766 3 dis5();
767 3 //显示百位
768 3 PAGEADD=0XBC;
769 3 CLMADD=0X70;
770 3 i=shiwei;
771 3 dis5();
772 3 //显示千位
773 3 PAGEADD=0XBC;
774 3 CLMADD=0X78;
775 3 i=gewei;
776 3 dis5();};break;
C51 COMPILER V7.50 FILE_LCD 09/13/2007 09:33:44 PAGE 15
777 2
778 2 case(4):{
779 3 PAGEADD=0XBE;
780 3 CLMADD=0X60;
781 3 i=qianwei;
782 3 dis5();
783 3 //显示十位
784 3 PAGEADD=0XBE;
785 3 CLMADD=0X68;
786 3 i=baiwei;
787 3 dis5();
788 3 //显示百位
789 3 PAGEADD=0XBE;
790 3 CLMADD=0X70;
791 3 i=shiwei;
792 3 dis5();
793 3 //显示千位
794 3 PAGEADD=0XBE;
795 3 CLMADD=0X78;
796 3 i=gewei;
797 3 dis5();};break;
798 2
799 2 case(5):{
800 3 PAGEADD=0XB8;
801 3 CLMADD=0X60;
802 3 i=qianwei;
803 3 dis6();
804 3 //显示十位
805 3 PAGEADD=0XB8;
806 3 CLMADD=0X68;
807 3 i=baiwei;
808 3 dis6();
809 3 //显示百位
810 3 PAGEADD=0XB8;
811 3 CLMADD=0X70;
812 3 i=shiwei;
813 3 dis6();
814 3 //显示千位
815 3 PAGEADD=0XB8;
816 3 CLMADD=0X78;
817 3 i=gewei;
818 3 dis6();};break;
819 2
820 2 case(6):{
821 3 PAGEADD=0XBA;
822 3 CLMADD=0X60;
823 3 i=qianwei;
824 3 dis6();
825 3 //显示十位
826 3 PAGEADD=0XBA;
827 3 CLMADD=0X68;
828 3 i=baiwei;
829 3 dis6();
830 3 //显示百位
831 3 PAGEADD=0XBA;
832 3 CLMADD=0X70;
833 3 i=shiwei;
834 3 dis6();
835 3 //显示千位
836 3 PAGEADD=0XBA;
837 3 CLMADD=0X78;
838 3 i=gewei;
C51 COMPILER V7.50 FILE_LCD 09/13/2007 09:33:44 PAGE 16
839 3 dis6();};break;
840 2
841 2 case(7):{
842 3 PAGEADD=0XBC;
843 3 CLMADD=0X60;
844 3 i=qianwei;
845 3 dis6();
846 3 //显示十位
847 3 PAGEADD=0XBC;
848 3 CLMADD=0X68;
849 3 i=baiwei;
850 3 dis6();
851 3 //显示百位
852 3 PAGEADD=0XBC;
853 3 CLMADD=0X70;
854 3 i=shiwei;
855 3 dis6();
856 3 //显示千位
857 3 PAGEADD=0XBC;
858 3 CLMADD=0X78;
859 3 i=gewei;
860 3 dis6();};break;
861 2
862 2 case(8):{
863 3 PAGEADD=0XBE;
864 3 CLMADD=0X60;
865 3 i=qianwei;
866 3 dis6();
867 3 //显示十位
868 3 PAGEADD=0XBE;
869 3 CLMADD=0X68;
870 3 i=baiwei;
871 3 dis6();
872 3 //显示百位
873 3 PAGEADD=0XBE;
874 3 CLMADD=0X70;
875 3 i=shiwei;
876 3 dis6();
877 3 //显示千位
878 3 PAGEADD=0XBE;
879 3 CLMADD=0X78;
880 3 i=gewei;
881 3 dis6();};break;
882 2 default:{
883 3 asm("nop");
884 3 asm("nop");};
885 2 }
886 1 }
887
888 //////////////////////////////////////////////////////////
889 //液晶显示函数结束
890 //////////////////////////////////////////////////////////
891
892
893
894
895 ///////////////////////////////////////////////////////
896 //主程序
897 ///////////////////////////////////////////////////////
898 void main(void)
899 {
900 1 INITIAL();
C51 COMPILER V7.50 FILE_LCD 09/13/2007 09:33:44 PAGE 17
901 1
902 1 //左半屏初始化
903 1 asm("nop");
904 1 asm("nop");
905 1 lcd1();
906 1 //右半屏初始化
907 1 asm("nop");
908 1 asm("nop");
909 1 lcd2();
910 1 //左半屏显示图形界面
911 1 asm("nop");
912 1 asm("nop");
913 1 dis3(); //左半屏显示图形界面函数
914 1 //右半屏显示图形界面
915 1 asm("nop");
916 1 asm("nop");
917 1 dis4(); //右半屏显示图形界面函数
918 1 //显示组号
919 1 asm("nop");
920 1 asm("nop");
921 1 zuhao=4;
922 1 dis7();
923 1 //显示单体电池电压
924 1 asm("nop");
925 1 asm("nop");
926 1 dianchihao=1; //电池编号
927 1 qianwei=3; //电池电压千位
928 1 baiwei=9; //电池电压百位
929 1 shiwei=5; //电池电压十位
930 1 gewei=3; //电池电压个位
931 1 dis8(); //调用显示单体电池电压函数
932 1
933 1 asm("nop");
934 1 asm("nop");
935 1
936 1 dianchihao=2; //电池编号
937 1 qianwei=3; //电池电压千位
938 1 baiwei=9; //电池电压百位
939 1 shiwei=2; //电池电压十位
940 1 gewei=0; //电池电压个位
941 1 dis8(); //调用显示单体电池电压函数
942 1
943 1 asm("nop");
944 1 asm("nop");
945 1
946 1 dianchihao=3; //电池编号
947 1 qianwei=3; //电池电压千位
948 1 baiwei=9; //电池电压百位
949 1 shiwei=8; //电池电压十位
950 1 gewei=3; //电池电压个位
951 1 dis8(); //调用显示单体电池电压函数
952 1
953 1 asm("nop");
954 1 asm("nop");
955 1
956 1 dianchihao=4; //电池编号
957 1 qianwei=4; //电池电压千位
958 1 baiwei=0; //电池电压百位
959 1 shiwei=0; //电池电压十位
960 1 gewei=0; //电池电压个位
961 1 dis8(); //调用显示单体电池电压函数
962 1
C51 COMPILER V7.50 FILE_LCD 09/13/2007 09:33:44 PAGE 18
963 1 asm("nop");
964 1 asm("nop");
965 1
966 1 dianchihao=5; //电池编号
967 1 qianwei=3; //电池电压千位
968 1 baiwei=8; //电池电压百位
969 1 shiwei=9; //电池电压十位
970 1 gewei=9; //电池电压个位
971 1 dis8(); //调用显示单体电池电压函数
972 1
973 1 asm("nop");
974 1 asm("nop");
975 1
976 1 dianchihao=6; //电池编号
977 1 qianwei=3; //电池电压千位
978 1 baiwei=9; //电池电压百位
979 1 shiwei=2; //电池电压十位
980 1 gewei=8; //电池电压个位
981 1 dis8(); //调用显示单体电池电压函数
982 1
983 1 asm("nop");
984 1 asm("nop");
985 1
986 1 dianchihao=7; //电池编号
987 1 qianwei=4; //电池电压千位
988 1 baiwei=0; //电池电压百位
989 1 shiwei=0; //电池电压十位
990 1 gewei=8; //电池电压个位
991 1 dis8(); //调用显示单体电池电压函数
992 1
993 1 asm("nop");
994 1 asm("nop");
995 1
996 1 dianchihao=8; //电池编号
997 1 qianwei=3; //电池电压千位
998 1 baiwei=9; //电池电压百位
999 1 shiwei=8; //电池电压十位
1000 1 gewei=8; //电池电压个位
1001 1 dis8(); //调用显示单体电池电压函数
1002 1
1003 1 asm("nop");
1004 1 asm("nop");
1005 1 //清屏函数,要清屏调用此函数
1006 1 // L_clear(); //左半屏清屏
1007 1 // asm("nop");
1008 1 // asm("nop");
1009 1 // R_clear(); //右半屏清屏
1010 1 // asm("nop");
1011 1 // asm("nop");
1012 1
1013 1 while(1)
1014 1 {asm("nop");
1015 2 asm("nop");
1016 2 }
1017 1 }
C51 COMPILATION COMPLETE. 1 WARNING(S), 33 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -