如何将单片机C语言程序翻译成汇编?

我写了一个一百多行的C语言程序,但是现在由于其他的原因,需要把它翻译成汇编,但是我对于汇编还不是很熟,特别是不知道在C语言中定义的一些函数在汇编中应该如何定义,举个例子: void Txbyte(unsigned char i) {TI=0; SBUF=i; while(!TI); TI=0; } void Txword(int i) {unsigned char x,y; x=(i/256); Txbyte(x); y=i-256*x; Txbyte(y); } void TxEOF() {Txbyte(0xcc); Txbyte(0x33); Txbyte(0xc3); Txbyte(0x3c); } 这是我在C51程序中定义的三个函数,那么它应该如何转换成汇编呢?(请尽量不要使用keil的自动反编译,软件翻译过来的毕竟没有人亲自翻译的有条理性,谢谢!!!)

你在kile软件里面的仿真中。有一个(disassembly window)图标点击一下,可以把c翻译成汇编, disassembly window是一个反汇编的窗口
采纳哦
温馨提示:答案为网友推荐,仅供参考