单片机开发要用那些软件
要学习单片机,其实,所用的软件还真不多,用C语言写程序并编译,用keil 就行。
同时,还可以用仿真软件来画原理图或仿真图,安装proteus 就行了。
再进一步学习,还要画PCB图,也用proteus。
写好程序,要把程序烧录到单片机,下载一下烧录软件。
这要根据单片机的型号来确定用什么软件。
这三个软件,基本就搞定了。
重要的是要学会软件的使用,还要学习单片机原理和编程的。
开发单片机具体需要哪些硬件和软件?
1、学习单片机最好从51系列开始2、过去普遍采用汇编,但建议用目前普遍的C语言3、开发环境用KEIL C4、会C不一定会开发单片机,况且单片机C语言与标准的ANSI C尚有一定区别5、掌握单片机原理是必要的,了解一些模拟元器件和集成电路也是有必要的你可以参考我空间的一些文章。
51单片机开发板需用什么软件?哪有下载?急求,谢谢!
用KEIL写程序(刚开始用汇编,后面可以学下C51写)生成HEX文件,然后用 ISIS PROTEUS作硬件仿真,你先画好电路,将HEX文件导入51单片机中,运行就可以知道结果了。
推荐一个PROTEUS学习网站:proteus仿真论坛上面有很多范例供你学习,非常有用的。
开发一个单片机系统过程应该是怎样的?需要的开发工具有哪些?
如果不想花钱,用proteus仿真就行,但有些东西仿真不成。
keil2或4是必须的,无论用开发板还是proteus仿真都得用keil编程。
想上手快还是买个开发板吧,也不是太贵。
100左右就可以买个功能差不多的。
也可以自己搭建开发板,从最小系统开始,但这需要有一定的模电和单片机硬件基础。
关于软件编程,可以看看郭天祥的视频。
不建议买他的开发板
学习单片机总共要用到那些软件
1:针对需要开发的设备构建原理图,可以用AD09,PROTEUS 软件2:针对需要实现的功能编程,使用KEIL编写调试(51,AVR单片机)3:程序编好测试,测试包括功能测试,老化测试,可靠性测试等单片机编程就是简单的嵌入式软件开发过程,首先你应该精通C语言(当然也有使用汇编语言的,不过主流还是使用C的),能够熟练运用C语言实现相应的单片机要实现的功能。
所谓的单片机开发,就必须对单片机有一定的了解。
这就是为什么嵌入式的工资高,入门难的原因,它必须要有一定的硬件基础,还需配合很好的编码能力。
如果你掌握了单片机硬件,同时也精通编程,那么写单片机程序也就是水到渠成的事了。
单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。
相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。
概括的讲:一块芯片就成了一台计算机。
它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。
同时,学习使用单片机是了解计算机原理与结构的最佳选择。
单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。
各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词——“智能型”,如智能型洗衣机等。
转载请注明出处51数据库 » 单片机开发需要用什么软件