Ⅰ 怎么把C程序烧进AT89C51单片机
将C语言编译连接、生成hex文件,然后用labtool48或者西尔特等并行编程器将程序写入芯片。对于AT89C51现在一般编程器均支持,注意,AT89C51不支持下载器,下载hex文件,只有并行编程。
如果采用AT89S51就可以采用双龙的下载线进行下载。
现在最便宜的可能是top853,大概价格为280元。 广州长兴晶工生产。
中档价格和性价比比较好的为南京西尔特的 SUPERPRO/500P,大概1800-2300。淘宝上有1500.
Ⅱ 郭天祥的十天学会单片机视频教程哪里下载
www.verycd.com,里面搜索 《 十天学会单片机和C语言编程》 这就是的了。共有13个压缩包。平均每集有180分钟的样子。
Ⅲ 啊,通信工程研究生学单片机好还是FPGA好
学习单片机是需要数电知识的. 其实学单片机和学其他东西一样, 不一定要按课程节奏来走, 可以自学推介郭天祥的十天学会单片机,当当网就有了. 单片机可以自己做一个
Ⅳ 单片机的学习要从哪里开始着手是比较好的呢
1、硬件设备:电脑一台、开发板一个(可网上购买价格十几块钱到一百多不等)对于初学者,建议网上购买有配套视频教程的板子。如力天的。郭天祥的51开发板已经过时了,不建议买。不过郭天祥《十天学会单片机》教程到时可以学习学习。
2、软件:Keil C51 3版本的编译环境。对于初学者,如果你没有足够的资金去买电路板的话,可以安装一个 proteus仿真软件,非常好用,你在这个软件里面话好电路图,直接在软件上下载你编写的程序,就算没有开发板,也可以在proteus 上在线调试看到效果。如果你对信号部分比较感兴趣的话,还可以装一个 mutism仿真软件。mutism主要应用于数电模电的仿真,而proteus主要用于单片机的仿真,而且不占用多少内存空间。
3、书籍的话,建议你到电驴资源区里去寻找,里面有很多十分有用的电子资料和视频资料。
4、如果你愿意下功夫,半个月你就可以入门。建议你入门的时候用C语言来编程。如果你想精通单片机的话,就去学汇编,了解它的内部结构。尽量避免一上来就开始学汇编,不要从原理开始学,那样效果不好。从看别人的程序开始,遇到不懂得查书籍,看资料。看别人的程序,结合书上的知识来入门,最后通过学习内部结构,学习原理来达到精通单片机的目的。
5、个人觉得不要把目标放在普通的单片机上51 AVR PIC,而应该把单片机当做是一个踏板,真正要学的,值得研究的是嵌入式如ARM,DSP,FPGA/CPLD等。你可以先学简单的,如学号51单片机,然后学PIC,或者16位的AVR,然后你就可以去接触嵌入式了。
6、一定要学好数电模电,你学得越深,这方面知识用的越多。此外,把C语言的基础打好,这个很重要。