lunes, 18 de julio de 2011

Código ASCII

El código ASCII es un conjunto de caracteres alfanuméricos así como de control, es decir, no todos son imprimibles, consta de 254 códigos que representan a cada uno de los caracteres, de los cuales 33 no son imprimibles, el resto representa al alfabeto (incluida la ñ), los números así como un extenso conjunto de simbolos.

Los caracteres imprimibles los obtenemos manteniendo pulsada la tecla ALT más un número que puede ir desde 1 hasta 255, los códigos imprimibles son:

Alt +  1 = ☺    Alt + 33 = !    Alt + 65 = A    Alt +  97 = a 
Alt +  2 = ☻    Alt + 34 = "    Alt + 66 = B    Alt +  98 = b
Alt +  3 = ♥    Alt + 35 = #    Alt + 67 = C    Alt +  99 = c   
Alt +  4 = ♦    Alt + 36 = $    Alt + 68 = D    Alt + 100 = d  
Alt +  5 = ♣    Alt + 37 = %    Alt + 69 = E    Alt + 101 = e 
Alt +  6 = ♠    Alt + 38 = &    Alt + 70 = F    Alt + 102 = f    
Alt +  7 = •    Alt + 39 = '    Alt + 71 = G    Alt + 103 = g 
Alt +  8 = ◘    Alt + 40 = (    Alt + 72 = H    Alt + 104 = h
Alt +  9 = ○    Alt + 41 = )    Alt + 73 = I    Alt + 105 = i
Alt + 10 = ◙    Alt + 42 = *    Alt + 74 = J    Alt + 106 = j 
Alt + 11 = ♂    Alt + 43 = +    Alt + 75 = K    Alt + 107 = k    
Alt + 12 = ♀    Alt + 44 = ,    Alt + 76 = L    Alt + 108 = l
Alt + 13 = ♪    Alt + 45 = -    Alt + 77 = M    Alt + 109 = m
Alt + 14 = ♫    Alt + 46 = .    Alt + 78 = N    Alt + 110 = n
Alt + 15 = ☼    Alt + 47 = /    Alt + 79 = O    Alt + 111 = o    
Alt + 16 = ►    Alt + 48 = 0    Alt + 80 = P    Alt + 112 = p 
Alt + 17 = ◄    Alt + 49 = 1    Alt + 81 = Q    Alt + 113 = q 
Alt + 18 = ↕    Alt + 50 = 2    Alt + 82 = R    Alt + 114 = r
Alt + 19 = ‼    Alt + 51 = 3    Alt + 83 = S    Alt + 115 = s  
Alt + 20 = ¶    Alt + 52 = 4    Alt + 84 = T    Alt + 116 = t 
Alt + 21 = §    Alt + 53 = 5    Alt + 85 = U    Alt + 117 = u
Alt + 22 = ▬    Alt + 54 = 6    Alt + 86 = V    Alt + 118 = v  
Alt + 23 = ↨    Alt + 55 = 7    Alt + 87 = W    Alt + 119 = w 
Alt + 24 = ↑    Alt + 56 = 8    Alt + 88 = X    Alt + 120 = x 
Alt + 25 = ↓    Alt + 57 = 9    Alt + 89 = Y    Alt + 121 = y 
Alt + 26 = →    Alt + 58 = :    Alt + 90 = Z    Alt + 122 = z
Alt + 27 = ←    Alt + 59 = ;    Alt + 91 = [    Alt + 123 = {
Alt + 28 = ∟    Alt + 60 = <    Alt + 92 = \    Alt + 124 = | 
Alt + 29 = ↔    Alt + 61 = =    Alt + 93 = ]    Alt + 125 = }
Alt + 30 = ▲    Alt + 61 = >    Alt + 94 = ^    Alt + 126 = ~
Alt + 31 = ▼    Alt + 63 = ?    Alt + 95 = _    Alt + 127 = ⌂
Alt + 32 = esp  Alt + 64 = @    Alt + 96 = `    Alt + 128 = Ç


Alt + 129 = ü   Alt + 161 = í   Alt + 193 = ┴   Alt + 225 = ß
Alt + 130 = é   Alt + 162 = ó   Alt + 194 = ┬   Alt + 226 = Ô
Alt + 131 = â   Alt + 163 = ú   Alt + 195 = ├   Alt + 227 = Ò
Alt + 132 = ä   Alt + 164 = ñ   Alt + 196 = ─   Alt + 228 = õ
Alt + 133 = à   Alt + 165 = Ñ   Alt + 197 = ┼   Alt + 229 = Õ
Alt + 134 = å   Alt + 166 = ª   Alt + 198 = ã   Alt + 230 = µ
Alt + 135 = ç   Alt + 167 = º   Alt + 199 = à  Alt + 231 = þ
Alt + 136 = ê   Alt + 168 = ¿   Alt + 200 = ╚   Alt + 232 = Þ
Alt + 137 = ë   Alt + 169 = ®   Alt + 201 = ╔   Alt + 233 = Ú
Alt + 138 = è   Alt + 170 = ¬   Alt + 202 = ╩   Alt + 234 = Û
Alt + 139 = ï   Alt + 171 = ½   Alt + 203 = ╦   Alt + 235 = Ù
Alt + 140 = î   Alt + 172 = ¼   Alt + 204 = ╠   Alt + 236 = ý
Alt + 141 = ì   Alt + 173 = ¡   Alt + 205 = ═   Alt + 237 = Ý
Alt + 142 = Ä   Alt + 174 = «   Alt + 206 = ╬   Alt + 238 = ¯
Alt + 143 = Å   Alt + 175 = »   Alt + 207 = ¤   Alt + 239 = ´
Alt + 144 = É   Alt + 176 = ░   Alt + 208 = ð   Alt + 240 = ­­­­≡
Alt + 145 = æ   Alt + 177 = ▒   Alt + 209 = Р  Alt + 241 = ±
Alt + 146 = Æ   Alt + 178 = ▓   Alt + 210 = Ê   Alt + 242 = ‗
Alt + 147 = ô   Alt + 179 = │   Alt + 211 = Ë   Alt + 243 = ¾
Alt + 148 = ö   Alt + 180 = ┤   Alt + 212 = È   Alt + 244 = ¶
Alt + 149 = ò   Alt + 181 = Á   Alt + 213 = ı   Alt + 245 = §
Alt + 150 = û   Alt + 182 = Â   Alt + 214 = Í   Alt + 246 = ÷
Alt + 151 = ù   Alt + 183 = À   Alt + 215 = Π  Alt + 247 = ¸
Alt + 152 = ÿ   Alt + 184 = ©   Alt + 216 = Ï   Alt + 248 = °
Alt + 153 = Ö   Alt + 185 = ╣   Alt + 217 = ┘   Alt + 249 = ¨
Alt + 154 = Ü   Alt + 186 = ║   Alt + 218 = ┌   Alt + 250 = ·
Alt + 155 = ø   Alt + 187 = ╗   Alt + 219 = █   Alt + 251 = ¹
Alt + 156 = £   Alt + 188 = ╝   Alt + 220 = ▄   Alt + 252 = ³
Alt + 157 = Ø   Alt + 189 = ¢   Alt + 221 = ¦   Alt + 253 = ²
Alt + 158 = ×   Alt + 190 = ¥   Alt + 222 = Ì   Alt + 254 = ■
Alt + 159 = ƒ   Alt + 191 = ┐   Alt + 223 = ▀
Alt + 160 = á   Alt + 192 = └   Alt + 224 = Ó


*Aunque la mayoria de los caracteres del 1 al 31 pueden imprimirse mediante el Alt + el número, en realidad (en programación) son caracteres de control cuyos valores son los siguientes:

1  Inicio encabezado          18 Control dispositivo 2    
2  Inicio texto               19 Control dispositivo 3       
3  Fin texto                  20 Control dispositivo 4        
4  Fin transmisión            21 Configuración negativa       
5  Consulta                   22 Sincronismo 
6  Reconocimiento             23 Fin bloque transmitido  
7  Timbre (beep)              24 Cancelar  
8  Retroceso                  25 Fin del medio  
9  Tabulador horizontal       26 Sustitución  
10 Nueva línea                27 Escape (ESC) 
11 Tabulador vertical         28 Separador archivos       
12 Nueva página               29 Separador grupos
13 Retorno de carro           30 Separador registros
14 Desplaza afuera            31 Separador unidades
15 Desplaza adentro          127 Suprimir (DEL)
16 Escape línea de datos     255 Espacio sin separación
17 Control dispositivo 1

No hay comentarios:

Publicar un comentario