网站首页
IC库存
IC展台
电子资讯
技术资料
PDF文档
我的博客
IC72论坛
ic72 logo
资料首页最新产品 技术参数 电路图 设计应用 解决方案 代理商查询 IC替换 IC厂商 电子辞典
关键字: 技术文章 PDF资料 IC价格 电路图 代理商查询 IC替换 IC厂商 电子辞典

当我第一次接触PIC单片机的时候

    第一次接触PIC MCU是在2002年年底,在此之前一直使用Z80和51内核的MCU,希望我的经历能对大家学习使用PIC起到一点借鉴作用。

    在进入公司前曾使用PIC12C508做过一个小东东,对PIC内核没有深刻理解,进入公司后,在总工引导下才逐渐了解PIC MCU同时也对如何掌握使用新的MCU有了认识和方法。

    首先从寻址方式开始。

    在仔细讲述PIC16系列的寻址方式后,总工问我:为什么PIC只有直接寻址和间接寻址?

    这个问题当时我答不上来,苦想一个晚上,我明白了,这是由PIC的内核决定的,举个例子,由于PIC是单字指令,所以无法容纳众多的寻址方式,为了运行速度和稳定性指令都是在一个周期内完成(goto,call除外),就算是间接寻址,也是通过一个影子寄存器。

    到现在,我明白了,其实这个问题的答案并没有标准的,因为这涉及到很多东西,但是重要的是如果要学习使用一种新的结构的MCU,对内核一定要有自己的理解,这也是总工教会我最重要的东西。

    接下来的几天,主要就是几个不要的专题,包括中断,查表的设计,以及bank,page.

    在对PIC最重要的特点掌握后,其他的并不困难,很多问题也水到渠成。

    最后结束的时候,总工给我介绍了一本书<PIC16C7X入门与应用范例>

    让我自己学习模块的使用。

    然后我的PIC之路就开始了。....

    说了这么多,只是想和大家交流经验,其实只要方法得当,掌握使用一款不同结构的MCU是很快的,作为工程师,多掌握一种东西,不是一件好事吗?

    何况,现在有了更好的书籍,比如张明峰的那本甚至还有PIC的中文数据手册
 

热门搜索:DRV8313PWPR PDU1215 01B1001JF TLP825 2838254 PS240810 2920078 SS7415-15 SS480806 SBB8006-SS-1 02B5000JF TLM815NS BT-M515RD TLP808TELTAA 6SPDX 2839570 SS240806 LED12-C2 2866352 2839648 ADS1013IDGSR UL24RA-15 2320296 PS6020 ADS1013IDGSR
COPYRIGHT:(1998-2010) IC72 达普IC芯片交易网
客户服务:service@IC72.com 库存上载:IC72@IC72.com
(北京)联系方式: 在线QQ咨询:点击这里给我发消息 联系电话:010-82614113 传真:010-82614123
京ICP备06008810号-21 京公网安备 11010802032910 号 企业资质