📄 menu.lst
字号:
671 /*-- 文字: 率 --*/
672 /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
673 0x02,0x00,0x01,0x00,0x7F,0xFE,0x41,0x00,0x22,0x28,0x17,0xD0,0x04,0x80,0x11,0x10,
674 0x22,0x48,0x47,0xC4,0x01,0x20,0xFF,0xFE,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,
675 };
676
677 uchar code menu_no1_chuan[32] = //---------------------------------串
678 {
679 /*-- 文字: 串 --*/
680 /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
681 0x01,0x00,0x01,0x00,0x1F,0xF0,0x11,0x10,0x11,0x10,0x1F,0xF0,0x01,0x00,0x3F,0xF8,
682 0x21,0x08,0x21,0x08,0x21,0x08,0x3F,0xF8,0x21,0x08,0x01,0x00,0x01,0x00,0x01,0x00,
683 };
684 uchar code menu_no1_kou[32] = //------------------------------------口
685 {
686 /*-- 文字: 口 --*/
687 /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
688 0x00,0x00,0x00,0x00,0x3F,0xF8,0x20,0x08,0x20,0x08,0x20,0x08,0x20,0x08,0x20,0x08,
689 0x20,0x08,0x20,0x08,0x20,0x08,0x3F,0xF8,0x20,0x08,0x20,0x08,0x00,0x00,0x00,0x00,
690 };
691
692 uchar code menu_no1_guo[32] = //------------------------------------过
693 {
694 /*-- 文字: 过 --*/
695 /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
696 0x40,0x10,0x20,0x10,0x30,0x10,0x20,0x10,0x07,0xFE,0x00,0x10,0x02,0x10,0xE1,0x10,
697 0x21,0x90,0x21,0x10,0x20,0x10,0x20,0x50,0x20,0x20,0x58,0x00,0x87,0xFE,0x00,0x00,
698 };
699
700 uchar code menu_no1_re[32] = //------------------------------------热
701 {
702 /*-- 文字: 热 --*/
703 /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
704 0x10,0x80,0x10,0x80,0xFF,0xF8,0x10,0x90,0x12,0x90,0x19,0x90,0xF0,0xD0,0x51,0x68,
705 0x12,0x2A,0x54,0x0A,0x28,0x06,0x01,0x10,0x28,0x88,0x64,0xCC,0xC4,0x44,0x80,0x00,
706 };
707
708 uchar code menu_no1_kai[32] = //------------------------------------开
709 {
710 /*-- 文字: 开 --*/
711 /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
712 0x00,0x00,0x7F,0xFE,0x04,0x20,0x04,0x20,0x04,0x20,0x04,0x20,0xFF,0xFE,0x04,0x20,
713 0x04,0x20,0x04,0x20,0x08,0x20,0x08,0x20,0x10,0x20,0x20,0x20,0x40,0x20,0x00,0x00,
714 };
715
716 uchar code menu_no1_ji[32] = //------------------------------------机
717 {
718 /*-- 文字: 机 --*/
719 /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
720 0x10,0x00,0x10,0xF8,0x10,0x88,0xFE,0x88,0x10,0x88,0x10,0x88,0x38,0x88,0x34,0x88,
721 0x54,0x88,0x50,0x88,0x91,0x08,0x11,0x0A,0x12,0x0A,0x12,0x0A,0x14,0x06,0x10,0x00,
C51 COMPILER V8.08 MENU 11/20/2008 22:02:48 PAGE 13
722 };
723
724 uchar code menu_no1_mo[32] = //------------------------------------模
725 {
726 /*-- 文字: 模 --*/
727 /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
728 0x20,0x90,0x20,0x90,0x27,0xFC,0x20,0x90,0xFB,0xF8,0x22,0x08,0x73,0xF8,0x6A,0x08,
729 0xA3,0xF8,0xA0,0x40,0x27,0xFE,0x20,0x40,0x20,0xA0,0x20,0x98,0x21,0x0E,0x26,0x04,
730 };
731
732 uchar code menu_no1_shi[32] = //------------------------------------式
733 {
734 /*-- 文字: 式 --*/
735 /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
736 0x00,0xA0,0x00,0x98,0x00,0x90,0x7F,0xFC,0x00,0x80,0x00,0x80,0x00,0x80,0x3E,0x80,
737 0x08,0x40,0x08,0x40,0x08,0x40,0x0B,0x20,0x1C,0x22,0x70,0x12,0x20,0x0A,0x00,0x04,
738 };
739
740 uchar code menu_no1_shu[32] = //------------------------------------数
741 {
742 /*-- 文字: 数 --*/
743 /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
744 0x08,0x20,0x49,0x30,0x2A,0x20,0x1C,0x20,0xFF,0x7E,0x1C,0x44,0x2B,0x44,0x48,0xC4,
745 0x08,0x28,0xFF,0x28,0x12,0x10,0x34,0x10,0x0C,0x28,0x32,0x4E,0xC0,0x84,0x00,0x00,
746 };
747
748 uchar code menu_no1_shi2[32] = //------------------------------------实
749 {
750 /*-- 文字: 实 --*/
751 /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
752 0x01,0x00,0x00,0x80,0x3F,0xFE,0x28,0x04,0x46,0x88,0x04,0x80,0x08,0x80,0x06,0x80,
753 0x04,0x80,0x7F,0xFE,0x00,0x80,0x01,0x40,0x02,0x20,0x04,0x10,0x18,0x18,0x60,0x10,
754 };
755
756 uchar code menu_no1_ce[32] = //------------------------------------测
757 {
758 /*-- 文字: 测 --*/
759 /*-- 宋体12; 此字体下对应的点阵为:宽x高=16x16 --*/
760 0x40,0x02,0x27,0xC2,0x24,0x42,0x84,0x52,0x45,0x52,0x55,0x52,0x15,0x52,0x25,0x52,
761 0x25,0x52,0x25,0x52,0xC5,0x52,0x41,0x02,0x42,0x82,0x42,0x42,0x44,0x4A,0x48,0x04,
762 };
763 /************************************************************************************
764
765 //向LCM发送一个字符串,长度64字符之内。
766 //应用:lcm_w_word(0x80,0x00,"您好!");
767 x: 地址
768 y:字符个数
769 ************************************************************************************/
770 void lcm_w_word1(uchar x,uchar y, uchar *str)
771 {
772 1 w_code(x);
773 1 while(y != 0)
774 1 {
775 2 w_data(*str++);
776 2 y--;
777 2 }
778 1 *str = 0;
779 1 }
780
781 /************************************************************************************
782
783 //向LCM发送一个字符串
C51 COMPILER V8.08 MENU 11/20/2008 22:02:48 PAGE 14
784 //应用:
785
786 ************************************************************************************/
787 void lcm_w_word2(uchar x,uchar y)
788 {
789 1 uchar z = 0;
790 1 w_code(x);
791 1 while(y != 0)
792 1 {
793 2 // w_data(menu_no1[z]);
794 2 z++;
795 2 y--;
796 2 }
797 1 }
798 /************************************************************************************
799 显示当前菜单项目
800 **********************************************************************************************/
801
802 void disp_menu(uchar menu_zz1)
803 {
804 1 bit fanbai_bz;
805 1 if(menu_zz1/4 == 0)
806 1 {
807 2 //-----------------------------------------------
808 2 //--------显示“1 DA校准”
809 2 if(menu_zz1 == 0)
810 2 {
811 3 fanbai_bz = 1;
812 3 }
813 2 else
814 2 {
815 3 fanbai_bz = 0;
816 3 }
817 2
818 2 set_huitu();
819 2 lcd_clr();
820 2 write_lcd_0816(0,0,char_1,0);
821 2 write_lcd_0816(2,0,Bchar_D,fanbai_bz);
822 2 write_lcd_0816(3,0,Bchar_A,fanbai_bz);
823 2 write_lcd_1616(2,0,menu_no1_jiao,fanbai_bz);
824 2 write_lcd_1616(3,0,menu_no1_zhun,fanbai_bz);
825 2 //-----------------------------------------------
826 2 //--------显示“2 AD电压校准”
827 2 if(menu_zz1 == 1)
828 2 {
829 3 fanbai_bz = 1;
830 3 }
831 2 else
832 2 {
833 3 fanbai_bz = 0;
834 3 }
835 2
836 2 set_huitu();
837 2 write_lcd_0816(0,16,char_2,0);
838 2 write_lcd_0816(2,16,Bchar_A,fanbai_bz);
839 2 write_lcd_0816(3,16,Bchar_D,fanbai_bz);
840 2 write_lcd_1616(2,16,menu_no1_dian,fanbai_bz);
841 2 write_lcd_1616(3,16,menu_no1_ya,fanbai_bz);
842 2 write_lcd_1616(4,16,menu_no1_jiao,fanbai_bz);
843 2 write_lcd_1616(5,16,menu_no1_zhun,fanbai_bz);
844 2 //-----------------------------------------------
845 2 //--------显示“3 AD电流校准”
C51 COMPILER V8.08 MENU 11/20/2008 22:02:48 PAGE 15
846 2 if(menu_zz1 == 2)
847 2 {
848 3 fanbai_bz = 1;
849 3 }
850 2 else
851 2 {
852 3 fanbai_bz = 0;
853 3 }
854 2
855 2 set_huitu();
856 2 write_lcd_0816(0,32,char_3,0);
857 2 write_lcd_0816(2,32,Bchar_A,fanbai_bz);
858 2 write_lcd_0816(3,32,Bchar_D,fanbai_bz);
859 2 write_lcd_1616(2,32,menu_no1_dian,fanbai_bz);
860 2 write_lcd_1616(3,32,menu_no1_liu,fanbai_bz);
861 2 write_lcd_1616(4,32,menu_no1_jiao,fanbai_bz);
862 2 write_lcd_1616(5,32,menu_no1_zhun,fanbai_bz);
863 2 //-----------------------------------------------
864 2 //--------显示“4 保护上限设置”
865 2 if(menu_zz1 == 3)
866 2 {
867 3 fanbai_bz = 1;
868 3 }
869 2 else
870 2 {
871 3 fanbai_bz = 0;
872 3 }
873 2
874 2 set_huitu();
875 2 write_lcd_0816(0,48,char_4,0);
876 2 write_lcd_1616(1,48,menu_no1_bao,fanbai_bz);
877 2 write_lcd_1616(2,48,menu_no1_hu,fanbai_bz);
878 2 write_lcd_1616(3,48,menu_no1_shang,fanbai_bz);
879 2 write_lcd_1616(4,48,menu_no1_xian,fanbai_bz);
880 2 write_lcd_1616(5,48,menu_no1_she,fanbai_bz);
881 2 write_lcd_1616(6,48,menu_no1_zhi,fanbai_bz);
882 2
883 2 //-----------------------------------------------
884 2 }
885 1 else
886 1 {
887 2 //--------显示“5 AD速率设置”
888 2 if(menu_zz1 == 4)
889 2 {
890 3 fanbai_bz = 1;
891 3 }
892 2 else
893 2 {
894 3 fanbai_bz = 0;
895 3 }
896 2
897 2 set_huitu();
898 2 lcd_clr();
899 2 write_lcd_0816(0,0,char_5,0);
900 2 write_lcd_0816(2,0,Bchar_A,fanbai_bz);
901 2 write_lcd_0816(3,0,Bchar_D,fanbai_bz);
902 2 write_lcd_1616(2,0,menu_no1_su,fanbai_bz);
903 2 write_lcd_1616(3,0,menu_no1_lv,fanbai_bz);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -