找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 7028|回复: 2
打印 上一主题 下一主题
收起左侧

学51单片机的准备工作

[复制链接]
跳转到指定楼层
楼主
ID:74835 发表于 2015-3-20 22:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 jiajiamei 于 2015-3-20 22:48 编辑

      
     大家好,我是起航,从今天起,试着写一套教程,把学习51单片机的流程写下来。IO驱动,定时器,中断,串口传输,等等,虽然都是实战类的东西,但是用文字描述的详细一些,应该会比较有帮助。
     准备工作,首先,你要有一块电路板,无论是学习板还是最小系统板,至少要有一块,因为单片机是实战的技术,没有板子玩不了。就好像你去驾校学开车,教练只跟你说理论,让你看书,不让你上车练习,你能学会开车么?肯定不能。
     第二,单片机选型,选择宏晶的STC89C52C,关于宏晶老板姚永平,大家感兴趣的可以在网上搜一下。其实选型的时候,我是用ATMEL的89S52和STC89C52C进行对比了的,因为程序下载的时候89S52还需要一条ISP下载线,而STC89C52C只需要串口线就可以了,而串口线在后面的学习中是会用到的,这样算来,后者貌似成本更低一些。
     第三,编译软件,KEIL C,全名是keil uvision,下载地址:http://www.51hei.com/keil%CF%C2%D4%D8.html  它是美国Keil Software公司研发的51系列兼容单片机的C语言软件开发系统,我这一代人学51用的都是它。在2005年的时候被ARM公司收购,所以,现在基于ARM内核的STM32单片机也可以用这个软件开发,但是要去官网下载相应的版本。启动界面如下:
     另外说一句,现在国内用的基本都是破-解-版,使用上没有问题,也就不要大声嚷嚷了,仅做学习交流用,不要有商业上的用途。

     第四,下载软件,STC-ISP 软件,下载地址:STC官网。STC的单片机,自然要用STC的下载工具。程序写好了,要把相应的代码下载到单片机里面,使用的工具就是这个。界面如下:
     很多人都抱怨STC官网页面做的太垃圾,也有人说以后开发产品不想用STC的单片机,因为器件手册里面差不多一半内容是广告,我看了看,确实如此,这也是我一直搞不懂的地方。幸运的是,工作中基本没用到STC的片子,自然也就没有这方面的烦恼。
     好了,今天先写这么多,准备工作做好,明天开始大干一场!



   



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏2 分享淘帖 顶1 踩
回复

使用道具 举报

沙发
ID:255072 发表于 2017-12-26 11:23 | 只看该作者
很期待,学习单片机对我在星创客学习嵌入式很有帮助,感兴趣也可以去看看,嵌入式这几年发展还不错。
回复

使用道具 举报

无效楼层,该帖已经被删除
地板
ID:598763 发表于 2019-8-11 15:10 | 只看该作者
明年就要学嵌入式了,这对我帮助很大
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表