按照你的意思
应该是程序用C语言编写的,C语言经过编译器处理后,先被翻译成汇编语言,然后被转化成机器码,这些过程都是编译器完成的,一般情况下,用keil可以生成hex文件、bin文件,51单片机一般是生成hex文件,用于下载到单片机(STC系列)中,hex文件可以用二进制软件查看格式。若想深入了解编译器,请看《编译原理》这本书
楼上的你有所不懂了
单片机有个中断功能的你是用仿真的是吗
我试过你的程序是没有问题的
可能是你的p0口没有接上拉电阻啊、还有一点就是你那个程序最好是先开中断允许再开始运行定时
即改成ea=1;
et1=1;
//允许定时计数器to中断
tr1=1;
//t0开始计数
这样专业点