历史上的今天
今天是:2025年02月14日(星期五)
2020年02月14日 | AVR和PIC单片机学习心得总结
2020-02-14 来源:eefocus
一、两种单片机工程文件编译成功的关键是工程文件名和存储目录必须是英文字母,绝对不能是汉字目录! 否则就会出现编译错误。我就是使用了汉字目录“我的文档”在工程文件编译文件过程产生错误,百思不得其解,浪费了许多时间。
二、学AVR单片机感觉还是用AVR STUDIO自带的GCC比较爽。一是因为AVR STUDIO 自带(不过还要自己安装WinAVR);二是因为 WinAVR是自由软件不需要破解;三是现在用起来比以前要爽多了,以前还要自己编写makefile文件,现在只需在project的configuration中设置一下单片机使用晶振频率 ,剩下的就交给编译器;四是GCC 函数库比较丰富,拿来直接用省的自己编写代码了。
三、PIC 单片机用量好像比AVR单片机大一点,但低档PIC单片机 的结构没有AVR单片机结构合理,尤其是在中断和存储器结构方面。PIC产生中断,中断入口就一个,程序设计者要想知道哪里产生了中断就要自己写代码查询各个中断标志寄存器置位了;还有PIC的存储器分好几个存储块,
写程序要在几个块之间转换;AVR单片机就不会存在这个问题。
四、AVR单片机从软件开发到硬件开发非常便宜。软件免费而功能强大,编程仿真电路简单
,网上购买便宜,自己也就可以制作。相对PIC单片机软硬件耗费就要大一些,本人开始学PIC就是因为pic单片机的编程器贵中途放弃,最后还是因为朋友学不会PIC单片机,就把他的编程器送给了我,我才得以继续学习PIC.
五、比起汇编来还是用:单片机C语言,比较容易,
编写程序简单,程序可读性强,功能函数可以拿来使用。
六、说一说PIC单片机的优点:1、就是PIC单片机汇编命令要比AVR单片机少的多,要是实现个简单的功能用汇编语言感觉用PIC好;2、以前感觉PIC单片机的网上源程序要比AVR单片机好像要稍微多一些,不过现在感觉avr单片机的源程序也很多,并且进行了归纳。3、我不知道具体的数据就感觉来说PIC单片机的用量很大。
七、到底学哪种单片机好呢?我也不知道,个人感觉AVR好,可个人感觉人家PIC单片机偏偏卖的要多些。
以上就是我的一点学习体会,当然就本人认识而言,肯定有不对的,还望指正。
上一篇:AVR单片机的定义以及优缺点汇总
史海拾趣
|
海尔单片机海尔单片机在华南区代理商,专门为客户开发设计各种单片机应用程序和电路板,目前拥有多种家电、工控、仪表成熟方案,欢迎广大用户合作。 开发过的大小家电类产品:电热水器、蒸汽清洁机、空调机控制板、洗衣机控制板、汽车 ...… 查看全部问答> |
|
由於大部分電子器材(如電視機、音響、電腦…等)其內部元件所使用的電源均為直流電,故必須有電源供應器(或整流器)來把交流市電轉換成各種不同的直流電壓以使電器發揮功能。依其電路結構的不同,電源供應器可分為線性式和切換式電源供應器兩種, ...… 查看全部问答> |
|
MSP430的端口有P1、P2、P3、P4、P5、P6、S和COM(型号不同,包含的端口也不仅相同,如MSP430X11X系列只有P1,P2端口,而MSP430X4XX系列则包含全部上述端口),它们都可以直接用于输入/输出。MSP430系统中没 ...… 查看全部问答> |




