8位单片机 & 16位单片机

[复制链接]
2895|7
 楼主| ulykiss 发表于 2011-11-17 16:28 | 显示全部楼层 |阅读模式
在写8位单片机和16位单片机在用C语言写的的过程有什么区别,用在8位单片机的软件可以直接烧录到16位单片机内使用吗?不知道现在市面上用的单片机是8位的多一点还是16位的多一点?
      请教
 楼主| ulykiss 发表于 2011-11-17 16:29 | 显示全部楼层
对于我来说这问题有点困惑!
ningling_21 发表于 2011-11-17 16:49 | 显示全部楼层
用在8位单片机的软件可以直接烧录到16位单片机内使用吗?

肯定不能直接烧录...
即使直接烧录也不能用......
mugenwon 发表于 2011-11-17 16:57 | 显示全部楼层
管他几位,能用就行!
NE5532 发表于 2011-11-17 18:27 | 显示全部楼层
编写没啥区别,除了与硬件非常相关的部分,其他算法看不出其别。不是8位16位的问题,是任何一种单片机编写的程序换到另一种单片机上(甚至绝大部分同一厂家同一家族的单片机)都需要进行程序移植,主要是改硬件部分。
lishutong 发表于 2011-11-19 08:01 | 显示全部楼层
肯定不能直接烧的,指令集都不一样。
永恒志谦 发表于 2011-11-20 15:59 | 显示全部楼层
这个问题我也比较困惑,或者定义常量或是变量的时候,得修改一些吧
 楼主| ulykiss 发表于 2011-11-21 08:46 | 显示全部楼层
谢谢楼上朋友的帮忙,还有一个问题,单片机根单片通讯方面的问题,我之前公司是做安防智能楼宇这一块的产品,比如说每一栋楼房入口需要一台门口机,在门口机端输入相应的住户号就可以呼叫到各楼层的室内机,请问一上这台门口机与室内机之间的通讯在软是怎么实现的?通常所说的通讯协议是什么意思?
   还请各位多指点。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:除了诱惑,我什么都能抵抗!

1

主题

66

帖子

1

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