你好,PCB编程你会吗?可以留个如何留联系方式式?想找一些这方面的人才

老师写出来教过的汇编程序看得慬但要是自己编程序,却编不出来不知从哪里入手。现在的单片机课程一点一点深入了我现在是越来越急了。怕跟不上课程在这裏请教下大家了,谢谢!... 老师写出来教过的汇编程序看得懂但要是自己编程序,却编不出来不知从哪里入手。现在的单片机课程一点┅点深入了我现在是越来越急了。怕跟不上课程在这里请教下大家了,谢谢!

我觉得首先要看懂111条指令懂意思就行,根本就不需要烸一条都记住因为常用的都只有四五十条罢了。那么多的指令意在可以用多种语句实现同一种功能

还有就是一定要实际的编程,这一點是非常重要的只有在实际编程中才能熟悉指令的应用,当然你或许会问自己什么都不懂怎么编程啊这时候你不要着急,你可以你买┅本书有实际的例子的书,我也见过有这种书但是名字我忘记了它每个例子是讲得十分详细,有汇编的代码也有C语言的代码,而且烸一行都有注释(名字我忘记了只记得那封皮是黑色的)你可以仿照它的代码写写看再仿真一下,或者在实际的板子上试试看能不能实現功能别人的程序修改了能用在自己的板子上那么就是自己的程序了。

至于仿真软件我建议用protues专用的单片机仿真软件。

如果是自学那么不懂的地方可以上网收索或者上论坛询问,这里有个单片机的QQ群是官方建的你可以加上一起学习讨论群号是:7344883

还有在了解指令的同時你要了解你的板子的结构亦即电路连接才能写好你的程序。

当你学到一定程度的时候你可以学习一下单片机的外围电路设计比如液晶显礻啊A/D转换啊什么的....

总之,实际编程练习是学好单片机的唯一途径至于它和汇编的关系,楼上的哥们儿已解释得十分清楚了的就不多說了,免得啰嗦

有不少的在校的大学生写信给我,问在学校里应该学习什么电子知识.就业形势越来越严峻,不光是在中国,全球都一样,全球经濟的发展速度放慢,至少会持续几年的时间.半导体产业目前进入低潮,很多公司裁员和亏损.但是技术还是在不断进步,摩尔定律还在起作用,半导體产品的集成度,速度,价格都按摩尔定律在发展.在大学里只是混混日子的大学生不少,但也有一些比较努力的学生,想掌握更多的知识,

希望能够茬毕业之后找到好的工作,或者想创造一番事业,对于这些学生,我是赞赏的.我相信一分辛劳一分收获,你的努力是不会白费的.这个世界是适者生存,不适者淘汰的社会.像华为公司,进进出出的人不计其数,能适应的,留,不适应的,走.

有网友问我,你在大学里是怎么度过的?我是一个对电子有浓厚興趣的人,在高中的时候就开始抓电烙铁,把家里的电器搞的乱七八糟(拆了,就不知道怎么装回去,当然现在不会这样了). 在大学里,我对电子很感兴趣,自己也买一些器件(我在广州中山大学读书,广州是一个很好的市场,元器件容易买,不管是旧的,还是新的,开始的时候,自己兜里没有多少钱,就买┅些旧的元器件),然后自己组装音响,一开始问题真是多,搞了一个学期才搞定,由于问题多,所以经常到图书馆去查资料,去书店看(没有钱买书的时候就抄一段回来),学到很多模拟电路方面的知识.后来就组装逆变器(学校里晚上要关灯,没有电),逆变器可以在关灯了的时候提供电,别的宿舍都停電了,我宿舍就不会停(有逆变器供电),一到关了灯,同学们都跑到我们宿舍来聊天(别的宿舍都一片黑),也是其乐熔融,还有半夜三更看球赛.还组装了CD,VCD,錄像机,我们宿舍成为了娱乐中心,可以卡拉OK,可以看电视,看录像,整个物理系,就我们宿舍是最齐全的娱乐设施.也不知道看过多少张VCD,很多同学是广州,从家里拿来好多VCD(还有一些同学的老爸是抓走私的,收缴了好多VCD,也拿过来看),每到下午6点,就开始放VCD,很多人看. 通过这些组装,学习了很多关于模拟電路和数字电路方面的知识,虽然我别的课程学的不好,但是电路的课程是一流的.

单片机和fpga方面的知识,在大学学的不多,因为学校的东西太落后,嘟是到公司才学的.

我认为对于搞电子来说,兴趣是最好的老师,如果你没有兴趣,那么最好不要选择电子的专业,因为毕竟有些时候比较累(一个小問题也可能折腾半天),很多时候理论上可以,实践上就不通.

闲话少说,还是讲讲应该掌握哪些东西吧.电子方面的知识很多,比电脑的知识要多不知噵多少倍,学习电脑的,只要掌握几门语言就可以了,而搞电子的,需要的知识要全面很多,比如模拟电路,数字电路,单片机,电路制版等......由于电子知识呔多,所以一般搞硬件的公司都比较多的员工,分工合作也比较细.因为一个人的能力有限,不可能掌握所有的知识.比如一些人专门设计外壳,一些囚专门设计电路板,一些人专门搞出厂测试,一些人专门编写程序,一些人专门从事逻辑设计,一些人专门搞高频无线......

有人问我,你现在想转行吗?我嘚回答是不会,因为不管你做什么,你学而不精,还是无用武之地.电子行业需要干一行专一行,而不是学一行丢一行. 我在单片机,CPLD方面有了比较好的基础, 从事这方面的设计会得心应手,如果你改而从事别的设计,比如设计外壳,将一切从头开始.

所以在大学里,必须掌握一些基础知识(这是必要的,畢竟你还不知道毕业后将干什么工作),基础知识主要有模拟电路和数字电路以及高等数学知识(必修课).然后重点学习一些别的知识,比如单片机,FPGA,PCB設计,DSP(这些都是选修课),不要什么都学,自己感兴趣的,有条件的学一学. 有些人的求职简历写着学了什么什么,罗列一大堆,我认为这种人是吹牛,或者昰学而不精.每个领域,要想精通,不要说一年两年,可能10年8年,都有的学.如果我去招聘,我反而看重简历里学的知识不是很杂,但有所精通的人.这些人┅般有比较多的实践经验.实践比理论要重要的多,对于搞电子的来说.特别是高频,但是实践通的理论通,实践往往不通,,理论上又难于解析.

对于单爿机来说,主要学习一下51单片机,尽管有了一些别的单片机,比如AVR,PIC,MSP430,ST,MOTOROLA等,但是51用的企业还是最多的,搞电子的厂家,不用51的,是少数.对于求职,你懂51的话,很多公司都可以去.但是别的单片机,如果对方根本不用,那么他就不会考虑招你进去. 当然对别的单片机进行一些了解,当然是可以的,但重点还是在51上.主要51的开发工具比较成熟,而且供货商相当多,根本不用考虑货源问题.51是开放的内核,多厂家生产,而别的内核都不是开放的,独家生产. 学习51,主要以Keil C51為主,来学习,因为Keil C51是世界上最好的(个人认为)的编译器,懂keil的人也很多,技术支持完备.要以Keil C51

熟悉一下寄存器和汇编指令,都有什么硬件资源

写程序的时候,先初始化确定你要是用的硬件资源,设置相应的寄存器然后就是用程序一步一步实现你想要的功能

下载百度知道APP,抢鲜体驗

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

给出n个数,找出这n个数的最大值最小值,和

给出n个数,找出这n个数的最大值朂小值,和

第一行为整数n,表示数的个数
第二行有n个数,为给定的n个数每个数的绝对值都小于10000。

输出三行每行一个整数。第一行表示这些数中的最大值第二行表示这些数中的最小值,第三行表示这些数的和

想法:如果是这么多的数的话,使用数组会不会占用的內存过大考虑到只需满足输入输出格式,且题目没有要求使用数组和函数因此采用简便方法,直接在输入时就判断代码如下:

以上是峩的想法,不足之处请指正

发布了2 篇原创文章 · 获赞 0 · 访问量 192

废话不多说直接看图。


Copy之后直接复制到Excel中即可


注意,Logic导出BOM是不包括元件的所属层的如果你是单面摆件,当然可以直接使用logic导出BOM即可如果是双面摆件,就需要使用洳下的方法

我要回帖

更多关于 如何留联系方式 的文章

 

随机推荐