我大学是学建筑的,由于不适应工地的生活且基于对编程的热衷,决定转行做程序。现在自学了一个月的
单片机,在网上买了一个智能小车(mcu是STC89C52RC),把小车上面的功能都学会了。功能有红外避障,红外遥控(我自己学会了红外解码),红外寻迹,光敏寻光,超声波测距(能用超声波模块测出距离),超声波避障,数码管,按键(去抖动设计,长按累加设计),呼吸灯(我利用pwm的原理做出了不用延时的呼吸灯程序),蜂鸣器(我学会了让蜂鸣器唱出各种简谱)。还有学了另一款新塘单片机(N79E81系列),属性IIC通讯、串口通讯,中断系统和时钟什么的很熟练,掌握了单片机与各种
芯片之间的IIC通讯。掌握了AD转换。由于对
电路的东西很感兴趣,各种原理图都能弄懂。用的编程软件是keil,别人教会了我实际做项目时对工程代码的管理和各种纠错方法,而且我对单片机的时序把握得很好,程序出现的问题基本能自己解决。C语言掌握得不错(目前只熟悉C语言,其他语言学过一些,但现在忘了。我对各种编程语言都很感兴趣,上手很快),喜欢研究各种算法。通过对这两款单片机的运用,应该很快能上手其他51内核的单片机。(等工作稳定下来之后想往更高端的单片机发展,最终目标是写
手机操作系统)现在想找一份单片机软件开发的工作,请问我点水平找工作难吗?能谈到多少工资?
一周热门 更多>