单片机 开发及开发语言,环境及导向问题

来源:百度知道 编辑:UC知道 时间:2024/05/23 11:31:07
你好,既然您看到我问题相信你对单片机有很深刻的认识了.
那么我呢?我只是打算学习单片机,不因为什么只因为个人兴趣.希望您不吝赐教.
好了,我的问题来了:
1. 我想学习单片机但我应该从哪种机型入手啊是msc51 还是8051 还有其他的选择吗?我想学习现在主流的机型.
2. 我以前用过c#.但如果进行单片机开发是否不可用,我应该应用哪种语言c?汇编?c++哪个更实用.
3. 能帮我推荐几本学习的书籍和资料吗?
4. 如果要买学习板的话,我要买哪个.去哪里买?
劳您费心,请您详细解答一下.我会给您补分的.
如果您愿意帮助我,请将资料发送micliang@126.com
谢谢,谢谢!

1. 我想学习单片机但我应该从哪种机型入手啊是msc51 还是8051 还有其他的选择吗?我想学习现在主流的机型.
msc51 还是8051 一码事

2. 我以前用过c#.但如果进行单片机开发是否不可用,我应该应用哪种语言c?汇编?c++哪个更实用.
c、汇编
3. 能帮我推荐几本学习的书籍和资料吗?
到处都是

4. 如果要买学习板的话,我要买哪个.去哪里买?
建议使用下列软件先练着:
ProteusPRO6.7SP3

连外围的硬件电路都能仿真。
是系统学习51单片机的最佳帮手

你可以搭电路图,
然后编程序,
能够控制电机、LCD、led等等

MCS51,8051都是基于51核的单片机,就像楼上说的一码事,只不过一些公司又出了一些基于51核的但是在片内集成了一些A/D,D/A什么之类的增强的51芯片!
现在单片机比较时髦流行的是基于ARM核的一些片子,手机多数就是用ARM芯片来设计的!
同51一样,做ARM芯片的厂商有很多,ARM只是一个内核,芯片厂商根据内核又设计一些不同外围,有不同长处的芯片,国内用的比较多的是三星的片子!
当然还有DSP等等,外加现在很流行的FPGA.
要学就先从51学起吧,毕竟8位的简单点,先打好基础!

楼上说的用Proteus可行!
用KEIL C编译器!
网上教程素材很多!