PIC单片机16F84的内部硬件资源设计应用(一)
PIC单片机16F84的内部硬件资源设计应用(一)
点击数:7697 次 录入时间:03-04 11:54:41 整理:http://www.55dianzi.com PIC单片机
上期笔者介绍的PIC16F84点亮一只发光
二极管的源
程序实例是为了说明
PIC单片机16F84具体
应用时的基本格式。
现在我们已经知道要
单片机工作,就需用汇编语言编制程序。而对某个PIC单片机编程时,还需对选用的PIC单片机内部
硬件资源有所了解。这里介绍PIC16F84单片机的内部
结构,如图1所示的框图。
根据所执行的指令,ALU还可能会影响框图中状态寄存器STATUS的进位标志C、全零标志Z等。
程序存储器是由程序计数器PC寻址的。16F84的程序计数器为13位宽,可寻址8K(8×1024)的程序存储器空间,但16F84实际上只使用了1k的空间(单元地址为0~3FFH)。当访问超过这些地址空间的存储单元时,将导致循环回到有效的存储空间。
对于用过其它单片机的用户,可能会感到16F84的片内存储器容量太少了。实际上并非如此,因为16F84的指令系统都是由单字指令构成的,相应于其它由二字节、三字节甚至四字节指令的单片机而言,PIC单片机的程序存储器有效容量要比标称值扩大2?5倍到3倍。
本文关键字:单片机 硬件 资源 PIC单片机,单片机-工控设备 - PIC单片机