我们从2011年坚守至今,只想做存粹的技术论坛。  由于网站在外面,点击附件后要很长世间才弹出下载,请耐心等待,勿重复点击不要用Edge和IE浏览器下载,否则提示不安全下载不了

 找回密码
 立即注册
搜索
查看: 1574|回复: 7

[技术文章] 掌握方法轻松学会单片机

[复制链接]

该用户从未签到

139

主题

157

回帖

102

积分

二级逆天

积分
102

社区居民忠实会员社区劳模原创达人终身成就奖

QQ
发表于 2016-2-22 06:37:20 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

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

×
单片机是微机的一种,现时有8051、AVR、ARM7、ARM9等系列,其中 “8051”是源自于Intel公司的MCS-51系列芯片,但目前不同生产厂商都以其兼容芯片为主,如Ateml公司的89C51/89S51系统,宏 晶公司的STC89C52RC。本文所述的正是宏晶的STC89C52RC,该芯片烧写简单,只用通过宏晶的工具通过串口MAXRS232的TX、RX脚 位就可以将程序烧录到芯片,是一个非常不错的嵌入式入门基础,教程多、51系列的学习板普遍就是采用STC89C52RC的芯片,可见其通用性很广,那怎 样才能快速学习8051单片机呢。
学习51系列的CPU需要记忆脚位功能,我学习的时候得益于其简单的熟记方法,脚位的功能与位置掌握得很快,不用死记硬背,就可以轻松记住P0、P1、P2、P3的脚位,请看下图:

学习好脚位功能后,如果要启动单片机的电路还需要了解外围连接,这样才能为日后自己制作单片机控制电路打下基础。这是学习8051系统单片机所必须 熟记的,以下是51单片机的最小电路图,只要按照以下方面连接,就可以简单上电驱动单片机的运行,功能脚位的应用是在最小系统的基础上添加的。

学习单片机,你不能没有一本纸质的教程,到本地的书店挑选或便宜的可以到卓越、当当网掏一掏。有了教程能更好的指导如何系统地学习单片机,尤其是学 习C语言版本的,我学习时用的《例说51单片机(C语言版)》邮电出版社的,就不错。即有单片机理论基础,又有C语言的学习,我接触C语言也比较长的时 间,之前是使用C++Builder进行Windows方面的开发,通过教程我发觉Windows的C语言与单片机上的C语言不同在于脚位的定义上,这个 是单片机C独有的。
教程有了,但是光有知识没有实践怎么能知道自己学得怎样,学是一回时,实践应用又是另外一回事。编程现在51系统的都是用Keil v3,最好是打上“过滤0xfd字符的bug”的修正程序,我曾经试过遇到因为这个字符出现显示结果不正确而浪费时间的经历,打上补丁可以减少我们在程序 调试中遇到的奇怪现象。

使用Keil软件编程只能检测C语言编程语法的正确性,而无法检验真正的功能是实现,现在可以使用单片机软件仿真Proteus(教程)进行电路板 及程序功能的仿真与调试。不过仿真模拟虽然是好的方法,但比不上使用单片实验板,通过Keil编写的程序,再通过RS232将程序灌写到单片机进行实质性 的操作,才能更好的了解单片机的性能与硬件之件的配搭使用,不要买最小系统的那种,这种只是供已经掌握单片机控制的人群使用,他们有自己的外围电路板,只 需要根据自己的实际接上相应的单片机脚去驱动电路,是不适合初学者的,入门的单片机实验板最好是功能比较齐的、学习的内容越多,你对单片机的应用就越熟 悉。以下是一款单片板学习板,在淘宝上的,价格在200元以下,还有视频教程,比较适合初学者,有兴趣的网友可以参考一下,选择好的学习板、辅导、交流是 快速学习单片机的方法。
回复

使用道具 举报

该用户从未签到

1

主题

1438

回帖

134

积分

二级逆天

执着

积分
134

终身成就奖社区居民优秀斑竹奖

QQ
发表于 2016-5-10 19:33:13 | 显示全部楼层
1111
回复

使用道具 举报

该用户从未签到

8

主题

2158

回帖

0

积分

二级逆天

积分
0

社区居民终身成就奖

QQ
发表于 2020-6-9 08:02:38 | 显示全部楼层
回复

使用道具 举报

该用户从未签到

8

主题

2158

回帖

0

积分

二级逆天

积分
0

社区居民终身成就奖

QQ
发表于 2020-6-11 08:16:01 | 显示全部楼层
回复

使用道具 举报

该用户从未签到

8

主题

2158

回帖

0

积分

二级逆天

积分
0

社区居民终身成就奖

QQ
发表于 2020-6-13 10:10:49 | 显示全部楼层
回复

使用道具 举报

该用户从未签到

30

主题

1427

回帖

1854

积分

二级逆天

积分
1854

终身成就奖特殊贡献奖原创先锋奖

发表于 2022-12-26 08:47:40 | 显示全部楼层
回复

使用道具 举报

  • TA的每日心情
    开心
    前天 14:10
  • 签到天数: 136 天

    [LV.7]常住居民III

    6

    主题

    6779

    回帖

    1万

    积分

    三级逆天

    积分
    14292

    终身成就奖特殊贡献奖原创先锋奖

    发表于 2022-12-27 08:01:25 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    开心
    4 小时前
  • 签到天数: 153 天

    [LV.7]常住居民III

    11

    主题

    7887

    回帖

    5556

    积分

    二级逆天

    积分
    5556

    终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

    发表于 2024-5-3 01:03:29 | 显示全部楼层
    回复

    使用道具 举报

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

    本版积分规则

    每日签到,有金币领取。


    Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

    本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请发帖投诉

    ( 闽ICP备2024076463号-1 ) 论坛技术支持QQ群171867948 ,论坛问题,充值问题请联系QQ1308068381

    平平安安
    TOP
    快速回复 返回顶部 返回列表