单片机开发之PIC8位单片机的组成

创建时间:2022-03-01 09:54
浏览量:0

PIC系列8位单片机为适应各种不同的用途,有多种型号可供选用。但是,尽管PIC单片机有不同的档次和型号,但其最基本的组成则大同小异。因此,在这里先从型号PIC16F84的单片机入手,讨论其基本组成。
据单片机开发人员介绍,PIC8位单片机是双列直插式的塑料封装,最大的时钟频率可达到4Mhz。作为某共识独有技术,该产品的技术指标可以在网上查询到。不过,PIC8位单片机虽然不大,但 是依然需要一个完整的计算机,必须要有处理器、程序存储器、数据寄存器、输入输出端口,缺一不可。
和其它品种的单片机一样,CPU是此单片机的“首脑”,它从程序存储器中读取和执行指令。在取指和执行时,还可同时对数据寄存器进行取数(前已介绍PIC16F84采用哈佛结构)。由附图可明显看出,程序存储器和数据存储器各有一条总线与CPU相连。有些CPU将CPU内部的寄存器与其外部的RAM是分开管理的,但PIC单片机不是这样,它的通用数据RAM也归为寄存器,称为File寄存器。在PC16F84中,有68个字节的通用RAM,其地址为0CH~4FH。
单片机开发人员还指出,PIC8位单片机的程序存储器主要是由FlashEPROM组成的,可以用来记 录和擦除,即使是断电依然能够保留内容。而部分型号的程序存储器仅仅是EPROM,通常用紫外线进 行擦除。除此之外一些一次性的可编程产品不能再擦除。
PIC8位单片机有两个输出输入口,每个口可以单独设为输出输入,因此在断电的时候依然能够保存内容,避免重要内容丢失。不过,单片机开发人员强调,一定要注意单片机的部分功能,否则会出现编程出错的问题。