矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
楼主: 生鱼片

最近学习51单片机,实操推荐

[复制链接]
     
发表于 2018-1-7 20:19:35 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

     
发表于 2018-1-8 04:44:01 | 显示全部楼层
建议你用 STC 的 51 芯片;不用任何开发板之类的东西;买块面包板,买几片单片机,买个串口线;就行了;

在电脑上把程序写好。用串口(需要转换一下)直接写入芯片;

回复 支持 反对

使用道具 举报

     
发表于 2018-1-8 09:42:15 来自手机 | 显示全部楼层
初学最好买个能仿真的芯片,学那个都差不多。
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2018-1-8 15:54:49 来自手机 | 显示全部楼层
简燕 发表于 2018-1-8 10:42
选择什么类型的开发板,取决于你要做什么产品.

比如,要控制开关量的IO,那就选择IO口多,驱动能力强的MCU, ...

我是入门学习单片机,从51开始科学吗?
回复 支持 反对

使用道具 举报

     
发表于 2018-1-8 21:42:06 | 显示全部楼层
我觉得51单片机还不错吖!如果是自己DIY玩玩,没打算做太复杂功能太多的东西,那51绝对是很好的选择。别老想着89C52那类40多脚的51单片机,现在有的8脚的51单片机,如15F104W这些,内置起震电路了,通个电源写个程序进去就能工作了,我做了一个楼梯灯,就是用这个单片机控制的,程序就是每天晚上7点控制继电器吸合亮灯,到晚上12点控制继电器继开熄灯。稍微复杂点的DIY作品,就是装在汽车上,行车时自动锁门的东西,发表在汽车论坛那边,传送门:http://www.crystalradio.cn/thread-1497256-1-1.html 。感觉做这些小的电路逻辑东西,用51足够应付 ,而且51的C语言也相当简单直观易学,入门非常容易。
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2018-1-9 14:40:52 来自手机 | 显示全部楼层
我的电脑! 发表于 2018-1-8 21:42
我觉得51单片机还不错吖!如果是自己DIY玩玩,没打算做太复杂功能太多的东西,那51绝对是很好的选择。别老 ...

老师,你这个8脚51芯片,能够用普通51开发板写入程序吗?
需要哪个东东配合写程序!
回复 支持 反对

使用道具 举报

     
发表于 2018-1-9 19:02:13 | 显示全部楼层
bigradio 发表于 2018-1-7 20:19
不要听他们推荐高级的,先弄明白51,况且会了51后,进阶高级单片机比较容易。

这才是明白人!
回复 支持 反对

使用道具 举报

     
发表于 2018-1-9 19:36:49 | 显示全部楼层
生鱼片 发表于 2018-1-9 14:40
老师,你这个8脚51芯片,能够用普通51开发板写入程序吗?
需要哪个东东配合写程序!

当然可以用51开发板写入程序啦,毕间这个8脚的单片机同样是属于51单片机的,只是IO管脚只有6个,适合一些不需要大量IO管脚的应用。写程序可用KEIL,学51的C语言有教怎么用这个软件写程序的了。还有我说的楼梯灯原来也发表过了,在这里:http://www.crystalradio.cn/thread-739740-1-1.html

硬件软件都非常简单。

评分

1

查看全部评分

回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2018-1-9 20:02:35 | 显示全部楼层
我的电脑! 发表于 2018-1-9 19:36
当然可以用51开发板写入程序啦,毕间这个8脚的单片机同样是属于51单片机的,只是IO管脚只有6个,适合一些 ...

我倒也不能算纯新手,以前编过类似设备的程序,很单片机类似原理。
只不过对单片机的c语言语法和编制结构不熟悉,所以有些疑问哈。
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2018-1-9 20:34:22 | 显示全部楼层
我的电脑! 发表于 2018-1-9 19:36
当然可以用51开发板写入程序啦,毕间这个8脚的单片机同样是属于51单片机的,只是IO管脚只有6个,适合一些 ...

老师,那开发板上面40个脚的插座怎么安装你这个8脚51ic呢,如何往里下载写好的代码。
回复 支持 反对

使用道具 举报

     
发表于 2018-1-9 22:19:35 | 显示全部楼层
本帖最后由 我的电脑! 于 2018-1-9 22:36 编辑
生鱼片 发表于 2018-1-9 20:34
老师,那开发板上面40个脚的插座怎么安装你这个8脚51ic呢,如何往里下载写好的代码。


当然不是插到学习板上那40脚的IP插上,因为15F104W的管脚定义跟89C52完全不一样。一般方法是用洞洞板焊一个IC座,然后把引脚引出来,再通过杜帮线接到学习板上,利用学习板上的电路下载程序。要么就是自己直接买一个下载器(10来块钱),跟做好的洞洞板上的单片机接好线。


104w.jpg


下载程序的方法是:先用KEIL编好程序,编译通后过会生成一个扩展名是.HEX的文件,这时打开STC-ISP软件

stc.jpg


选好型号跟程序文件后,点击 下载/编程 就可以把程序写入到单片机内了(这步跟51学习板上的操作一样的)。

至于这个15F104W的单片机详细引脚功能及应用,以及STC-ISP软件,都可以 官网(http://www.stcmcu.com/)上免费下载到。

评分

1

查看全部评分

回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2018-1-9 22:50:21 | 显示全部楼层
我的电脑! 发表于 2018-1-9 22:19
当然不是插到学习板上那40脚的IP插上,因为15F104W的管脚定义跟89C52完全不一样。一般方法是用洞洞板焊 ...

老哥,我有个以前给单片机充电器刷固件买的USB isp下载器,类似U盘的样子,也是杜邦线引出链接充电器然后刷入新固件,不知道这个能写51程序给51单片机吗?
回复 支持 反对

使用道具 举报

     
发表于 2018-1-9 22:57:55 | 显示全部楼层
生鱼片 发表于 2018-1-9 22:50
老哥,我有个以前给单片机充电器刷固件买的USB isp下载器,类似U盘的样子,也是杜邦线引出链接充电器然后 ...

看形容估计是可以的。这东西在TB上搜ISP下载器就一大堆了。

下载线.jpg
回复 支持 反对

使用道具 举报

     
发表于 2018-1-10 12:40:04 | 显示全部楼层
生鱼片 发表于 2018-1-6 19:28
老罗,我是自己DIY玩玩,不知学哪个合适?

现在的开发板大部分支持多种单片机的,几十元一套,很适合初学者入门。
回复 支持 反对

使用道具 举报

     
发表于 2018-1-10 12:53:16 | 显示全部楼层
我最喜欢前FreeScale的56F系列DSC,虽然价格,功耗,运算速度和灵活性都不占优,但稳定性超好,IO口特别抗造.经常是同板上的CPLD都跑飞了,56F DSC还稳如泰山. 是真的吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2025-4-30 13:42

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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