作者:重庆工学院 黄丽雯 张 俊 赵明富 来源:《国外电子元器件》 摘要:介绍了Microchip公司的PIC单片机PIC16C73的结构特点和工作原理,给出了用PIC16C73设计智能售电系统中PIC通信通道的硬件系统电路和系统软件的设计方法。 关键词:单片机 哈佛结构 通信 PIC16C73 1 概述 Microchip公司生产的PIC16C72是一款基于EPROM的8位高性能微控制器。与其它价格相当的微控制器相比,它在执行速度和代码压缩方面都有很大的改进。由于随时可以买到需要的OPT(一次性编程)产品,因而缩 【单片机与DSP中的PIC单片机的特点及应用】 本文主要探讨了Microchip公司旗下的PIC16C73单片机,这是一种基于EPROM的8位高性能微控制器,以其独特的结构特点和高效的工作原理在单片机领域中占有重要地位。在与同类产品对比中,PIC16C73在执行速度和代码压缩方面展现出显著优势,这得益于其采用的精简指令集(RISC)和哈佛(Harvard)架构。 **哈佛结构**是PIC16C73的核心特点之一,它将程序存储器和数据存储器分开,使得程序和数据可以独立访问,提高了处理速度。12位宽的指令存储空间和8位宽的数据存储空间允许指令字优化为任意宽度,使得指令具有单字长特性,从而实现了2:1的代码压缩比和4:1的速度提升。 **工作原理**方面,PIC16C73的CPU采用高性能RISC设计,拥有35条单字指令,运行时钟频率高达20MHz,指令周期仅为200ns。此外,该微控制器还具备8级硬件堆栈,11个中断源,内置RC振荡器的看门狗定时器,以及程序保密功能,增强了系统的安全性和可靠性。低功耗的SLEEP模式使得它在待机时能保持极低的功率消耗,适用于节能应用。工作电压范围为3.0V到6.5V,适应性强。 **硬件设计**上,PIC16C73采用28脚DIP封装,提供了丰富的外设接口,包括OSC1和OSC2用于晶体振荡器或外部时钟输入,MCLR/Vpp用于芯片复位或编程电压输入,以及多个复用的I/O引脚,如RA0到RA5,RB0到RB7,和RC0到RC7,它们不仅支持数据传输,还能作为模拟输入、中断输入、串行通信等多种功能。 在**应用实例**中,文章提到了使用PIC16C73设计智能售电系统中的通信通道。这个系统利用了PIC16C73的串行通信能力,通过精心设计的硬件系统电路和软件实现数据的高效传输,展现了PIC16C73在实际工程中的实用性。 总结来说,PIC16C73单片机凭借其高效的哈佛结构、精简的指令集和强大的外设接口,成为了在嵌入式系统和智能设备中广泛应用的微控制器。其在代码效率、处理速度和功耗管理上的优秀表现,使其成为设计师们在设计各种控制和通信系统时的首选之一。
- 粉丝: 4
- 资源: 910
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 柯尼卡美能达Bizhub C266打印机驱动下载
- java游戏之我当皇帝那些年.zip开发资料
- 基于Matlab的汉明码(Hamming Code)纠错传输以及交织编码(Interleaved coding)仿真.zip
- 中国省级新质生产力发展指数数据(任宇新版本)2010-2023年.txt
- 基于Matlab的2Q-FSK移频键控通信系统仿真.zip
- 使用C++实现的常见算法
- travel-web-springboot【程序员VIP专用】.zip
- 基于Matlab, ConvergeCase中部分2D结果文件输出至EXCEL中 能力有限,代码和功能极其简陋.zip
- java桌面小程序,主要为游戏.zip学习资源
- Java桌面-坦克大战小游戏.zip程序资源