O BRASCII foi uma tabela de caracteres brasileira. Foi usada na década de 80 por diversas impressoras, aplicativos como o Carta Certa, por placas de vídeo no Brasil e foi o conjunto de caracteres padrão nos computadores brasileiros da linha MSXopenMSX.
História O código foi elaborado em 1986A batalha dos protocolos de redes de computadores localizada (no Brasil) no fim do Século XX pela Associação Brasileira de Normas Técnicas através da norma NBR-9614:1986 e, posteriormente, revisto em 1991, na norma NBR-9611:1991Ficha descritiva da norma NBR-9611 na página da ABNT.
O código é baseado nas normas ISOIndústria Brasileira de Computadores — Perspectivas até os anos 90, e foi apelidado de «BRASCII» (Brazilian Standard Code for Information Interchange ou Código Brasileiro para Intercâmbio de Informação) em analogia com American Standard Code for Information Interchange. Note-se que, enquanto o ASCII é um código de 7 bits, com apenas 128 caracteres, o BRASCII é um código de 8 bits com possibilidade de até 255 caracteres, onde os caracteres de 160 a 255 foram configurados para suportar acentuação, caracteres gráficos, etc. Em alguns equipamentos, este código é simplesmente denominado «ABNT».
O objetivo do código era eliminar a «Torre de Babel» dos sistemas de codificação existentes para a língua portuguesa (ISO IR-16, ISO IR-84, IBM 256, IBM 275, IBM 850, DEC Multinational, HP Roman-8, Mac OS Roman, etc.). Apesar disso, o código teve dificuldades em impor-se, sobretudo devido à pressão de grandes multinacionais e acabou por ser cada vez menos usado por causa da ubiquidade de outros conjuntos de caracteres (ISO 8859-1 e, posteriormente, Unicode).
Mapeamento
+BRASCII —0 —1 —2 —3 —4 —5 —6 —7 —8 —9 —A —B —C —D —E —F 0− 1− 2− SP002032!002133"002234#002335$002436%002537&002638'002739(002840)002941*002A42+002B43,002C44-002D45.002E46/002F47 3− 0003048100314920032503003351400345250035536003654700375580038569003957:003A58;003B59<003C60=003D61>003E62?003F63 4− @004064A004165B004266C004367D004468E004569F004670G004771H004872I004973J004A74K004B75L004C76M004D77N004E78O004F79 5− P005080Q005181R005282S005383T005484U005585V005686W005787X005888Y005989Z005A90[005B91\005C92]005D93^005E94_005F95 6− `006096a006197b006298c006399d0064100e0065101f0066102g0067103h0068104i0069105j006A106k006B107l006C108m006D109n006E110o006F111 7− p0070112q0071113r0072114s0073115t0074116u0075117v0076118w0077119x0078120y0079121z007A122{007B123|007C124}007D125~007E126DEL0127FF 8− 9− A− NBSP00A0160¡00A1161¢00A2162£00A3163¤00A4164¥00A5165¦00A6166§00A7167¨00A8168©00A9169ª00AA170«00AB171¬00AC172SHY00AD173®00AE174¯00AF175 B− °00B0176±00B1177²00B2178³00B3179´00B4180µ00B5181¶00B6182•00B7183¸00B8184¹00B9185º00BA186»00BB187¼00BC188½00BD189¾00BE190¿00BF191 C− À00C0192Á00C1193Â00C2194Ã00C3195Ä00C4196Å00C5197Æ00C6198Ç00C7199È00C8200É00C9201Ê00CA202Ë00CB203Ì00CC204Í00CD205Î00CE206Ï00CF207 D− Ð00D0208Ñ00D1209Ò00D2210Ó00D3211Ô00D4212Õ00D5213Ö00D6214Œ0152215Ø00D8216Ù00D9217Ú00DA218Û00DB219Ü00DC220Ý00DD221Þ00DE222ß00DF223 E− à00E0224á00E1225â00E2226ã00E3227ä00E4228å00E5229æ00E6230ç00E7231è00E8232é00E9233ê00EA234ë00EB235ì00EC236í00ED237î00EE238ï00EF239 F− ð00F0240ñ00F1241ò00F2242ó00F3243ô00F4244õ00F5245ö00F6246œ0153247ø00F8248ù00F9249ú00FA250û00FB251ü00FC252ý00FD253þ00FE254ÿ00FF255 —0 —1 —2 —3 —4 —5 —6 —7 —8 —9 —A —B —C —D —E —F
Categoria:Codificação de caracteres Categoria:Acrónimos