MCS-51用汇编语言仿真
本人从事电气工作,上学时对单片机稍有了解,现在想深入的学习,不知如何下手,我想实践和理论同时这样可能会加深印象,请推荐款MCS-51系列单片机用汇编语言编程和仿真的软件(...
本人从事电气工作,上学时对单片机稍有了解,现在想深入的学习,不知如何下手,我想实践和理论同时这样可能会加深印象,请推荐款MCS-51系列单片机用汇编语言编程和仿真的软件(中文或带汉化包)和相关书籍。不胜感激,谢谢!祝你们工作顺利,身体健康!
展开
3个回答
展开全部
我是大学里的单片机老师,讲讲我学单片机的经历。
五年前,我对单片机一窍不通,不知道Keil、Proteus、AT89S51/52、STC51等等。
但学校要求我给学生上单片机这门课,自学时间只有一个月。
我让我的学生在网上查找到了Keil uVision2,
并且,学生在这个软件下完成了一个简单的跑马灯程序(汇编)。
我当时只能是按照学校的要求死肯教材(北航 单片机原理与应用),
拼命理解教材里那些令人捉摸不透的内容。
这本教材的确差劲,程序无头无尾,所介绍的芯片也都是过时的垃圾。
但是,这本教材是我国单片机的鼻祖。直到今天,很多高校都以它作为模板改编。
十天之后,我让我的学生给我安装了Keil uVision2,
并为我演示了跑马灯程序从编写到调试的全过程,总共约15分钟。
我告诉我的学生说:我会了。
以后,凡是有不懂的问题,我就模仿那个跑马灯程序编写一个小小的程序,
用Keil uVision2仿真进行一步一步的分析,将教材里的所有语句都仿真分析过了。
并且,将教材里的指令进行重新分类归纳为40~50条最有用的指令,而不是111条指令。
一个月后,我终于能够不太顺利地讲单片机原理与应用。
半年之后,我又是从我的学生那里知道怎样将程序用串口烧入单片机。
又过了半年,我还是从我的学生那里知道怎样将程序用USBASP烧入单片机。
又过了半年,我又从我的学生那里知道怎样用程序用Proteus仿真单片机程序。
。。。。。。
MCS-51系列单片机用汇编语言编程的软件:
我推荐使用Keil uVision2(英文),不要使用Keil uVision3(汉化),
单片机开发一定要会英文的。
仿真的软件使用Proteus 7 Professional。
参考书:(1)例说8051 (邮电出版社)
(2)Proteus教程(清华大学出版社)
(3)单片机原理与应用---基于Proteus和Keil C(电子出版社林立编)
五年前,我对单片机一窍不通,不知道Keil、Proteus、AT89S51/52、STC51等等。
但学校要求我给学生上单片机这门课,自学时间只有一个月。
我让我的学生在网上查找到了Keil uVision2,
并且,学生在这个软件下完成了一个简单的跑马灯程序(汇编)。
我当时只能是按照学校的要求死肯教材(北航 单片机原理与应用),
拼命理解教材里那些令人捉摸不透的内容。
这本教材的确差劲,程序无头无尾,所介绍的芯片也都是过时的垃圾。
但是,这本教材是我国单片机的鼻祖。直到今天,很多高校都以它作为模板改编。
十天之后,我让我的学生给我安装了Keil uVision2,
并为我演示了跑马灯程序从编写到调试的全过程,总共约15分钟。
我告诉我的学生说:我会了。
以后,凡是有不懂的问题,我就模仿那个跑马灯程序编写一个小小的程序,
用Keil uVision2仿真进行一步一步的分析,将教材里的所有语句都仿真分析过了。
并且,将教材里的指令进行重新分类归纳为40~50条最有用的指令,而不是111条指令。
一个月后,我终于能够不太顺利地讲单片机原理与应用。
半年之后,我又是从我的学生那里知道怎样将程序用串口烧入单片机。
又过了半年,我还是从我的学生那里知道怎样将程序用USBASP烧入单片机。
又过了半年,我又从我的学生那里知道怎样用程序用Proteus仿真单片机程序。
。。。。。。
MCS-51系列单片机用汇编语言编程的软件:
我推荐使用Keil uVision2(英文),不要使用Keil uVision3(汉化),
单片机开发一定要会英文的。
仿真的软件使用Proteus 7 Professional。
参考书:(1)例说8051 (邮电出版社)
(2)Proteus教程(清华大学出版社)
(3)单片机原理与应用---基于Proteus和Keil C(电子出版社林立编)
展开全部
可以先学学理论,把单片机硬件资源和指令系统学完了(不先学这个,就好像让你算个账,1到10都不认识,怎么算)。就可以实践了,软件用伟福就可以了,硬件到网上去买个100-200的单片机仿真(带仿真功能的)。我第一个是强联的。
如果经济条件比较紧,可以去用keil C + proteus 两个来实现软硬件仿真。这种仿真和现实的时间上有些区别;还有在proteus中,晶振和复位电路是可以不用画的,现实中不行。在学习的时候要注意。
最后,祝你早日学会,慢慢进阶成高手。
如果经济条件比较紧,可以去用keil C + proteus 两个来实现软硬件仿真。这种仿真和现实的时间上有些区别;还有在proteus中,晶振和复位电路是可以不用画的,现实中不行。在学习的时候要注意。
最后,祝你早日学会,慢慢进阶成高手。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用南京伟福的仿真器吧,我用这种仿真器多少年了。质量很稳定,能仿真的芯片比较多,服务比较好。技术支持也比较好。对于个人而言就是价格有点贵。网址:http://wave-cn.com/
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询