找回密码
 注册
关于网站域名变更的通知
查看: 206|回复: 2
打印 上一主题 下一主题

学51单片机的准备工作

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-9-16 10:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

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

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

+ B9 _) z3 O7 c+ n! ~

该用户从未签到

2#
发表于 2022-9-16 10:58 | 只看该作者
又开一期,期待学到有用的技术。

该用户从未签到

3#
发表于 2022-9-16 13:42 | 只看该作者
新的可能会适合另一些人,认真学习技术上的知识
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-6-7 22:34 , Processed in 0.062500 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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