首先,你这个方法很少人用,一般都借助第三方编程软件,最经典的就是keil。你安装keil,,目前新版到Keil 4了,在keil上面编写程序,汇编或者C语言都行, 然后在keil上编译生成**.hex文件,在proteus上双击单片机,路径选择**.hex文件就可以仿真了。而且只需要载入一次,后面再次更新hex文件都不用重新载入。这样方便调试、仿真。
ASEM51好像是不能编译c程序的。
汇编的程序要按汇编的格式写,c程序即使后缀改成ASM它依旧是c程序的格式,ASEM51是无法编译那些非法格式的。
最好装一个keil之类的编程软件,因为它可以跟直观的帮你发现程序中的错误。