打印
[MINI51]

mini51入门之我见

[复制链接]
3074|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
mini51fish|  楼主 | 2012-2-9 09:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 hotpower 于 2012-9-13 22:58 编辑

201112月份,我接触到了mini51单片机。而之前都是运用89C51单片机的。在此,我想与大家分享一下从851单片机的向32位单片机过渡的方法。
首先,应该大致了解一下mini51的众多功能,和相关寄存器。这一步只好好看一下IC手册便可,有中文版的,不过中文版的翻译有点不太上道。
其次,对mini51有了了解之后,便可以看例程了。这一步是过渡的关键。在本论坛上有很多例程,都是直接用函数库写的。我认为看用函数库写的例程是很难达到从51单片机到mini51过渡的。因为我们之前在学习和开发51单片机时都是直接在寄存器上写01的,只有这样才能真正了解51单片机的内部结构及功能,编程时,心里也有个底。根据这样的编程思维习惯,mini51是否也有这样的例程呢,答案是有的。我们应该看直接写寄存器的例程才能容易掌握mini51的功能和运用。
http://www.nuvoton-m0.com/icview-628-1-1.html"#000000">这里有相关例程。非常感谢这位发贴的兄台,向他致敬!

例程用KEIL4软件打开,遇到不明来历的字符或函数,可以在其上面点击右键,查看定义。如果是字符,可以从定义中算出是在mini51中的哪一个寄存器。便进一步知道寄存器哪一位写0,哪一位写1了。到了这一步便会觉得跟51单片机一样简单了。
当然,mini51毕竟比51单片机复杂得多,这里只介绍一种过渡的方法,也是学习mini51的一种入门的方法。要想学好和运用mini51,还需更加深入的学习。
下面,我想向各位请教我在学习mini51所遇到的问题:
1.

不知道这是什么意思,终端是怎么回事,应该怎么做?
2.
看了一些例程,我便想自己写程序试试,可是我对如何配置KEIL4软件,如何建立工程文件及相关文件结构,如何下载程序还不太明白,希望各位能指点一二,或者提供一些相关资料,谢谢!

3.
在看到PWM例程时,遇到一个名词,叫除频器,这是什么意思,这个除频器的作用是什么?


请各位指教,谢谢!

相关帖子

沙发
mini51fish|  楼主 | 2012-2-9 09:29 | 只看该作者

RE: mini51入门之我见

怎么搞的,图没了,有哪位说说怎么把图贴上去,现在附上附件[local]1[/local]

使用特权

评论回复
板凳
mini51fish|  楼主 | 2012-2-9 09:31 | 只看该作者
mini51入门之我见.rar (40.11 KB)

使用特权

评论回复
地板
mini51fish|  楼主 | 2012-2-10 10:57 | 只看该作者
难道没有人回答么

使用特权

评论回复
5
jack_shine| | 2012-2-13 13:28 | 只看该作者
感谢分享

使用特权

评论回复
6
xyz549040622| | 2012-2-13 16:38 | 只看该作者
首先感谢状元lixiaoxu2meng的功劳,这是他的截图,是我遇到问题时他教的,MDK的配置 MDK配置.rar (514.2 KB)

使用特权

评论回复
7
mini51fish|  楼主 | 2012-2-14 11:08 | 只看该作者
谢谢

使用特权

评论回复
8
呆板书生| | 2012-2-16 08:08 | 只看该作者
除频器,可能是以前的分频器

使用特权

评论回复
9
[惊涛骇浪]| | 2012-5-18 10:07 | 只看该作者
顶一个

使用特权

评论回复
10
741342386| | 2015-4-30 11:46 | 只看该作者
本帖最后由 741342386 于 2015-4-30 11:54 编辑

你好 你发的那个链接现在打不开了  我最近也在学习你可以把那位大师的mini软件库发给我吗?
特别是那个 有中文注释寄存器的那个

我的邮箱:1434994459@qq.com

使用特权

评论回复
11
jingchengye| | 2015-12-8 09:35 | 只看该作者
您好,我也是刚刚准备入手MINI51的,您发的那个连接现在打不开了,你可以把您以及那位大师的mini软件库发给我吗?我的邮箱2357422992@qq.com

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

10

帖子

1

粉丝