英锐恩单片机论坛,Microchip单片机,模拟器件,接口电路,麦肯单片机,单片机应用交流
标题:
什么是PIC单片机
[打印本页]
作者:
winnie
时间:
2009-5-5 16:49
标题:
什么是PIC单片机
PIC单片机
(
Peripheral Interface Controller
)是一种用来开发的去控制外围设备的集成电路(
IC
)。一种具有分散作用(多任务)功能的
CPU
。与人类相比,大脑就是
CPU
,
PIC
共享的部分相当于人的神经系统。
PIC
单片机是一个小的计算机
PIC
单片机有计算功能和记忆内存像
CPU
并由软件控制允行。
然而,
处理能力
—
存储器容量却很有限,这取决于
PIC
的类型。但是它们的最高操作频率大约都在
20MHz
左右,存储器容量用做写程序的大约
1K
—
4K
字节。
时钟频率与扫描程序的时间和执行程序指令的时间有关系。但不能仅以时钟频率来判断程序处理能力,它还随处理装置的体系结构改变(1
*
)。如果是同样的体系结构,时钟频率较高的处理能力会较强。
这里用字来解释程序容量。用一个指令(2
*
)表示一个字。通常用字节(3
*
)来表示存储器(4
*
)容量。一个字节有
8
位,每位由
1
或
0
组成。
PIC16F84A单片机
的指令由
14
位构成。当把
1K
个子转换成位为:
1 x 1,024 x 14 = 14,336
位。再转换为字节为:
14,336/(8 x 1,024) = 1.75K
。
在计算存储器的容量时,我们规定
1G
字节
= 1,024M
字节
, 1M
字节
= 1,024K
字节
, 1K
字节
= 1,024
字节
.
它们不是以
1000
为倍数,因为这是用二进制计算的缘故。
1*
计算机的物理结构
,
包括组织结构、容量、该计算机的
CPU
、存储器以及输入输出设备间的互连。经常特指
CPU
的组织结构
,
包括它的寄存器、标志、总线、算术逻辑部件、指令译码与执行机制以及定时和控制部件。
2*
指出某种操作并标识其操作数
(
如果有操作数的话
)
的一种语言构造
3*
作为一个单位来操作
(
运算
)
的一个二进制字符串
,
通常比计算机的一个字短。
4*
处理机内的所有可寻址存储空间以及用于执行指令的其它内存储器。
在计算存储器的容量时,我们规定
1G
字节
= 1,024M
字节
, 1M
字节
= 1,024K
字节
, 1K
字节
= 1,024
字节
.
它们不是以
1000
为倍数,因为这是用二进制计算的缘故。
用
PIC
单片机使电路做的很小巧变得可能。
因为
PIC
单片机可以把计算部分、内存、输入和输出等都做在一个芯片内。所以她工作起来效率很高、功能也自由定义还可以灵活的适应不同的控制要求,而不必去更换不同的
IC
。这样电路才有可能做的很小巧。
欢迎光临 英锐恩单片机论坛,Microchip单片机,模拟器件,接口电路,麦肯单片机,单片机应用交流 (http://enroobbs.com/)
Powered by Discuz! X3.2