- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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端口所占用的
地址空间作精心安排,耗时耗力。
(
您可能关注的文档
- Readme(AP5010_4000).doc
- PSM-E10监控模块Modbus通讯规约.doc
- S7-200的160个常见问题.doc
- S7-200 经验集锦.doc
- TAM-18B20-24L温度采集模块.doc
- timtim教你如何安装行车记录仪.doc
- vb-excel 代码.doc
- VB模块及基础1.doc
- GIS屏幕跟踪矢量化.doc
- [哈尔滨公交车路线.doc
- 人教版英语5年级下册全册教学课件.pptx
- 部编人教版2年级上册语文全册教学课件含单元及专项复习.pptx
- 人教版8年级上册英语全册教学课件(2021年8月修订).pptx
- 教科版(2017版)6年级上册科学全册课件+课时练.pptx
- 人教版PEP版6年级英语下册全册教学课件(2022年12月修订).pptx
- 部编人教版2年级下册语文全册课件(2021年春修订).pptx
- 人教版数学6年级下册全册教学课件(2023年教材).pptx
- 湘少版5年级下册英语全册教学课件(2021年春修订).pptx
- 人教PEP4年级下册英语全册教学课件 [2}.pptx
- 人教版6年级上册英语全册教学课件.pptx
文档评论(0)