[AVR单片机] 咨询:关于51单片机

[复制链接]
2253|6
 楼主| laslison 发表于 2009-12-27 22:27 | 显示全部楼层 |阅读模式
请问各位,用51单片机做一个时钟,分别用C语言和汇编编程,它们的硬件部分可不可以用同一个电路。效果一样不?
hsb.siq 发表于 2009-12-27 22:55 | 显示全部楼层
电路相同,效果有差别。
tcc8073 发表于 2009-12-28 14:32 | 显示全部楼层
实现相同的功能,如果硬件相同的话,AVR的C编译后占的ROM要比汇编的占用的大很多,在对定时的准确性上C要差很多,当然如果一定要追求准确的话,也是可以做到的,但是占用的ROM一定会更大,如果需要做工业控制等需求比较严格的情况,建议用汇编,如果做民用使用C,我用过的单片机中51,AVR,PIC,HOLTAK,EMC等的C语言编写程序感觉在时间控制上都有点不是太满意,当然C也有很大好处,特别是使用PIC编写的时候,BANK和PAGE切换处理就很好处理,再有就是C如果熟悉了的话,只要搞明白一款单片机的IO口使用,就可以进行单片机的开发了,各人看法,没有代表性
suoma 发表于 2009-12-28 22:22 | 显示全部楼层
用过得挺多的啊。偶还是个菜鸟呢
god_like 发表于 2009-12-28 23:05 | 显示全部楼层
3楼解释的挺好的
 楼主| laslison 发表于 2009-12-28 23:38 | 显示全部楼层
3# tcc8073
谢谢,回答很好
 楼主| laslison 发表于 2010-1-4 21:28 | 显示全部楼层
4# suoma
共同进步:)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

95

主题

791

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部