📄 smc1602.lst
字号:
102 2 case '-': vWriteData(0x2D);break;
103 2 case '.': vWriteData(0x2E);break;
104 2 case '/': vWriteData(0x2F);break;
105 2 case '=': vWriteData(0x3D);break;
106 2 case '<': vWriteData(0x3E);break;
107 2 case '?': vWriteData(0x3F);break;
108 2 case '^': vWriteData(0x5E);break;
109 2 case ':': vWriteData(0x3A);break;
110 2
111 2 case '0': vWriteData(0x30);break;
112 2 case '1': vWriteData(0x31);break;
113 2 case '2': vWriteData(0x32);break;
114 2 case '3': vWriteData(0x33);break;
115 2 case '4': vWriteData(0x34);break;
116 2 case '5': vWriteData(0x35);break;
C51 COMPILER V8.05a SMC1602 08/08/2007 08:55:15 PAGE 3
117 2 case '6': vWriteData(0x36);break;
118 2 case '7': vWriteData(0x37);break;
119 2 case '8': vWriteData(0x38);break;
120 2 case '9': vWriteData(0x39);break;
121 2
122 2 case 'A': vWriteData(0x41);break;
123 2 case 'B': vWriteData(0x42);break;
124 2 case 'C': vWriteData(0x43);break;
125 2 case 'D': vWriteData(0x44);break;
126 2 case 'E': vWriteData(0x45);break;
127 2 case 'F': vWriteData(0x46);break;
128 2 case 'G': vWriteData(0x47);break;
129 2 case 'H': vWriteData(0x48);break;
130 2 case 'I': vWriteData(0x49);break;
131 2 case 'J': vWriteData(0x4A);break;
132 2 case 'K': vWriteData(0x4B);break;
133 2 case 'L': vWriteData(0x4C);break;
134 2 case 'M': vWriteData(0x4D);break;
135 2 case 'N': vWriteData(0x4E);break;
136 2 case 'O': vWriteData(0x4F);break;
137 2 case 'P': vWriteData(0x50);break;
138 2 case 'Q': vWriteData(0x51);break;
139 2 case 'R': vWriteData(0x52);break;
140 2 case 'S': vWriteData(0x53);break;
141 2 case 'T': vWriteData(0x54);break;
142 2 case 'U': vWriteData(0x55);break;
143 2 case 'V': vWriteData(0x56);break;
144 2 case 'W': vWriteData(0x57);break;
145 2 case 'X': vWriteData(0x58);break;
146 2 case 'Y': vWriteData(0x59);break;
147 2 case 'Z': vWriteData(0x5A);break;
148 2
149 2 case 'a': vWriteData(0x61);break;
150 2 case 'b': vWriteData(0x62);break;
151 2 case 'c': vWriteData(0x63);break;
152 2 case 'd': vWriteData(0x64);break;
153 2 case 'e': vWriteData(0x65);break;
154 2 case 'f': vWriteData(0x66);break;
155 2 case 'g': vWriteData(0x67);break;
156 2 case 'h': vWriteData(0x68);break;
157 2 case 'i': vWriteData(0x69);break;
158 2 case 'j': vWriteData(0x6A);break;
159 2 case 'k': vWriteData(0x6B);break;
160 2 case 'l': vWriteData(0x6C);break;
161 2 case 'm': vWriteData(0x6D);break;
162 2 case 'n': vWriteData(0x6E);break;
163 2 case 'o': vWriteData(0x6F);break;
164 2 case 'p': vWriteData(0x70);break;
165 2 case 'q': vWriteData(0x71);break;
166 2 case 'r': vWriteData(0x72);break;
167 2 case 's': vWriteData(0x73);break;
168 2 case 't': vWriteData(0x74);break;
169 2 case 'u': vWriteData(0x75);break;
170 2 case 'v': vWriteData(0x76);break;
171 2 case 'w': vWriteData(0x77);break;
172 2 case 'x': vWriteData(0x78);break;
173 2 case 'y': vWriteData(0x79);break;
174 2 case 'z': vWriteData(0x7A);break;
175 2
176 2 default: break;
177 2 }
178 1 }
C51 COMPILER V8.05a SMC1602 08/08/2007 08:55:15 PAGE 4
179
180 //*************************************************************************************************
181 //* *
182 //* *********************把1个字符串显示到当前光标处******************* *
183 //* *
184 //*************************************************************************************************
185 void vShowChar(unsigned char ucaChar[])
186 {
187 1 unsigned char ucCount;
188 1 for(ucCount=0;;ucCount++)
189 1 {
190 2 vShowOneChar(ucaChar[ucCount]);
191 2 if(ucaChar[ucCount+1]=='\0')
192 2 break;
193 2 }
194 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 772 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- 3
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -