Wednesday, December 15, 2010

8051 & Gedit.


8051
Así, crudo, porque no importa lo que te digan, los clásicos son clásicos, y sobra decir más.
El 8051 mola. Con su amplia gama de instrucciones, sus dos Timers, y sus 5 vias de interrupción te puede hacer quedar mal en cosa de mi-cro-segundos.

We do like coloritos
Hay programas, lo sé, para trabajar con este micro, y está muy bien. Pero Gedit es Gedit.
¿El "problema"? Resaltar sintaxis. ¿La solución? asm-8051.lang.
Porque, sí. Me tomé el tiempo de hacerlo, y sí, usé Regex para hacerlo. Tan friki yo.

Instalar
Copien asm-8051.lang a la carpeta: /usr/share/gtksourview-xx/language-specs
Deberán hacerlo con permisos de root.
Es la primera vez que hago una cháchara de estas. Si lo mejoran, compártanlo.

Specs
  • Commentarios
  • Strings
  • Keywords [org, end, segment, equ, etc...]
  • Registros especiales [R0..R3, Acc, DPTR, PSW, etc]
  • Instrucciones
  • Bits [Acc.x, PSW.x, etc.]
  • Números [#23h, #45O, #0fEh, #01001100b, y así]
  • Bits especiales [C, P, TF0, IE0, etc..]
  • Etiquetas
  • Signos [$,+,*,/,-]
En fin, tanto como hallé. Un carnaval.
Todo tomando en cuenta
The 8051 Microcotroller" de I. Scott MacKenzie y Raphae C.-W.Phan. 4ta Edición.

Y lo descargas

FIN