開発環境uVision2でsample.C等の内容を書き換えできないときは、 そのファイルが読み取り専用になっていないかどうかを確認してみましょう。 ファイルが読み取り専用の時は、 uVision2のウインドウ右下に「R/O」 (Read Only) と表示されています。
「読み取り専用」を解除するには、 そのファイルを右クリックして、プロパティの「全般」タブで、 「読み取り専用」属性のチェックを外してください。
ファイルが書き込み可能の場合は、 右下に「R/W」 (Read Write) と表示されています。