哭求各位高手!单片机校验错误的问题!

来源:百度知道 编辑:UC知道 时间:2024/06/09 10:50:37
我是一个菜鸟,最近买了一个简单的单片机开发板,可一直写不进程序去,写的时候不是出现检验芯片ID码错误,就是在写入FLASH时发生0x00错误,不知道是哪里原因!!恳求各位大哥指点,感激涕零!(用的是AT89S52,下载程序是双龙!)
用的并口下载线,编程器也是用的Keil uVision2编译器!郁闷啊!

这位老兄,你是通过什么写的,是通过串口还是烧写器?芯片的ID错误说明你在写程序的时候的单片机所选择的型号不对,至于发生0x00错误,这是个错误的代号,用于标识错误的种类,至于是什么错误我就不清楚了。
推荐你用Keil uVision2编译器,这个比较好用。
另外,你要是通过串口烧写的话,一定要把单片机设置成串口写入使能。
你用的是在线编程功能吧,好好看看数据手册这一块的设置。不过如果用烧写器就好多了,用并口或串口,哪个地方设置不好就容易出问题。直接生成.hex文件,通过烧写器写入就行了。