永发信息网

新手有偿求教51单片机一个问题

答案:3  悬赏:20  手机版
解决时间 2021-02-11 07:12
  • 提问者网友:無理詩人
  • 2021-02-11 02:24
新手有偿求教51单片机一个问题
最佳答案
  • 五星知识达人网友:野味小生
  • 2021-02-11 03:43
什么问题呢?
全部回答
  • 1楼网友:雾月
  • 2021-02-11 06:05
问题呢 ?
  • 2楼网友:动情书生
  • 2021-02-11 04:28
其实外面用的最多的单片机就是8位的,要么就是32位的,比如说arm。16位的单片机用的并不是很多。你要是51掌握好了,你应该知道51类的单片机都是cisc(集中指令)型的单片机。速度不是很快。其实at89单片机的还有很多缺点呢?比如说运行速度慢,功耗大,抗干扰能力不强等等。建议你去学点risc(精简指令)型单片机(risc是单片机的发展方向,几乎比较高档的单片机都是risc型的单片机)risc型单片机运行速度要比cisc型单片机快很多。 比如同样是atmel的。你可以选avr。同样的频率条件下avr速度是at89的十几倍到几十倍,而且高档的avr功能十分强大(比at89要强很多了)比如内部集成eeprom。a/d。内部rc振荡(所有的at89都没有内部振荡。使用时一定要外部接振荡源,比如晶振)。而且avr单片机一般是用c写程序的。而51类单片机一般是用汇编语言写程序的(这只是我的个人习惯,没有说一定要这样)。这又是一个学习点。 当然你也可以选其他公司的单片机,比如常用的microchip的pic单片机等等。 等你学过这些了,你才会发现你8位mcu还有很多地方要学的。51只是一个基础,一个开始而已。 你如果非要坚持学16为单片机,建议你学dspic单片机。这也是mircochip公司的产品。因为dspic数字信号控制器。支持dsp处理指令。你在某些方面可以直接当成dsp芯片来处理。速度和功能上当然要比普通的8位机强大许多。 再者你还可以学点arm的知识。如果还想学。可以学fpga/cpld。这些知识都是学不完的。关键要是用的到。就算是8位机,你能用的很精通的话,也是十分优秀的工程师了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯