找回密码
 注册
快捷导航
查看: 912|回复: 31

【csca1原创】决心好好学习单片机了,请高手们进来指点迷津。

 关闭 [复制链接] |自动提醒
阅读字号:

1万

回帖

1

积分

241

资产值

禁止访问

注册时间
2004-10-6
发表于 2008-5-31 00:23:33| 字数 145| - 中国–广东–深圳 移动 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽

3151

回帖

0

积分

1470

资产值

入门会员 Rank: 1

注册时间
2005-11-25
发表于 2008-5-31 00:30:51| 字数 19| - 中国–广东–广州–番禺区 电信 | 显示全部楼层
好像有个PROTUES的模似软件不错,
想结婚了。。。。。
回复 支持 反对

使用道具 举报

1099

回帖

68

积分

8183

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2007-4-15
发表于 2008-5-31 00:33:25| 字数 128| - 中国–广东–深圳 电信 | 显示全部楼层
不用啥仿真器吧,单片机五花八门,通一个别的都通了,再说凭你老大得功夫,不用费多大劲,自己lay块板子,写俩程序就ok了哦。stc89C51最常用得,搞他就行了。nxp得也不错。直接isp往下烧程序就行了,不用仿真器。

只要不是我们公司得单片机,都好搞。嘿嘿。
回复 支持 反对

使用道具 举报

3513

回帖

1

积分

6401

资产值

入门会员 Rank: 1

注册时间
2007-4-8
发表于 2008-5-31 00:33:35| 字数 10| - 中国–湖北–武汉 电信 | 显示全部楼层
为何不用arm来做?
回复 支持 反对

使用道具 举报

湖南 - 金牌会员

3万

回帖

316

积分

8652

资产值

至尊会员III Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2007-9-8
银牌荣誉勋章(注册10年以上会员)
发表于 2008-5-31 00:37:28| 字数 28| - 中国–广东–深圳 电信 | 显示全部楼层
为什么不学习用ThinkPad,而去学习那些低级的东西?
组织里面有叛徒,我的身份已暴露!
回复 支持 反对

使用道具 举报

1万

回帖

166

积分

1万

资产值

荣誉版主 Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-8-17
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
发表于 2008-5-31 00:38:23| 字数 190| - 中国–浙江–衢州 电信 | 显示全部楼层
目前三个主流
C51/PIC/ARM
能力一个比一个强!但是用好了C51也可以完成绝大部分系统需求。
PIC是精简指令集的,速度优势明显,但是我觉得在线下载不如STC的C51
ARM还没开始玩,不了解。
最后,我看了那么多单片机的书,觉得还就是大学里用的教材最好。讲的都是最基本的东西,搞懂了你就完全掌握了该系列单片机的编程办法,剩下的就是算法问题了-这个是任何书都帮不到你的,数学是关键。
。。。。
回复 支持 反对

使用道具 举报

1万

回帖

202

积分

4万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-8-11
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
发表于 2008-5-31 00:38:28| 字数 79| - 中国–广东–广州 中移铁通 | 显示全部楼层
呵呵,还是从51开始吧~~ARM,我搞这么久了,都还没有用上,很多事情都用着ARM这个平台

8位机,16位机足矣~~控制个电机啥的,也不见ARM有非常明显的优势
回复 支持 反对

使用道具 举报

1万

回帖

1

积分

241

资产值

禁止访问

注册时间
2004-10-6
 楼主| 发表于 2008-5-31 00:40:43| 字数 29| - 中国–广东–深圳 移动 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

1万

回帖

202

积分

4万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-8-11
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
发表于 2008-5-31 00:40:42| 字数 20| - 中国–广东–广州 中移铁通 | 显示全部楼层

回复 #6 big-eblis 的帖子

同意~~PIC的确有它的优势,也比较耐玩
回复 支持 反对

使用道具 举报

1万

回帖

202

积分

4万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-8-11
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
发表于 2008-5-31 00:41:38| 字数 16| - 中国–广东–广州 中移铁通 | 显示全部楼层
没啥区别,51系列,完全可以替换
回复 支持 反对

使用道具 举报

1万

回帖

166

积分

1万

资产值

荣誉版主 Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-8-17
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
发表于 2008-5-31 00:43:18| 字数 318| - 中国–浙江–衢州 电信 | 显示全部楼层

回复 #9 csca1 的帖子

STC的C51可以在线编程,AT的不可以,一定要编程器。
另外STC的51很多内置了FLASH,用起来很方便。还有带AD后缀的,P1口可以当A/D输入用,也算是一个优势了。
STC现在基本全系列内置硬件看门狗和复位电路,无需外部复位和看门狗电路配合。有定时器2,有P4口(非DIP封装),有单时钟周期的高速版本(标准的是12个时钟算一个机器周期的),晶体频率高于6M的话无需外部谐振电容,可以关闭ALE输出降低干扰................
目前觉得唯一的遗憾就是耗电偏大,最近做一个网线测试仪用的就是STC89C52RC,反复调整程序与外围也只能把耗电做到5mA。

[ Edited by  big-eblis on 2008-5-31 00:49 ]
。。。。
回复 支持 反对

使用道具 举报

1万

回帖

1

积分

241

资产值

禁止访问

注册时间
2004-10-6
 楼主| 发表于 2008-5-31 00:43:39| 字数 133| - 中国–广东–深圳 移动 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

1万

回帖

202

积分

4万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2006-8-11
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
发表于 2008-5-31 00:51:06| 字数 31| - 中国–广东–广州 中移铁通 | 显示全部楼层

回复 #11 big-eblis 的帖子

AT89S系列是可以ISP的,慢慢的替掉了AT89C系列了~~
回复 支持 反对

使用道具 举报

1099

回帖

68

积分

8183

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2007-4-15
发表于 2008-5-31 00:56:07| 字数 177| - 中国–广东–深圳 电信 | 显示全部楼层
STC89C51   支持isp, 似乎还便宜些吧,

AT89C51 最基本的51内核,不支持isp。
还是推荐STC89C51, 会一个,别的都不是问题了。

以前我做高压变频器采用得是ti dsp,至于别的行业得规模得变频器,应该不会都用成本那么高的。所以lz想用单片机应该有他自己的考虑吧。

arm做控制还是不错,问题是你要做的系统是不是需要那么复杂?还要搞个操作系统么?
回复 支持 反对

使用道具 举报

1万

回帖

1

积分

241

资产值

禁止访问

注册时间
2004-10-6
 楼主| 发表于 2008-5-31 00:56:13| 字数 20| - 中国–广东–深圳 移动 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

1万

回帖

166

积分

1万

资产值

荣誉版主 Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-8-17
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
发表于 2008-5-31 00:56:31| 字数 176| - 中国–浙江–衢州 电信 | 显示全部楼层

回复 #7 samen 的帖子

samen兄
现在很多LCM都是水平一个字节表示8个点的排列方式,这样的驱动结构不利于显示类似6×8点阵这样的西文字符(有种12232LCM倒是一个字节代表垂直方向的8个点)。我现在想来想去都觉得需要在MCU内部利用内置RAM建一个显示缓冲区来实现6×8字符显示,否则就只能把6×8点阵变换到8×8点阵使用-这样实在太浪费显示资源了。你有什么好的思路么?
。。。。
回复 支持 反对

使用道具 举报

1万

回帖

1

积分

241

资产值

禁止访问

注册时间
2004-10-6
 楼主| 发表于 2008-5-31 00:57:36| 字数 16| - 中国–广东–深圳 移动 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

1万

回帖

166

积分

1万

资产值

荣誉版主 Rank: 5Rank: 5Rank: 5Rank: 5Rank: 5

注册时间
2004-8-17
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
发表于 2008-5-31 00:57:45| 字数 32| - 中国–浙江–衢州 电信 | 显示全部楼层

回复 #13 samen 的帖子

自从用了STC,很久没关心AT了,,,,,,,,,,,,,,,,
。。。。
回复 支持 反对

使用道具 举报

1099

回帖

68

积分

8183

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2007-4-15
发表于 2008-5-31 01:03:52| 字数 232| - 中国–广东–深圳 电信 | 显示全部楼层
ISP:In System Programing,在系统编程

  IAP:In applicating Programing,在应用编程

  ICP:In Circuit Programing,在电路编程

ISP是指可以在板级上进行编程,也就是不用拆芯片下来,写的是整个程序,一般是通过ISP接口线来写。

IAP虽然同样也是在板级上进行编程,但是是自已对自已进行编程,在应用中进行编程,也即可以只是更改某一部分而不影响系统的其它部分,另外接口程序是自已写的,这样可以进行远程升级而不影响应用。
回复 支持 反对

使用道具 举报

1万

回帖

1

积分

241

资产值

禁止访问

注册时间
2004-10-6
 楼主| 发表于 2008-5-31 01:07:03| 字数 8| - 中国–广东–深圳 移动 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

1万

回帖

1

积分

241

资产值

禁止访问

注册时间
2004-10-6
 楼主| 发表于 2008-5-31 01:12:19| 字数 41| - 中国–广东–深圳 移动 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

1099

回帖

68

积分

8183

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2007-4-15
发表于 2008-5-31 01:55:44| 字数 141| - 中国–广东–深圳 电信 | 显示全部楼层
编译器keil c就可以啦,别的软件不需要啥吧,通过串口就可以download程序了。要例程的话,可以网上找下。lz可以先做硬件,lay好板,然后调通硬件。软件再写。

其实熟悉这个很快,我今晚去了个朋友那里,他着急做个点胶机的项目,用lpc932,画板,layout,到焊好板子,两天。
回复 支持 反对

使用道具 举报

1万

回帖

1

积分

241

资产值

禁止访问

注册时间
2004-10-6
 楼主| 发表于 2008-5-31 02:37:12| 字数 18| - 中国–广东–深圳 移动 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

5517

回帖

67

积分

3185

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2005-5-27
发表于 2008-5-31 02:45:45| 字数 15| - 中国–陕西–西安 移动 | 显示全部楼层
看着送NB的份上,顶下吧...
回复 支持 反对

使用道具 举报

1593

回帖

45

积分

1455

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2008-3-21
发表于 2008-5-31 07:57:38| 字数 302| - 中国–广东–东莞 电信 | 显示全部楼层
QUOTE:
Posted by csca1 on 2008-5-31 02:37
keil c有中文的吗?我怕英文。。。

有中文的,我买了一块仿真版,学了几天,会用汇编语言编点小程序,后来本打算学下C语言来编,但英语太差了,学不进去,就没学了,工作中也用单片机也用不到,现在是碰不没碰了。  我觉得做工控行业,单片机很难代替PLC,PLC本来就是一个现成的单片机系统,现在也不贵,一块单片机版也要100多块,现在最便宜的PLC也就几百块。再说一台非标的机器成本中PLC占其中的成本是微乎其微了。

不过在标准化工控产品,借点胶机,印刷机这些机器中还是有优势的,这些机器,一台也就1,两万一台吧。

LZ别学了,有时间多来51灌水吧。
回复 支持 反对

使用道具 举报

6285

回帖

78

积分

5779

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2005-10-27
发表于 2008-5-31 08:08:43| 字数 28| - 中国–广东–梅州 电信 | 显示全部楼层
在大学时学过51 ,但啥也没学到~~~
想学,但不知从何下手
自强不息
厚德载物
回复 支持 反对

使用道具 举报

51hope - T50-20

4721

回帖

58

积分

3327

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2006-12-26
发表于 2008-5-31 09:11:01| 字数 5| - 中国–广东–深圳 电信 | 显示全部楼层
不懂单片机
叶子的离开是因为风的不追求 儿子 2011.9.17.17.35N410C  IBM S30  X31 W500 T50-20
回复 支持 反对

使用道具 举报

1万

回帖

1

积分

241

资产值

禁止访问

注册时间
2004-10-6
 楼主| 发表于 2008-5-31 12:19:45| 字数 14| - 中国–广东–汕头 电信/IDC机房 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

1万

回帖

125

积分

2万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2003-5-28
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)
发表于 2008-5-31 12:38:08| 字数 86| - 中国–广东–东莞 电信 | 显示全部楼层
单片机控制上批量的时候有优势,非标没量的还是PLC好些,单片机要搞硬件同软件,PLC只要搞软件就行。
      学单片机最快的方法就是接个项目,有客户逼迫你,想偷懒都不行。

      在运用中学!
开发自动装配、自动测试系统,人类应该从事创造性的工作,机器能做的就让机器去做吧。
回复 支持 反对

使用道具 举报

1万

回帖

1

积分

241

资产值

禁止访问

注册时间
2004-10-6
 楼主| 发表于 2008-5-31 12:44:37| 字数 25| - 中国–广东–深圳 移动 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

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

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2025-11-15 01:37 , Processed in 0.195097 second(s), 65 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|在线留言|专门网

返回顶部