导航:首页 > 操作系统 > 精通单片机

精通单片机

发布时间:2022-01-16 09:42:57

1. 单片机啊单片机,谁精通啊谁教我

单片机一定要从开始就自己动手去做,没有谁只去看书看视频能学会单片机,这些是需要,但是不能太大篇幅,楼上的比重太大了。对于51单片机,业内最好的资料就是郭天祥的“十天学会单片机”,视频早就已经免费发布,去看视频,搞块开发板跟着动手做,遇到问题有针对性的去查资料,看书,明白之后继续去写程序,调试,看现象,改程序……这是一个过程,不要一下子就钻进寄存器、堆栈中去,那些只会打击你的积极性,从简单做起就可以了,你甚至可以不知道什么是寄存器,但是你知道在程序里给XXXX赋值能得到什么结果,初学时这就够了,随着你做的越来越多,会自然而然明白他的结构,这也是你想更上一层楼达到新高度的必要条件,祝成功!

2. 有没有精通单片机的关于单片机自动计数系统的!!!

你的提问有点表达不清楚,不过还是给你个程序吧


我自己编写的,四位数码管显示,一个按键,每按一次显示加一


按键的端口和数码管的端口你可以随意修改,按键也可以换成其它部件


代码中添加了注释,方便你理解,如果有疑问可以随时向我提问


若对此程序满意,记得采纳哦!


/***************************************************************************/

#include <reg51.h> //51单片机通用头文件

sbit k=P3^7;//定义输入端口,用于计数输入

sbit Axs=P1^3; sbit Bxs=P1^2; sbit Cxs=P1^1; sbit Dxs=P1^0;//数码管位选端口

char table[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};//数码管显示编码

/***************************************************************************/

void YS(char hs){char hk;for(;hs>0;hs--){for(hk=100;hk>0;hk--);}}//延时函数

/***************************************************************************/

void XS(int xs) //数码管显示

{

char d1,d2,d3,d4;

d1=(xs/1)%10; d2=(xs/10)%10; d3=(xs/100)%10; d4=(xs/1000)%10;

P0=table[d1]; Axs=0; YS(10); Axs=1;//个位显示

P0=table[d2]; Bxs=0; YS(10); Bxs=1;//十位显示

P0=table[d3]; Cxs=0; YS(10); Cxs=1;//百位显示

P0=table[d4]; Dxs=0; YS(10); Dxs=1;//千位显示

}

/***************************************************************************/

void main()

{

unsigned int t;

while(1)

{

XS(t);//调用数码管显示函数

if(k==0){YS(20);if(k==0){t++;}while(!k){XS(t);}}//如果按键被按下,则加一

if(t>9999){t=0;}//防止计数值溢出

}

}

/***************************************************************************/

3. 精通PIC单片机

你想什么样的境界才算通透呢??
一般你要是说你会这个单片机,用人单位在应聘的时候都会问一下MCU内部结构的一些东西,因为学过和用过是不同的,在书本上看过这单片机的使用是没法像做过实际东西那样了解的。
只要用PIC做过几个东西,你就能明白里头很多东西。比如网络知道上很多人问某某个IO口为什么输出不正常,基本上都是忽略了一些与其相关的寄存器的设置(有的PIC16单片机除了TRIS和PORT以外还有其他的寄存器关联到IO口)。人家招聘的总共就是想看看你实际做没做过东西。
所以你首先要提高自己的动手能力和单片机的实战水平。我毕业后面试,面试我的工程师都想知道我具体做过多少东西。现在我面试别人,也是一样,想知道这家伙到底有是学过这东西还是做过这东西,因为做过东西的人自己能解决很多问题,不用总麻烦上级。

4. 这年头,如果精通51单片机,模电,数电,可以找什么工作能找月5000K薪以上的吗

-
北漂和广深5000的话很正常--
-不过需要几个要素-
第一,敲门砖最好有,不然难有机会面试!(文凭)
第二,自己精通?那至少得准备一个自己设计的实验产品,即使是简单的LED流水也算!
第三,自己厉害有自信的话,可以跟老板谈任务制,就是做完一个项目奖金加多少%!完成项目越多越好!
第四,呆一个地方久点,这样的话,你在公司做的历史项目,永久给你奖金,只要项目还在使用中!
第五,既然精通,那去找公司研究所或者研发部,这样的话5天8小时5K不是问题的!
第六,职位--当然是软硬工程师咯!熟悉公司性质后,可以向总工程师发展,1W一个月!
第七,经验越高越好,一手资料都能自己搞定(读懂E文)。
第八,也是最重要的,工资一口价喊高点,肯定点,但是你心里要认识到自己有能力完成公司项目!
-
以上由我北京同学和深圳同学平时交流得出!自己则暂时在广州悟出!
个人见解,基本就这样了!
希望能帮助到你!

5. 如何做才能精通单片机

这要靠自己喜欢,爱好,有老师带你才能慢慢接近成功;另外有句话送给你:当你希望成功的渴望就像渴望呼吸一样时你就可以做到精通单片机啦!

6. 学单片机需要精通c语言吗

需要基本的c语言知识,单片机的话需要模电数电做基础,最好再学会微机原理,能够更好的了解单片机的内部结构,其实这些都不是最重要的
最重要的是你有一个克服困难的决心
有的人没有上大学也能很好的学好单片机
没有基础可以一边学一边补基础
那里不懂补那里
自学是一个非常痛苦的过程
但当你有所收获的时侯那种快乐也是无法描述的

7. 求单片机大神给我指点方向 想要精通单片机要学习什么 我现在学起来感觉很乱 没有方向 求大神指路 最

你知道学习单片机的几个要点就可以慢慢入门了:
1、学习IO口,知道IO口都干什么,输入、输出的条件。
2、学习中断:外部中断、定时器中断、串口中断
3、学习存储结构:内部寄存器的几大类(工作寄存器(4组R0~R7)、位址空间20H~2FH、用于寄存器30H~7FH、特殊功能寄存器80H~FFH)
外部扩展存储器。
4、学习P0~P3口的第二功能。
5、学习汇编指令。
好了,就这些,单片机就这么点东西,很简单的。

8. 单片机学到什么程度算精通

一楼说的很有道理,但是关于ARM方面我在这里还要多数几句,ARM固然已经不再是8051的替代物,但是你不得不承认ARM是在8051系列单片机基础上发展起来的,有些东西一通百通,只有你学好了8051单片机的各种寄存器的控制,能够自己搭建电路设计驱动,在去学习ARM系列的时候才会事半功倍。
回答楼主
单片机是一个很大的话题,包括像8051单片机,avr单片机、pic单片机、ARM单片机,其中每一种都不相同,控制方法自然也就不同,8051单片机相对而言简单些,ARM相对复杂一些,至于学到什么样算是精通,我看这个就是仁者见仁智者见智了,如果说学到你可以自己设计单片机算是精通的话我想这个世界上精通单片机的人不会超过十个,如果说你可以控制二极管的两灭,可以点亮数码管,可以检测键盘扫描,可以进行串口通信,可以设计简单电路,会看芯片手册就算精通的话,我一个学了半年的人也算精通了,当然学无止境是一定的,每个领域都是无限大的,人的生命是有限的,没人能掌握所有的知识

9. 如何精通单片机

请听我的看法

我是今年07年毕业的,在学校学过51单片机,自学AVR单片机,在学校经历了很多省级以上的比赛,还做过机器人比赛,人中我想告诉你以下几点:
1. 学单片机建议从51单片机学起,先学汇编,再学C51语言.
2. 学第二种单片机,你可以直接学C语言,而没必要非得慢慢地学习汇编来掌握,因为你已经掌握了51单片机的汇编,没必要非得再学其它单片机的汇编,除非你时间很充足,或者是你想把基础打得更扎实.
3. VB好好学,建议把串口通信上位机程序多看看,社会上这些东西用得很多.
4. 当你在用单片机做数据采集时,你一定不要忘了数据处理,比如加数字滤波器,无非就是用单片机程序加上相应的判断,忽略采集某一部分不可取的值,但是建议先去遇见问题再去针对问题解决问题,我所讲的数字滤波器可能不是你所想的那个概念.
5. 对数学不会要求太高的,不过那些课学好了总归是有好处的.

10. 精通单片机要学习那些课程

电路 C语言 模电 数电 单片机的原理,汇编语言看看就行了,不好用,没有C语言灵活.
最好,狠下心花钱买个开发板,光看书没多大用,这东西就好象电脑一样,光看,一辈子也不知道怎么回事

给你个授课视频,对你学习一定有很大帮助.

http://xidong.net/File001/File_54834.html

阅读全文

与精通单片机相关的资料

热点内容
怎么给几年前的安卓机强行刷机 浏览:314
天方地圆制作算法 浏览:191
算法失效分析 浏览:760
gcc编译选项给gdb调试 浏览:590
ios和android前景好 浏览:66
苹果如何蓝牙传送安卓app 浏览:552
方舟编译器mod怎么用 浏览:762
服务器地址栏在哪里 浏览:397
做安检还是程序员好 浏览:529
程序员最火的bug 浏览:938
腾讯文件夹英文怎么写 浏览:127
pdf内码 浏览:434
微信小程序文件夹怎么发给好友 浏览:971
java不能被继承的类 浏览:163
苹果app网址怎么添加 浏览:910
php明年的今天 浏览:115
麒麟970也能用方舟编译器么 浏览:476
金融实验大作业python 浏览:795
云服务器搭建聊天室 浏览:603
怎么在手机上下载荔枝app 浏览:18