锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

学习PIC单片机有感

时间:2024-05-12 23:07:10


学起PIC,上手还是蛮快的,毕竟已经学了2种16位的单片机,更是接触了一款32位的处理器,再来学习16位的单片机,自然十分容易。刚开始的时候拿到一块dsPIC33FJ128M706单片机,此单片机乃microchip公司较为高端的单片机,具有D引擎数字图像处理功能;内置两路SPI,IIC,UART,CAN等多种;9路16位定时器,其中有八路课组成4路32位定时器;10/12位可选择AD转换模块,其端口可以任意设定,共多达32路;4对含有死区电压的PWM发生器及其他一些常见的模块。如此强大的单片机可谓是单片机中的顶尖角色。所以,我很庆幸现在就接触了这款单片机。

拿到开发板,去官网下载datasheet,发现官网提供中文手册,直呼microchip太人性化了。开始安装软件遇到了一点小麻烦,询问一个老师他竟然不告诉我,在此我深深的感叹如此枉称“老师”。花了几天安装成功后,开始阅读长达300多页的datasheet,凭着自己的单片机基础,又加上PICkit3,很快实现了板子上的许多功能。不久和标哥碰头聊天,给了我一个启示,学习单片机需要掌握这款编译软件。因为那时我还只会编辑、下载完事。于是开始摸索MPLAB软件仿真。放假了,帮老师写一个程序子,板子上的单片机dsPIC30F4011单片机,乍一看两块单片机在许多地方上有惊人的相似,于是信心满满的开始在4011板子上实验。PWM和定时器很快搞定,轮到倍频的时候,发现了问题,调试好久,不得其解,于是在网上寻得一大神,他就给我一句话,最好的方法是阅读datasheet。于是就呆在电脑前一门心思的看那个枯燥的文档。一看就是三个小时,又把英文的手册下载对照查阅,慢慢的理解了这个道理。直呼这款单片机的datasheet也太不人性化了。接着调试AD,也不知道是神经短路,还是脑袋长包,总之放了许多小错误,从晚上11点开始一直调试到凌晨四点,两款单片机的datasheet对着看,也不知道看了多少遍,最终还是弄了出来,才察觉原来我先写的那些程序都是误打误撞的,好多微妙的地方还未注意。做学问是容不得半点马虎的,唯有踏踏实实,一步一个脚印,方能成大器。还有一个星期就可以回家了,好好把握这一个星期吧,加油!!!


-电子元器件采购网(www.ruidan.com)是本土元器件目录分销商,采用“小批量、现货、样品”销售模式,致力于满足客户多型号、高质量、快速交付的采购需求。 自建高效智能仓储,拥有自营库存超过50,000种,提供一站式正品现货采购、个性化解决方案、选型替代等多元化服务。
锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章