网站大量收购独家精品文档,联系QQ:2885784924

PIC单片机特点及应用时的注意事项_吴正民.doc

PIC单片机特点及应用时的注意事项_吴正民.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PIC单片机特点及应用时的注意事项_吴正民

PIC单片机特点及应用时的注意事项_吴正民  第22卷第6期  2003年12月 实验室研究与探索 RESEARCH AND EXPLORATION IN LABORATORY Vol.22 No.6  Dec. 2003  PIC单片机特点及应用时的注意事项 吴正民 (广州市广播电视大学番禺分校,广东广州511400) 摘 要:比较了PIC单片机与MCS-51系列单片机的不同,PIC单片机的特点以及应用时的注意事项。 对中断、看门狗、程序跑飞等问题的进行了探讨。 关键词:PIC单片机;精简指令集计算机;中断;看门狗;睡眠;唤醒 中图分类号:TP368.1文献标识码:B文章编号:1006-7167(2003)06-0079-05 Single Chip Micro-computer PIC:Characteristic and Application Notes WU Zheng-min (Panyu Radio and Television Univ., Guangzhou 511400, China) Abstract: This paper compares the difference between the SCM(PIC kind) and SCM of MSC-51, gives out the trait and the notice for application of SCM(PIC kind),and discusses the problems about terminal, watchdog, the disorder running of procedure and etc. Key words: PIC; RISC; terminal; watchdog; sleep; wake-up 收稿日期:2001-12-10 1 问题的提出 微控制器(Microcontroller)的应用日益广泛,各 个不同的公司推出了各自的产品。目前国内各大学本 专科以及电视大学普遍采用MCS-51系列作为单片 机教学中的主教材,但是近年来MCS-51系列单片 机的市场和应用领域已经逐渐被其他单片机所取代。 笔者在基层电大工作十七年来,经常留心观察计算机 领域的新动向,一直在搜寻符合认知、教育规律和容易 激发学习兴趣、很快上手的品种。美国Microchip技术 公司的PIC系列微控制器就是很有特色的一种。它采 用精简指令集计算机RISC(Reduced Instruction Set computer)、哈佛(Harvard)双总线、两极指令流水线结 构。其抗干扰能力强,性能价格比高,深受广大客户的 普遍欢迎。笔者开始接触这种单片机后,深感相见恨 晚,有种很强的亲切感。其易学易用、立即上手给人很 深印象,在此浅析其特点及使用时注意事项。 2 特 点   (1)先进的类-精简指令集计算机结构。PIC单片 机采用了类-RISC结构,设计结构上采用了小型机结 构。指令系统中的指令都是单字节的宽字位指令,三个 档次的指令位数分别为12、14和16位,并且分别只有 33、35、和58条指令,指令向上兼容。这给使用者带来 极大的好处,而一般CISC ( Complex Instruction Set Computer)结构的单片机有50到110条多字节多周 期指令。例如Intel公司的MCS-51单片机有111条 指令,Motorola公司的MC68HC05单片机有111条 指令。这就意味着在相同情况下,PIC单片机所需要的 编码比一般单片机少一半。 (2)哈佛(Harvard)双总线结构。PIC即不象Mo- torola公司的MC68HC05 ,也不象Intel公司的 MCS51,它不仅采用了哈佛体系结构,还采用了哈佛 总线结构。就是在芯片内部将数据总线和指令总线分 离,并且采用不同宽度,以便实现指令提取的“流水作 业”,实现全部指令的单字节、绝大部分单周期化。而一 般的单片机指令和数据总线是共用的。 (3)两极指令流水线结构,指令单字节化。PIC的 取指和执行采用指令流水线结构,当一条指令被执行 时允许下一条指令同时被取出。而大部分单片机取指 和指令执行都是顺序进行的。PIC单片机不仅全部指 令为单字节,且绝大部分为单周期指令。 (4)寻址方式简单,寻址空间设计简单。PIC只有 4种寻址方式,很容易掌握,而MCS-51有7种寻址方式,68HC05有6种寻址方式,其优势相当明显。PIC单 片机的程序、堆栈、数据三者各自采用相互独立的寻址 (或地址编码)空间,程序、堆栈的地址安排不需要用户 操心。而MCS-51和68HC05的寻址空间只有一个,编 程时需要用户对程序区、堆栈区和I/O端口所占用的 地址空间作精心安排,耗时耗力。 (

文档评论(0)

mg60065 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档