Keil™, An ARM® Company

µVision® IDE & Debugger

This feature works with...
ARMC166C251C51Eval

Source Code

Source Code Window µVision displays the source code as you debug your target program.

Line numbers help you reference different sections of a source file.

Each line of code is marked with code coverage indicators that show execution status for that line.

Hover for Variable Values

Hover the mouse pointer over a variable and µVision displays its value.

Other features, like source outlining and breakpoints, are available from the context menu.

No Code Lines with no code are marked with a grey checked block.

Unexecuted Code Unexecuted lines (instructions) are marked with a grey block.

Executed Code Fully-executed lines (instructions) are marked with a green block.

Taken Branches Branches that have been taken are marked with a blue block.

Skipped Branches Branches that have been skipped are marked with an orange block.

Next Line to Execute The next line to execute is marked with a yellow arrow.