a personal tool of burning c8051f