刚刚开始学AT89S52单片机遇到的一些小问题 + 个人解决办法

本文介绍了作者在学习AT89S52单片机过程中遇到的问题,包括开发工具的选择、兼容性问题、驱动安装及烧录设备的使用。针对64位Windows系统,提供了解决驱动安装和烧录工具不识别USB设备的方案,强调了自学单片机需要的基础知识。
摘要由CSDN通过智能技术生成

周围不缺已经开始学单片机的学神了,不过貌似清一色都是用的郭天祥的书。不是说书不好,但是个人总感觉怪怪的 X - )

在亚马逊闲逛看到了这一本书,清华出版社的。叫《51单片机应用从零开始》,黄绿色封面。


这里面就遇到了第一个问题了,书上面都是AT89S51做例题的,AT89S52主要是Flash和RAM比51大一倍,其他的配置也是有增无减。这就意味着AT89S51上面的程序在AT89S52上面跑是没有兼容压力的。毕竟这本教材是都是汇编语言,寄存器累加器什么的一眼就看懂那个是被占用了那个没有占用。


顺便淘宝了几块最小开发板,在这里给大家一个建议买AT89S5x的最小开发板淘宝上面有不少是成品的裸PCB还有配齐原件的(一般有焊好的成品和散件任选,建议后者)。其中有几家店是带USB-ISP下载口的。买这种配个USB  ASP下载器给MCU写程序非常方便的说,至少个人感觉比同学给C51用串口写方便。建议最好不要买那种裸PCB上面带已经带了流水灯什么各种实验电路的。第一是贵不少,第二是不能锻炼焊电路的能力。当然如果真的懒得麻烦掏多一点钱也挺好,因为避免了焊不好出问题时的麻烦~我就在这上面折腾了挺久。。。 : -(


教材上面的例题都是用uvision2做开发工具的。也许会有兼容问题,但是经过个人测试到目前为止在win7  64位下面运行得挺好。完全不用uvisi

  • 2
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值