P�gina Anterior/Pr�xima P�gina
2 de 4 - Recursos do Simulador
Feita a simula��o do programa para que posso ser rodado se disp�e de algumas teclas no menu:
![]()
A primeira tecla RST <Crtl+F9> serve para que o programa volte ao primeiro endere�o, 0000h;
A tecla Go <Crtl+F2> executa o programa automaticamente;
A terceira tecla Step into < F8> volta uma instru��o executada;
A quarta tecla Step over <F9> executa uma instru��o por vez.
Ent�o se pode observar que � poss�vel executar todo o programa de uma s� vez ou instru��o por instru��o atrav�s dos bot�es do menu ou das teclas FX, a medida que elas s�o executadas a linha corrente � destacada no programa em outra cor. Outra coisa importante � a velocidade de simula��o que � controlado por uma seta no canto direito da barra de tarefas, os melhores resultados s�o vistos quando esta seta � posto aproximadamente no meio.
![]()
Main Registers � uma das janelas mais �til do programa pois fornece o valor da mair parte dos registradores, e mostra as atualiza��es que v�o sofrendo no decorrer do programa, os registradores podem ser modificados levando o cursor at� ele e se colocando o novo valor, isto � muito interessante saber pois se o programa for resetado os valores dos registradores RX n�o ser�o zerados, tamb�m � poss�vel se ver o valor das Portas l�gicas. Caso ele seja fechado e precise ser aberto novamente tecla-se no menu em View e clica-se em Main Register, o Code pode ser aberto do mesmo modo.
Outro recurso muito importante � a capacidade de se visualizar as mem�rias internas, a Special Function Register (sfr), a mem�ria de dados interna e externa, para tanto basta ir em View no menu e escolher a op��o Data dump, ser� mostrado o seguinte menu:
A op��o Xdata mostra o que � escrito numa ram externa, na op��o Data pode-se ver o que cont�m e o que � escrito nos registradores Rx, na op��o Sfr pode ser visto o que � posto nos registradores como acumulador, TH0, TH1, TL0,TL1, DPTR e outros. O programa apresentado no exemplo coloca alguns valores na mem�ria externa de dados a partir do endere�o 0Ah, para se visualizar isso podemos abrir Xdata, no final da rotina se v� a seguinte janela:

De forma semelhante se observa as outras janelas, seus valores tamb�m podem ser alterados levando-se o cursor at� o local e se colocando o novo valor.