历史上的今天
返回首页

历史上的今天

今天是:2024年12月14日(星期六)

2019年12月14日 | 什么是PIC单片机又有何应用

2019-12-14 来源:elecfans

PIC单片机(Peripheral Interface Controller)是一种用来开发的去控制外围设备的集成电路(IC)。一种具有分散作用(多任务)功能的CPU。与人类相比,大脑就是CPU,PIC 共享的部分相当于人的神经系统。


PIC 单片机是一个小的计算机


PIC单片机有计算功能和记忆内存像CPU并由软件控制允行。然而,处理能力—存储器容量却很有限,这取决于PIC的类型。但是它们的最高操作频率大约都在20MHz左右,存储器容量用做写程序的大约1K—4K字节。

什么是PIC单片机又有何应用

时钟频率与扫描程序的时间和执行程序指令的时间有关系。但不能仅以时钟频率来判断程序处理能力,它还随处理装置的体系结构改变(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。这样电路才有可能做的很小巧。

推荐阅读

史海拾趣

BRIGHT公司的发展小趣事

BRIGHT公司的历史可以追溯到1985年,由一群热爱音乐的年轻人和电子工程师共同创立。在1987年,他们成功推出了全球第一支无线耳机,这一创新产品迅速在市场上获得了巨大的成功。这一成就的背后,是创始人在一次偶然中被家里的电线绊倒后产生的灵感。他意识到,将有线耳机转变为无线耳机将带来巨大的便利和舒适体验。这一创新不仅改变了耳机行业的格局,也为BRIGHT公司奠定了坚实的基础。

Concord Semiconductor Corp公司的发展小趣事

Concord Semiconductor Corp深知人才是企业发展的根本。因此,公司高度重视人才培养和引进工作。公司建立了一套完善的人才培养机制,通过内部培训、外部引进等方式,不断提升员工的技能水平和综合素质。同时,公司还积极营造良好的工作氛围和企业文化,吸引更多优秀人才加入。这些人才的加入为公司的持续发展提供了有力保障。

Able Systems公司的发展小趣事

随着电子行业的不断变革,Able Systems公司也面临着新的挑战。例如,新技术的出现、市场需求的变化等都对公司的发展提出了新的要求。然而,Able Systems始终保持着敏锐的市场洞察力,不断调整战略,积极应对挑战。通过不断创新和改进,公司成功克服了各种困难,保持了稳健的发展态势。

巴丁微公司的发展小趣事

随着技术的不断进步和市场的不断变化,巴丁微始终保持着敏锐的市场洞察力。公司不断推出新产品,以满足不同领域的需求。其中,巴丁微的电机驱动控制、霍尔传感器等产品因其高性能、高品质而受到了广泛好评。

同时,巴丁微也积极拓展市场,与多家知名企业建立了合作关系。公司的产品不仅在国内市场占据了一席之地,还逐渐打开了国际市场的大门。通过不断的创新和市场拓展,巴丁微在电子行业的地位日益稳固。

Holmes Co Inc公司的发展小趣事

为了进一步提升竞争力,Holmes Electronics采取了一系列并购重组措施。他们首先收购了一家在物联网技术方面具有深厚积累的小型科技公司,通过整合双方资源,迅速在智能家居和智慧城市领域取得突破。随后,公司又成功并购了一家专业的半导体封装测试企业,进一步完善了产业链布局。这些并购重组不仅增强了Holmes Electronics的技术实力和市场地位,还为公司带来了新的增长动力。

Advanced Ceramic X Corporation公司的发展小趣事

Holmes Electronics Inc. 起初是一家小型电子元件制造商,专注于生产基础电阻器和电容器。然而,随着电子行业的快速发展,公司创始人意识到技术创新的重要性。他们投入大量资源进行研发,成功开发出一种新型的高精度温度传感器,这种传感器能够在极端环境下保持高精度,迅速被智能手机、医疗设备和工业自动化系统采用。这一技术创新不仅为公司赢得了市场份额,还奠定了Holmes Electronics在电子行业的技术领先地位。

问答坊 | AI 解惑

蓝牙EDR技术与应用

Bluetooth 无线技术为在不同的信息家电间提供语音和数据连接的短距离通讯系统。最初所设计的最高资料速率是1Mb/s,但在加入增强资料速率(EDR)特性后,Bluetooth核心规格已经发展到支援2 Mb/s和3Mb/s的最高资料速率。负责促进及推广Bluetooth无线 ...…

查看全部问答>

分享一下我刚完工的1.8寸红外遥控音乐时钟,包括电路,程序等全部文件

芯片用ATMEGA16,程序是用IAR AVR5.4的C++写的,大家可以DIY各种功能 功能说明: 1)        可以显示 月,日,星期,时,分,秒 2)        使用1.8寸LED屏显示月,日,时,分, 使用1.5寸L ...…

查看全部问答>

【广告】个人【闲置】单片机开发箱

我们系每人发了一个单片机开发箱,大部分同学都不需要,想要转手,有兴趣的同学可以联系我,QQ:83067031 全新普中科技 HC6800  原价178现价100贱价转手…

查看全部问答>

请问:usb电源控制

大家好,我的系统是WINCE5.0,现在我用了RALINK这个USB HOST的WIFI DRIVER,请问我怎么样在WINCE系统中控制这个WIFI进入D0或者D3呀,有谁做过呀,请指教!…

查看全部问答>

ccs中c语言的几个问题,希望dx不吝赐教,先3q了!!!

struct  SCIFFRX_BITS {     // bits   description    Uint16 RXFFIL:5;          // 4:0    Interrupt level    Uint16 RXFFIENA:1;&n ...…

查看全部问答>

FPGA的硕士毕设题目

导师不是这个方向,让我自己想题目,实在不知道做什么好。。求各位大神指点…

查看全部问答>

高频功率放大器的设计及具体分析方法

怎么样设计一个高频功率放大器啊?还有怎样分析此类电路图?求大神指教,包括具体计算过程,匹配网络,选频网络等等,不甚感谢!!!…

查看全部问答>

EEworld下载中心鼎力奉献--Msp430 launchpad G2系列学习专题

Msp430 launchpad G2系列学习专题 TI公司近两年大力宣传了Msp430 launchpad G2系列单片机,在各大网站都进行了丰富多彩的活动,有视频教程学习活动,还有开发板免费赠送活动,甚至还举办过一个竞赛活动,奖品非常的诱人。 这引起了大家的一阵Msp4 ...…

查看全部问答>

关于st link驱动安装总是不成功 的问题

我的电脑是WIN7的系统,下载st link驱动是从官网下的应该没有问题,但是每次安装完成就出现如图情况,正常情况 应该不仅端口中出现stlink  通用单行总线控制器中也应该出现stlink,应为这个错误板子时钟无法下载程序进去。求解啊!! …

查看全部问答>

TIM1的PWM动态输出

     现在做了一个小项目,要动态输出不同占空比的PWM波形来驱动电机的不同转速,但是为什么设置好了之后,调用TIM_SetCompare进行修改占空比只有第一次是有效的,之后修改的值仿真上有改变的,但是实际中的电机却不改变,可能 ...…

查看全部问答>