① 如何学习单片机
1,楼主,你首先要学习C语言基础,就相当于80%会单片机了,因为现在所有8/16/32位(51系列,MSP430系列,ARM系列)都是使用C语言。
2,先看内核8051的单片机:台湾宏晶的STC89C51-DIP40/或其它如新茂,到网上买一个开发板,价格不会超过200元。
3,樱哪看一下单片机功能:包换内部FLASH、RAM、TIMER、INT、ADC、USB、ISP/IAR等。
4,编译环境、编程软件KEIL。
5,打开开发板的例子程序,在KEIL编译,下载到板,看结果和说明是不是相符,达到这样效果时,你心里肯定很激动,这时你真正学会了单片机,你成功了!!!!!。
6,单片机C语言举例:
sbit SPEAK = P1^5; //IO口定义为蜂鸣器控制
如果蜂鸣器正极接电源,SPEAK =0;蜂鸣器就会响,你看就是这么简单。
unsiggne char temp;//定义TEMP为单字节变量。
sfr PORTA P1;//将P1口定义为PORTA
7,当你过渡到ARM时,你就要学习LINUX和WINCE这两个最基本的操作系统运用在单片机上。
8,同样的理,你也要买ARM2410/2440为代表的开发板,慢慢按照说明书一步一步地操作,练习,不停地做实验,就学会。
9,当然,你得打歼渗一份工作,关于我上所说的,开始工资不要要求太高,等你做完几个项目后,你真正学氏颂脊会了,才跟老板或上司提,这样继续或或另寻高就才有资本。
10,你也抽点时间看看《郭天祥十天学会单片机和c语言编》一书,巩固一下理论知识。
总结:多做开发板上的实验,你要多参与这样的项目开发,慢慢就会了。
② 巧学模电数电单片机是真的吗
假的。
数码(digital)系统,又称为数字系统,是使用离散樱拦察(即不连续的)的0或1来进行信息的输入,处理,传输、存贮等衡弊处理的系统。相对的非数码(模拟信号)系统使用连续的数值代表信息。脊茄虽然数码的表示方法是分离的。
但其代表的信息可以是离散的(例如数字、字母等。),或者连续(例如声音、图像和连续系统的其它测量等。
③ 在哪里可以下载模电,数电,单片机和微机原理的视频教程大神们帮帮忙
同学,果断用优酷搜索....很多。若是搜不到 我发我的给你
求采纳
④ 《从零开始学单片机技术》pdf下载在线阅读,求百度网盘云资源
《从零开始学单片机技术》(刘建清)电子书网盘下载免费在线阅读
资源链接:
链接:
书名:从零开始学单片机技术
作者:刘建清
出版社:国防工业
出版年份:2006-8
页数:356
内容简介:
本书以实战操作为基础,用最简单的方法,将初学者领进单片机世界的大门。本书首先介绍了单片机的基础知识,然后简要阐述了单片机的指令系统、简单程序设计、存储器和I/0接口扩展、中断、定时器以及串行通信技术,最后对单片机常用接口技术(LED显示接口、键盘接口、LCD液晶接口、SPI总线接口和看门狗电路、12C总线接口、红外遥控接口、语音接口、A/D和D/A转换接口)和单片机的应用系统设计进行了精要介绍。
本书附赠光盘一张,光盘中包含有Keil、MedWin中文版软件以及书中所有实验的源程序。书中提供的所有实验均具有较高的实用性和代表性,且全部通过了实验板验证。
本书可供电子技术人员、单片机爱好者、业余电子爱好者阅读,也可作为相关专业的教学用书或教学参考书使用。
⑤ 51单片机初学者该怎么学
51单片机初学者学习步骤:
1.第一步:基础理论知识学习。
单片机编程用C语言或汇编语言都可以,但是我建议用C语言比较好,模块化管理编程方便,移植性强,适合编写大程序。如果是用C语言编程对单片机进行编程,需要掌握的知识就那么3个条件判断语句、3个循环语句、3个跳转语句和1个开关语句。别小看这10个语句,用他们组合形成的逻辑要多复杂有多复杂。
学习时要一条语句一条语句的学,学一条活用一条,全部学过用过这些关键语句后,相信你的C基础建立了。你会感觉到单片机不再难学了,而且越学越起劲,在这一过程中我们最好找一本单片机相关的参考书来学习,比如王云51单片机C语言教程,结合书带的云龙51教学视频一起学习更好理解。
2.第二步:单片机编程。
有一套完宽老整的学习开发工具学习单片机是需要成本的。必须有一台电脑、一块单片机开发板、一本单片机教材(带教学视纤差频的)。电脑是用来编写和编译
早了,起慎竖升码要学了数电和模电以后,尤其是数电