侵权投诉

单片机编程魔法之三权分立

2020-10-16 10:06 次阅读
单片机编程中,有很多人会因为一些貌似简单的处理而把问题弄得乱七八糟,如林中蛛网一样,错综复杂。 而事实上,根据编程魔法之思想,对程序处理的过程严格划分部门、各施其职、部门内部互不干涉内政,是成功编程的关键。 也许我这样说,很多人还觉得很抽象。因为人人都知道模块化设计的理念,但是又有几人能把这个理念运用自如? 好,为了说明这个问题,我们举一例而示三: 现在,我们要编写一个单片机的数据显示程序。 根据单片机编程魔法师的面向对象思想,显然我们要把我们的显示处理进行独立化处理,这种处理的结果是:这个显示处理我们将得到一个显示器对象,这个对象就是一个独立的模块,当我们在对这个显示器对象进行使用的时候,我们不必感觉到这个显示器对象所对应的硬件是什么显示器,例如到底是液晶显示器还是8段数码管什么的。 我们都知道,我们在编程的时候拥有至高无上的ducai权力。但是如果你真的要行使这样的权力,那你和你的程序最终都将会痛不欲生,特别是当你的程序规模不断扩大之后。 对于类似诸如显示器这类的编程,我们首先得从思想上将其理清关系,要做到分块清晰,结构合理。 为了做到这一点,我们就对这种程序使用三权分立。如图: 这幅图,配上三权分立思想,相信大家都能明白吧?这里就不多解释了。很多人会想:这思想想想就能想到。 本例子不考虑图像与动画处理,也不考虑单屏显示不下的问题。 首先,我们考虑三权分立中的数据区的管辖权。 数据区存放显示用的所有数据,我们以字符型显示器为例,数据区保存所有要显示的。 言下之意,其它地方不能有显示所需要的数据。 我们称这个数据区为显存。相信看到这个词,坛友多少能想起点什么吧。 下面我们就简单地对显存进行一个定义: #define ROWS 2#define COLS 16unsigned char vm[ROWS][COLS]; 显存定义便结束了。 其显存者,分立三权之其一也。 本来,我们可以直接修改显存以更改显示内容,但是考虑到大通用与大继承,所以我们不能那么做。 因此我们不允许直接读写显存,为此,我们得提供一个通用的读写工具,如下: // 功能:写显存// 参数:r - 要写入的行// c - 要写入的列// s - 要写入的字符串void WriteVM(unsigned char r, unsigned char c, unsigned char *s){// 此处调用显示定位函数(本帖不讨论此函数)// 此处处理显示字符串} 这样一来,我们就有了控制操作显存之大发,接下来,我们就要考虑如何处理显存内容的显示了。 此等大发,诸位魔法师何不先撞头以修炼之? 接下来,显示显存的内容,便成了显示处理的关键。 显示显存的内容,无非就两个情况:一是需要不断更新的情况,二是需要即时更新的情况。 如果需要不断更新或有部分内容需要不断更新,这问题就好处理了。只需要提供一个不断刷新显示的函数就可以了,例子如下: void showVM(void){// 将显存的全部内容即时送显示器,即整屏刷新// 部分不需要不断刷新的数据均使用不断更新的思想进行刷新// 这种方法不适用单片机处理能力过差的情况} 当然,如果有的魔法师不希望使用那种整屏刷新的办法,则只需要修改前面的WriteVM( )函数为边写显存边刷新显示的办法即可。但是这种办法缺乏灵活性,我不建议这样做。因为现在的单片机一般都有足够的能力来处理显示这点事。 当然,写好一个showVM( )并不容易,因为有的显示屏可能会点阵很多。 这个时候,我们就得采用单行扫描法,以降低showVM( )对单片机ALU的占有率。单行扫描法即每次调用只刷新显示器的某一行或某一个部分。这就是《单片机编程魔法师》中的线程处理办法的一个具体的应用。 而当showVM( )写完后,显示器这个原本复杂的对象,也就被我们大大简化了。这简单的两个函数,即分立三权之其二也。 既然为三权分立,以下来说其三。 因为有了其一、其二的思想基础,其三便只是一个极为简单的运用了。我们可以毫无担忧的随处向显存写入要显示的内容,而不必担心它们如何显示、如何刷新。 这显然是一个大好消息。现在我们只需要把这个好消息写在纸上。例如: void main( ){while(1){……WriteVM(x,y,“”); // 可以在任何一个位置随意显示内容,而不必考虑任何显示问题,只需要考虑如何填入参数即可……showVM( ); // 此处只需一个简单的调用,不必在使用是考虑其它任何问题}} 画此思想的空间框图如下: 最后,再次对此思想的运用做个总结。 在我提出裸编程面向对象思想之前,很多人都使用过编程语言所提供的面向对象编程。我也一样,之前使用了很多年。 既然大家都是用过面向对象编程的,这个起点大家都一样,也不值得一提,所以我几乎不说那时候的事情。 既然我提出面向对象的裸化,那就是一定与过去有所不同,否则我就是在这里哗众取宠、吃别人嚼过的馍了,而且这种替他人阿道式的宣传也绝无意义,随便到书店走一趟,相关书籍一大堆。 我再次指明:裸编程中的一切思想都是取自于过去的思想、但是又不同于过去的思想,其实现手法与传统的思想并不相同。裸编程思想忽略了语法的约束,忽略了工具的支持,将传统的思想进行了极大的简化,未引入任何额外的知识,从而让过去只有在足够的硬件、软件支持的方法,能够在无需任何额外软件支持以及只需极其简单的硬件中得以有效的使用。 这种思想与传统思想是一脉而不相同,同科而不同类。 很多人看了书,会认识那些概念都似曾相识,但是似曾相识,不等于获得真理。有没有获得真理,要看你能不能施出魔法。 正如C语言一样,它只用少的符号来描述世界,与人类语言大不相同,如英语、汉语。描述的符号越少,越是难以描述世界。因为符号少,可用的语素也就少。语素少,语法好学,但是用少量的语素去描述无穷的世界,会造成描述方法的复杂。 责任编辑:haq
收藏 人收藏
分享:

评论

相关推荐

IIC主从通信问题

从机PIC16F15375  主机STM32F4 问题如下:从机完成按键键值和触摸屏物理坐标点输出。再数据传输过程中,可发...
发表于 10-29 13:21 0次 阅读
IIC主从通信问题

iPhone 12的疯狂生产使美国空气质量严重下降

上周已有两款iPhone 12机型上市销售,下个月还将有两款上市,这比苹果公司传统上向市场推出新机型....
的头像 lhl545545 发表于 10-29 11:15 47次 阅读
iPhone 12的疯狂生产使美国空气质量严重下降

基于AT90S2313单片机和ATF1500A芯片实现自动图像报警系统的设计

报警系统广泛应用于银行、饭店、交通管理以及qy88千赢国际娱乐大厦等场所和领域。传统的自动报警装置,大多采用单点信号....
的头像 电子设计 发表于 10-29 10:08 85次 阅读
基于AT90S2313单片机和ATF1500A芯片实现自动图像报警系统的设计

三星显示器获得美国商务部许可证,可向华为供货

近日,有消息称三星显示器获得美国商务部许可证,可向华为供货。记者独家获悉,三星获美国商务部许可证的品....
的头像 我快闭嘴 发表于 10-29 09:07 151次 阅读
三星显示器获得美国商务部许可证,可向华为供货

QY Reports发表了对电信市场全球AI的博学研究

全球人工qy88千赢国际娱乐在电信市场研究调查代表了对市场的全面假设,并附有必要的未来估计,行业认可的数据以及市场事....
的头像 倩倩 发表于 10-28 17:25 134次 阅读
QY Reports发表了对电信市场全球AI的博学研究

Java会在不久的将来主导编程语言行业

Java是一种通用编程语言,1995年由Sun Micro-systems公司开发。尽管已经有25年....
的头像 如意 发表于 10-28 16:53 137次 阅读
Java会在不久的将来主导编程语言行业

LG 32ML600M-B 32英寸IPS:亚马逊售价249美元,现在售价199美元

这款显示器的特别之处在于它同时包装了IPS面板(带有LED背光灯)和HDR-10支持,价格不到200....
的头像 倩倩 发表于 10-28 16:40 113次 阅读
LG 32ML600M-B 32英寸IPS:亚马逊售价249美元,现在售价199美元

Geek Online 2020编程挑战赛决赛:自信追梦,追求极客精神

由全球领先的互联网通信云服务商融云主办的Geek Online 2020编程挑战赛,于2020年10....
的头像 Les 发表于 10-28 16:22 99次 阅读
Geek Online 2020编程挑战赛决赛:自信追梦,追求极客精神

三星将AES技术集成到其Y-OCTA硬件中将面临一些挑战

该公司将能够绕过一些EMR问题。最常见的是光标漂移和抖动。AES解决方案还将提供接近像素完美的精度,....
的头像 倩倩 发表于 10-28 16:16 81次 阅读
三星将AES技术集成到其Y-OCTA硬件中将面临一些挑战

健身房中的qy88千赢国际娱乐无脂镜将如何让健身房迎来新希望

健身房qy88千赢国际娱乐无脂镜将人工qy88千赢国际娱乐、物联网与健身结合起来,将健身化为一种游戏,利用娱乐休闲的沉浸感,来增加运....
发表于 10-28 16:14 69次 阅读
健身房中的qy88千赢国际娱乐无脂镜将如何让健身房迎来新希望

STM32F429V单片机的IO接口电路原理图免费下载

本文档的主要内容详细介绍的是STM32F429V单片机的IO接口电路原理图免费下载。
发表于 10-28 16:14 24次 阅读
STM32F429V单片机的IO接口电路原理图免费下载

使用STM32F429V单片机实现主控芯片的电路图免费下载

本文档的主要内容详细介绍的是使用STM32F429V单片机实现主控芯片的电路图免费下载。
发表于 10-28 16:14 21次 阅读
使用STM32F429V单片机实现主控芯片的电路图免费下载

使用MK60FX512ZVLQ15单片机实现qy88千赢国际娱乐小车的设计论文说明

恩智浦 公司 32 位单片机 MK60FX512ZVLQ15 作为核心控制单元,由安装在qy88千赢国际娱乐车前部的....
发表于 10-28 16:14 23次 阅读
使用MK60FX512ZVLQ15单片机实现qy88千赢国际娱乐小车的设计论文说明

qy88千赢国际娱乐魔镜显示器的应用将为你带来一场科技秀

qy88千赢国际娱乐魔镜显示器在镜子的基础上,增添一些功能,使之不仅仅是一面镜子,而且还可以是电视、是大型平板、是一....
发表于 10-28 16:13 73次 阅读
qy88千赢国际娱乐魔镜显示器的应用将为你带来一场科技秀

美创科技发布新一代数据安全架构,护航千行百业数字时代

王利强介绍,新一代数据安全架构是基于零信任1.0的一次全新升级,并结合美创科技15年来各项数据安全能....
的头像 牵手一起梦 发表于 10-28 15:28 94次 阅读
美创科技发布新一代数据安全架构,护航千行百业数字时代

2元就能买到上千张人脸照片,人脸识别安全隐患再次引发担忧

人脸识别安全隐患问题再次引人担忧,如何在确保公共安全、个人权益的同时促进人脸识别应用相关新科技的发展....
发表于 10-28 14:29 319次 阅读
2元就能买到上千张人脸照片,人脸识别安全隐患再次引发担忧

STM32:麦克纳姆轮进行循迹任务(库函数程序代码)

由于麦克纳姆轮的特殊性,每个轮子都需要一个电机进行独立控制。轮子的安装顺序为ABAB(注释中顺序为:B轮A轮D轮C轮)...
发表于 10-28 14:18 101次 阅读
STM32:麦克纳姆轮进行循迹任务(库函数程序代码)

SQL在物联网时代还值得重用吗?

大约十年前,SQL是关系数据库管理系统(RDBMS)中编程、存储和管理数据的一个无可争议的标准。RD....
的头像 如意 发表于 10-28 12:01 254次 阅读
SQL在物联网时代还值得重用吗?

小米超大杯Redmi K30S至尊纪念版堪比iPhone 11的顶级LCD屏幕

小米集团中国区总裁、Redmi品牌总经理卢伟冰介绍称,Redmi K30S至尊纪念版具备144Hz ....
的头像 lhl545545 发表于 10-28 11:19 532次 阅读
小米超大杯Redmi K30S至尊纪念版堪比iPhone 11的顶级LCD屏幕

特斯拉的自动辅助驾驶功能,其可靠性没有被所有消费者接受?

作为对比,据2019年NTHSA(公路交通安全管理局)数据,去年全年美国的车辆,平均成绩是每行驶47....
的头像 lhl545545 发表于 10-28 11:04 158次 阅读
特斯拉的自动辅助驾驶功能,其可靠性没有被所有消费者接受?

研究人员开发新的OLED技术,可大幅度提高电视和手机的图像质量

在这项新研究中,科学家们开发了一种OLED技术,该技术显然可以达到前所未有的10,000 ppi。由....
的头像 我快闭嘴 发表于 10-28 11:03 213次 阅读
研究人员开发新的OLED技术,可大幅度提高电视和手机的图像质量

华硕灵耀魔方Mesh支持Mesh 2.0 兼容各大芯片平台

灵耀魔方还支持Mesh 2.0,兼容各大芯片平台,可以实现灵活组网。华硕还提供了全国免费上门安装服务....
的头像 lhl545545 发表于 10-28 10:43 98次 阅读
华硕灵耀魔方Mesh支持Mesh 2.0 兼容各大芯片平台

浅谈三星OLED背后的技术创新

一直以来,三星在很多技术上都是通过技术创新设立行业准入门槛,这也是三星总能够获利利润的基础。掌握行业....
的头像 我快闭嘴 发表于 10-28 10:35 691次 阅读
浅谈三星OLED背后的技术创新

PLC事例:双手按钮安全顺序启动三台电动机

事例:双手按钮安全顺序启动三台电动机 为了避免多台电动机同时启动,造成启动电流过高,要求用一个启动按....
的头像 机器人及PLC自动化应用 发表于 10-28 10:26 126次 阅读
PLC事例:双手按钮安全顺序启动三台电动机

深圳首批200个广电5G基站加速铺设

10月27日消息,作为中国广电16个试验网试验城市之一,深圳积极推进广电5G网络建设,首批200个广....
的头像 我快闭嘴 发表于 10-28 10:14 405次 阅读
深圳首批200个广电5G基站加速铺设

可折叠显示器模块如何使用保护硬涂层来规避开裂?

专利所附的图片包括可折叠设备的简单图示,有向内折叠和向外折叠的显示屏。虽然苹果公司的可折叠设备似乎不....
的头像 我快闭嘴 发表于 10-28 10:10 145次 阅读
可折叠显示器模块如何使用保护硬涂层来规避开裂?

基于16位RISC指令集单片机实现M1卡qy88千赢国际娱乐水表系统的应用方案

随着社会经济的发展和科技的不断进步,人们生活条件逐步提高,对住宅qy88千赢国际娱乐化的要求也越来越多
的头像 电子设计 发表于 10-28 10:09 287次 阅读
基于16位RISC指令集单片机实现M1卡qy88千赢国际娱乐水表系统的应用方案

基于AT89S52单片机和DS18B20温度传感器实现qy88千赢国际娱乐温度控制系统的设计

温度是工业控制中主要的被控参数之一.对典型的温度控制系统进行研究具有很广泛的意义。根据不同场所、不同....
的头像 电子设计 发表于 10-28 10:03 269次 阅读
基于AT89S52单片机和DS18B20温度传感器实现qy88千赢国际娱乐温度控制系统的设计

三星Display获得许可,华为手机业务关键器件供货问题或将缓解

即使消息属实,目前也尚不清楚该许可是否有相应的限制,比如只有在某些规格以下的显示面板才能向华为供货。
的头像 我快闭嘴 发表于 10-28 09:32 315次 阅读
三星Display获得许可,华为手机业务关键器件供货问题或将缓解

如何使用dsPIC33F系列单片机实现单相逆变器的设计

随着技术的发展,大多数技术设备使用的是电网电压(220V-50Hz),必须进行转换以从直流储存电压源....
发表于 10-28 08:00 11次 阅读
如何使用dsPIC33F系列单片机实现单相逆变器的设计

机器人领域新增1项国家标准,该标准从2021年5月1日起实施

近日,国家市场监督管理总局和国家标准化管理委员会发布了《GB/T 39134-2020 机床工业机器....
的头像 机器人技术与应用 发表于 10-27 18:22 262次 阅读
机器人领域新增1项国家标准,该标准从2021年5月1日起实施

带有内置电池的新型便携式游戏显示器

该显示器的设计可轻松放入背包中。将其拔出,通过显示器的USB-C端口连接qy88千赢国际娱乐手机,即可开始游戏了。该....
的头像 倩倩 发表于 10-27 17:13 158次 阅读
带有内置电池的新型便携式游戏显示器

专访UCloud周健:更近距离的了解UCloud在异构网络下的SDN创新历程

2020年10月23日,UCloud用户大会暨TIC 2020大会于上海召开,以探讨云端构建,一起创....
的头像 Les 发表于 10-27 16:58 182次 阅读
专访UCloud周健:更近距离的了解UCloud在异构网络下的SDN创新历程

Mini LED和OLED,谁最具有成为下一代显示技术的潜力?

除了这三种显示技术之外,近年来一直在蓄势待发的还有另外一种显示技术,它就是Mini LED。其实Mi....
发表于 10-27 16:43 395次 阅读
Mini LED和OLED,谁最具有成为下一代显示技术的潜力?

STC15W系列单片机的入门教程免费下载

STC15W4K32S4 单片机是一款非常优秀的51 系列单片机, 很适合用来作为初学者入门单片机世....
发表于 10-27 16:26 57次 阅读
STC15W系列单片机的入门教程免费下载

C与C++文本编辑器与VS编译器的使用

C程序语言的编译环境的搭建就是指安装编译器或集成开发环境(Integrated Development Environment —— IDE)的安装、配置...
发表于 10-27 16:10 0次 阅读
C与C++文本编辑器与VS编译器的使用

STM32F429V单片机实现CAN总线电路原理图免费下载

本文档的主要内容详细介绍的是STM32F429V单片机实现CAN总线电路原理图免费下载。
发表于 10-27 15:58 71次 阅读
STM32F429V单片机实现CAN总线电路原理图免费下载

使用Verilog实现简易函数发生器设计的资料说明

Verilog是一种流行的硬件描述语言,他是由工业界开发的,1984年,Verilog作为一种私用的....
发表于 10-27 15:58 25次 阅读
使用Verilog实现简易函数发生器设计的资料说明

VivoX5Max的铂金版可使用4150mAh电池

您可能还记得(如果没有的话也可以),Vivo X5于去年11月发布,并被誉为市场上最薄的qy88千赢国际娱乐手机。一....
的头像 倩倩 发表于 10-27 15:30 150次 阅读
VivoX5Max的铂金版可使用4150mAh电池

全球服务器市场创下有史以来最强劲第二季度记录

全球服务器市场出货量创下有史以来最强劲第二季度记录。2020年第二季度共交付服务器340万台,同比增....
的头像 inr999 发表于 10-27 14:43 149次 阅读
全球服务器市场创下有史以来最强劲第二季度记录

TUV莱茵携手Eyesafe与联合健康视觉成功举办蓝光峰会2020

近日,德国莱茵TUV集团(简称TUV莱茵)携手Eyesafe与联合健康视觉(UnitedHealth....
的头像 inr999 发表于 10-27 14:38 140次 阅读
TUV莱茵携手Eyesafe与联合健康视觉成功举办蓝光峰会2020

在Python中实现异步编程(附源码)

异步编程是并行编程的一种方式。单个工作单元独立于主应用程序线程运行,并通知调用线程其完成、失败情况或....
的头像 如意 发表于 10-27 14:36 143次 阅读
在Python中实现异步编程(附源码)

电视显示器供应链竞争格局或将发生变化

目前电视面板厂商无法完全满足一线电视厂商计划在2021要采购的数量。前十大电视机制造商的采购计划如下....
的头像 我快闭嘴 发表于 10-27 14:32 954次 阅读
电视显示器供应链竞争格局或将发生变化

AT&T计划推出三个新选项来修改其无限数据计划产品线

虽然价格便宜,但Starter计划无法保证您始终保持良好的连接速度。为确保这一点,您需要选择11月3....
的头像 倩倩 发表于 10-27 14:26 87次 阅读
AT&T计划推出三个新选项来修改其无限数据计划产品线

后疫情时代,科技为智慧医疗提供了更广阔的想象空间

2020的春节比往年来得不寻常一些,一场突如其来的疫情让全国医疗行业进入紧张状态,我们只用六天建成了....
的头像 如意 发表于 10-27 10:52 297次 阅读
后疫情时代,科技为智慧医疗提供了更广阔的想象空间

51单片机编程_矩阵按键控制_0x04

/*    矩阵按键控制程序*/#include typedef unsigned char u8;typedef unsigned int u16;sbit LSA=P2^2; &nb...
发表于 10-27 10:38 101次 阅读
51单片机编程_矩阵按键控制_0x04

微处理器MPU和单片机MCU的区别

每项新应用设计都需要一个单片机或微处理器。当在两者之间选择其一时,需要考虑一些因素。以下是微处理器、....
的头像 inr999 发表于 10-27 10:34 218次 阅读
微处理器MPU和单片机MCU的区别

基于8位单片机的TCP/IP协议的移植的实现方案

基于以太网的设备的控制与诊断结合先进的WEB技术与技术,实现了PC与设备的直接跨平台的信息交互,这样PC就可以共享设备运...
发表于 10-27 10:13 0次 阅读
基于8位单片机的TCP/IP协议的移植的实现方案

基于MSP430单片机和GPS技术实现物流跟踪系统的设计方案

现代物流是国民经济的基础之一,已被认为是企业在降低物质消耗、提高劳动生产率之外创造利润的第三重要源泉....
的头像 电子设计 发表于 10-27 10:12 623次 阅读
基于MSP430单片机和GPS技术实现物流跟踪系统的设计方案

10年内LCD在大尺寸上仍是主流技术

液晶面板行业的整合仍在继续。当天在谈到富士康广州8.5代线时,金盱植还对《华夏时报》等媒体记者表示,....
的头像 我快闭嘴 发表于 10-27 09:55 392次 阅读
10年内LCD在大尺寸上仍是主流技术

为什么在自动驾驶中使用数据增强?为什么自动驾驶汽车的数据不一样?

与其他目标检测问题相比,自动驾驶本身有着特殊性。那么,在自动驾驶的训练中,沿用一般的数据增强手段是否....
的头像 工程师邓生 发表于 10-27 09:55 259次 阅读
为什么在自动驾驶中使用数据增强?为什么自动驾驶汽车的数据不一样?

如何使用C语言和C++对TMS320系列外围设备进行编程

半导体器件一直是沿着提高器件工作频率和提高器件功率处理能力这两个方向发展的。每一种器件在频率和功率兼....
发表于 10-27 08:00 17次 阅读
如何使用C语言和C++对TMS320系列外围设备进行编程

APT32F101触摸感应通用型32位微处理控制器的数据手册免费下载

爱普特芯片手册
发表于 10-27 08:00 25次 阅读
APT32F101触摸感应通用型32位微处理控制器的数据手册免费下载

APT32F003和APT32F101系列单片机的库文件和测试程序免费下载

本文档的主要内容详细介绍的是APT32F003和APT32F101系列单片机的库文件和测试程序免费下....
发表于 10-27 08:00 27次 阅读
APT32F003和APT32F101系列单片机的库文件和测试程序免费下载

stm32F070 实现USB

stm32f070 可以做USB host吗?
发表于 10-26 15:04 56次 阅读
stm32F070 实现USB

函数返回值的几点疑问,请各位大侠不吝赐教,非常感谢

详细函数结构如下: u8  LED_con( ) {         if(语句1)     ...
发表于 10-26 08:34 120次 阅读
函数返回值的几点疑问,请各位大侠不吝赐教,非常感谢

关于return返回值的几点疑问?请各位高手给指教

详细函数结构如下: u8  LED_con( ) {         if(语句1)     ...
发表于 10-26 08:06 101次 阅读
关于return返回值的几点疑问?请各位高手给指教

【HarmonyOS HiSpark Wi-Fi IoT 套件】(一)开箱

从9月份申请【HarmonyOS HiSpark Wi-Fi IoT 套件】,等了两周终于拿到板子了,激动的心情无以言表。话不多说,带大家直...
发表于 10-25 19:15 0次 阅读
【HarmonyOS HiSpark Wi-Fi IoT 套件】(一)开箱

C语言

C语言中“b=~b”是什么意思?
发表于 10-24 11:45 45次 阅读
C语言

NUP2202 ESD /电涌保护器

2W1瞬态电压抑制器用于保护高速数据线免受ESD,EFT和闪电的影响。 特性 低电容(I之间最大3 pF) / O行) 每个人体模型和C类的3B级(超过8 kV)的ESD等级(每台机器型号超过400 V) 以下IEC标准的保护:IEC 6100042(ESD)15 kV(空气)8 kV(接触)IEC 6100044(EFT)40 A(5/50 ns)IEC 6100045(闪电)23 A(8 /20μs) UL可燃性等级为94 V-0 这是一个无铅设备 应用 高速通信线路保护 USB 1.1和2.0电源和数据线路保护 Digital Video Inte rface(DVI)和HDMI 显示器和平板显示器 MP3 电路图、引脚图和封装图...
发表于 08-05 07:02 188次 阅读
NUP2202 ESD /电涌保护器

NUP2201 ESD /电涌保护器

1MR6T1瞬态电压抑制器旨在保护连接到高速通信线路的设备免受ESD,EFT和闪电的影响。 特性 低电容(I / O线之间最大3pF) 3B级(超过8kV)的ESD额定值每种机器型号的人体模型和C级(超过400V) 以下IEC标准的保护:IEC 61000 -4-2(ESD)15 kV(空气)8 kV(触点)IEC 61000-4-4(EFT)40 A(5/50 ns)IEC 61000-4-5(照明)23 A(8/20 micro) s) UL可燃性等级为94 V-0 应用 高速通信线路保护 数字视频接口(DVI) USB 1.1和2.0电源和数据线保护 监视器和平板显示器 电路图、引脚图和封装图...
发表于 08-05 07:02 138次 阅读
NUP2201 ESD /电涌保护器

NUP4302 用于ESD保护的肖特基二极管阵列

2MR6用于保护高速数据线接口免受ESD,EFT和闪电的影响。 特性 极低的正向压降 快速切换 用于瞬态和ESD保护的PN结保护环 每人类3B级(超过8 kV)的ESD额定值每种机型的车身型号和C级(超过400 V) 符合:IEC6100-4-2( ESD)15 kV(空气),8 kV(接触) UL可燃性等级为94 V - O 无铅封装可用 应用 超高速切换 USB 1.1和2.0电源和数据线保护 Digital Video Int erface(DVI) 监视器和平板显示器 电路图、引脚图和封装图...
发表于 08-05 06:02 171次 阅读
NUP4302 用于ESD保护的肖特基二极管阵列

NUP4202W1 用于高速数据线的电涌保护器 低电容

2W1浪涌保护器设计用于保护高速数据线免受ESD,EFT和闪电的影响。 特性 低电容(I / I之间最大3 pF) O线) 每个人体模型和C类的3B级(超过8 kV)的ESD额定值(超过每台机器型号400 V) 以下IEC标准的保护:IEC61000-4-2(ESD)15 kV(空气)8 kV(触点),IEC61000-4-4(EFT)40 A(5/50 ns),IEC61000-4-5(Lightning)23 A(8 /20μs) UL Flammabiltiy等级94 V-0 这是无铅设备 应用 高速通信线路保护 USB 1.1和2.0电源和数据线路保护 数字视频接口(DVI)和HDMI 显示器和平板显示器 MP3 电路图、引脚图和封装图...
发表于 08-05 06:02 275次 阅读
NUP4202W1 用于高速数据线的电涌保护器 低电容

NUP2114 ESD保护阵列

4浪涌抑制器旨在保护高速数据线免受ESD影响。超低电容和高水平的ESD保护使该器件非常适合在USB 2.0高速应用中使用。 特性 低电容0.8 pF AECQ101合格且PPAP能力SNUP2114 低钳位电压 站立电压:5 V 低漏洞 每个人体模型的3B级(超过8 kV)和每个机器型号的C级(超过400 V)的ESD等级 以下IEC标准的保护: IEC 6100042 4级ESD保护 UL可燃性等级为94 V0 这是一个无铅设备 汽车和其他应用的前缀需求ng独特的站点和控制变更要求 应用 高速通信线路保护 USB 2.0高速数据线和电源线保护 MP3,千兆以太网,笔记本电脑,数字视频接口(DVI)和HDMI。 显示器和平板显示器 电路图、引脚图和封装图...
发表于 08-05 02:02 224次 阅读
NUP2114 ESD保护阵列

NTSB40200CTG 沟槽肖特基整流器40A 200V

200CTG是我们新推出的双通道40A 200V超低正向电压沟槽双肖特基整流器。这种新技术可以降低正向压降,而无需平面肖特基整流器的高反向漏电折衷。该平台还可在很宽的温度范围内提供非常稳定的开关特性,是开关电源的理想输出整流器,包括笔记本电脑和上网本适配器,ATX和平板显示器。 特性 用于极低正向电压和低泄漏的基于精细光刻沟槽的肖特基技术 具有特殊功能的快速切换温度稳定性 低功率损耗和低工作温度 实现监管合规的更高效率 低热阻 高浪涌能力 这些器件无铅,无卤素/无BFR 电路图、引脚图和封装图...
发表于 08-04 08:02 146次 阅读
NTSB40200CTG 沟槽肖特基整流器40A 200V

NHP820LFS 采用LFPAK封装的8 A 200 V平面超快速整流器

LFPAK超快速整流器采用紧凑的热效封装,可提供快速开关性能和软恢复。 LFPAK封装是DPAK的绝佳替代产品,其封装性能几乎与电路板空间的一半不相同。它的低调使其成为平板显示器和垂直间隙有限的其他应用的理想选择。该器件在整个温度范围内具有低泄漏,因此非常适合需要低静态电流的应用 特性 •新软件包提供检查和探测AfterBoard安装功能 低正向压降 •175°C工作结温 吸收与PowerTemperature Cycling相关的应力的卓越能力 汽车和其他应用的NRV前缀需要独特的站点和控制变更要求; AEC-Q101Qualified和PPAP Capable 这些器件无铅,无卤素/ BFR,符合RoHS标准 应用 空间受限汽车应用中DPAK的优秀替代方案 高温操作的极低泄漏 紧凑型便携式消费类应用中的输出整流 与感应负载一起使用的续流二极管 电路图、引脚图和封装图...
发表于 08-04 02:02 126次 阅读
NHP820LFS 采用LFPAK封装的8 A 200 V平面超快速整流器

NHP620LFS 采用LFPAK封装的6 A 200 V平面超快速整流器

LFPAK超快速整流器采用紧凑的热效封装,可提供快速开关性能和软恢复。 LFPAK封装是DPAK的绝佳替代产品,其封装性能几乎与电路板空间的一半不相同。它的低调使其成为平板显示器和垂直间隙有限的其他应用的理想选择。该器件在整个温度范围内具有低泄漏,因此非常适合需要低静态电流的应用 特性 新软件包提供检查和探测AfterBoard安装功能 低正向压降 175°C工作结温 吸收与PowerTemperature Cycling相关的应力的卓越能力...
发表于 08-04 01:02 137次 阅读
NHP620LFS 采用LFPAK封装的6 A 200 V平面超快速整流器

NHP420LFS 采用LFPAK封装的4 A 200 V平面超快速整流器

LFPAK超快速整流器采用紧凑的热效封装,可提供快速开关性能和软恢复。 LFPAK封装是DPAK的绝佳替代产品,其封装性能几乎与电路板空间的一半不相同。它的低调使其成为平板显示器和垂直间隙有限的其他应用的理想选择。该器件在整个温度范围内具有低泄漏,因此非常适合需要低静态电流的应用 特性 新软件包提供检查和探测AfterBoard安装功能 低正向压降 175°C工作结温 吸收与PowerTemperature Cycling相关的应力的卓越能力 汽车和其他应用的NRV前缀需要独特的站点和控制变更要求; AEC-Q101Qualified和PPAP Capable 这些器件无铅,无卤素/ BFR,符合RoHS标准 应用 空间受限汽车应用中DPAK的优秀替代方案 高温操作的极低泄漏 紧凑型便携式消费类应用中的输出整流 与感应负载一起使用的续流二极管 电路图、引脚图和封装图...
发表于 08-04 01:02 194次 阅读
NHP420LFS 采用LFPAK封装的4 A 200 V平面超快速整流器

NLPS591 用于显示器的完全可配置的端口伴侣

1是一款可完全配置的显示应用程序端口伴侣。该器件支持4种外部可选模式:(1)4通道自动检测逻辑电平转换器模式,(2)CRT模式,(3)HDMI模式和(4)DisplayPort(DP)模式。该设备为连接的显示器提供可切换的电源,并为不同的显示模式提供必要的电平转换。它还在连接器侧提供高级ESD保护。 特性 支持的模式:4通道逻辑电平转换器(LT)模式; CRT模式; HDMI模式; DisplayPort(DP)模式 宽VCCA工作范围:1.65 V至5.5 V 宽VIN范围:3.0至5.5 V(电源模式); 1.65 V至5.5 V(电平转换器模式) 低RDSON负载开关:300 m @ VIN = 3.3 V 负载开关的软启动控制 提供保护:过流,过压,反向驱动 电源负载开启时消耗:...
发表于 08-01 03:02 52次 阅读
NLPS591 用于显示器的完全可配置的端口伴侣

FSA642S 低功耗三端口 高速MIPI开关

S是一款双向,低功耗,高速模拟开关。引脚输出旨在简化差分信号布局,并配置为三极双掷开关(TPDT)。 FSA642S针对两台MIPI设备(如摄像机或LCD显示器和板载多媒体应用处理器(MAP))之间的切换进行了优化.FSA642S兼容移动行业处理器接口(MIPI)的要求。低电容设计允许FSA642S切换频率超过500 MHz的信号。卓越的通道间串扰抗扰度可最大限度地减少干扰,并允许传输高速差分信号和单端信号,如MIPI规范所述。 特性 低导通电容:典型值7.0 pF 低导通电阻:典型值7.0Ω 宽-3db带宽:1 GHz典型 24导联UQFN(2.5 x 3.4 mm)封装 8 kV ESD额定值; > 16 kV电源/ GND ESD额定值 终端产品 手机双摄像头应用 手机,数码相机显示器和取景器的双LCD应用 电路图、引脚图和封装图...
发表于 08-01 02:02 113次 阅读
FSA642S 低功耗三端口 高速MIPI开关

NCV8501 LDO稳压器 150 mA

1是一系列精密微功率稳压器,具有150mA输出电流能力。该系列具有可调节,2.5 V,3.3 V,5.0 V,8.0 V和10 V的输出电压选项,精度在±2.0%之内。满载时,最大压差达到0.6 V. 低静态电流是一种功耗仅为90μA,负载为100μA的特性。该部件适用于所有电池供电的微处理器设备。 微处理器控制逻辑包括一个有效的RESET(带DELAY)和一个标志监视器,可用于向微处理器提供可能即将发生的RESET信号的预警信号。使用标志监视器允许微处理器在RESET关闭微处理器之前完成任何信号处理。有源RESET电路在低至1.0 V的输出电压下正常工作。上电期间RESET功能被激活如果输出电压超出调节限值,则在顺序或正常运行期间。 调节器可防止电池反接,短路和热过载。该器件可承受负载突降瞬变,使其适用于汽车环境。 特性 优势 输出电压选项:可调,2.5 V,3.3 V,5.0 V,8.0 V,10 V,精度+/- 2%/输出电流150mA 严格的监管限制 使用可调延迟复位进行复位 MPU控制 - 设计灵活性 启用 降低静态电流关闭,允许低待机电池耗尽 通过标志/显示器引线或通用比较器预警 系统优势和设计灵活性...
发表于 07-30 15:02 222次 阅读
NCV8501 LDO稳压器 150 mA

LC75760UJA LED驱动器 12通道 恒流

0UJA是12通道LED驱动器,具有移位寄存器电路(串行输入,串联/并联输出),锁存电路,恒流输出型LED驱动器。它可用于照明,背光LED,仪表板警示灯等显示。该LSI具有6ch PWM(脉冲宽度调制)功能,可以对LED进行亮度调节。此外,内置热保护功能和开路/短路/相邻输出短路检测功能。 特性 最高12-ch的LED驱动器输出可以驱动LED直接 - 绝对最大额定值6.8 V,最大工作电压6.3 V - 绝对最大额定值60 mA,最大工作电流50 mA - 输出电流调节功能(256步) - 打开/短路/相邻输出短路检测功能 - 压摆率限制开关功能 串行数据通信支持4-线路串行格式 - 支持3.3 V和5.0 V操作 - 最高工作频率2 MHz 内置6ch PWM功能,用于LED的亮度调节 - 分辨率为128,256,512或1024步 - PWM帧频率可由串行数据控制 建成-in热保护功能(125°C:自动调节PWM,150ºC:强制关闭所有LED) 提供ERR输出引脚(125°C温度异常,开路/短路/相邻输出短路异常,LED上拉电源电压异常,外部电阻异常,基本时钟异常,复位动作) 为LSI内部初始化提供RES引脚和内置电压检测类型复位电路(VDET)...
发表于 07-30 11:02 125次 阅读
LC75760UJA LED驱动器 12通道 恒流

NCP3334 LDO稳压器 500 mA 低Iq

4是一款高性能,低压差(LDO)线性稳压器。它具有+/- 0.9%的线路和负载精度以及超低静态电流和噪声,涵盖了当今消费类电子产品所需的所有必要功能。这种独特的器件保证在没有最小负载电流要求的情况下保持稳定,并且对于小至1.0μF的任何类型的电容器都是稳定的。 NCP3334提供反向偏置保护。 特性 线路和负载的高精度(25°C时±0.9%) 500 mA时最大340 mV的低压差电压 38μVrms的低噪声 低关断电流(0.07μA) 反向偏向保护 2.6 V至12 V电源范围 热关断保护 当前限制 仅需1.0 uF输出电容以确保稳定性 使用任何类型的电容器均可稳定,包括MLCC 没有稳定性所需的最小输出电流 这是无铅设备 应用 PCMCIA卡 手机 Camcoders and Cameras 网络系统,DSL /电缆调制解调器 有线电视机顶盒 MP3 / CD播放器 显示器和监视器 电路图、引脚图和封装图...
发表于 07-30 10:02 68次 阅读
NCP3334 LDO稳压器 500 mA 低Iq

NCP4586 LDO稳压器 150 mA 高PSRR 低噪声

6是一款CMOS 150 mA线性低压差稳压器,具有低噪声,高纹波抑制,低压差,高输出电压精度和低电源电流。该器件提供三种配置:启用高电平,启用低电平,并在输出端启用高电平和自动放电电路。 NCP4586具有固定输出电压版本,范围为1.2 V至5.0 V,增量为100 mV。它有三种封装可供选择:1mm x 1mm UDFN,SOT82-AB和SOT23-5。有关使能,输出电压和封装的具体配置,请联系您当地的销售办事处。 特性 优势 工作输入电压范围:1.7 V至6.5 V 非常适合电池供电的应用 输出电压范围:1.2 V至5.0 V(步长为0.1 V) 联系当地销售办事处用于自定义电压选项 1%输出电压精度(VOUT> 2 V,TJ = 25C) 目前的折返保护 高PSRR:1 kHz时为80 dB 低压差:320 mV典型值。 150 mA 应用 终端产品 后置电源电压处理器,FPGA,DSP的监管 负载点电压调节 噪声滤波 相机,MP3播放器,便携式摄像机 便携式电话 机顶盒,游戏机,DVR 硬盘驱动器,显示器 电路图、引脚图和封装图...
发表于 07-30 10:02 86次 阅读
NCP4586 LDO稳压器 150 mA 高PSRR 低噪声

NCP3335A LDO稳压器 500 mA 超高精度

5A是一款高性能,低静态电流低压差(LDO)线性稳压器。它具有±0.9%的线路和负载精度以及超低静态电流和噪声,涵盖了当今消费类电子产品所需的所有必要功能。这种独特的器件保证在没有最小负载电流要求的情况下保持稳定,并且对于小至1.0μF的任何类型的电容器都是稳定的。 NCP3335A LDO线性稳压器还配备了感应和降噪引脚,以提高器件的整体实用性。 NCP3335A提供反向偏置保护。 特性 线路和负载的高精度(25°C时±0.9%) 满载时的UltraLow压降电压(典型值260 mV) 稳定性无最小输出电流 低噪声(31 Vrms w / 10 nF Cnr和51 Vrms w / out Cnr) 低关断电流(0.07μA) 反向偏向保护 2.6 V至12 V电源范围 热关断保护 当前限制 稳定性仅需1.0μF输出电容 任何类型的电容器(包括MLCC)均可稳定 提供1.5V,1.8V,2.5 V,2.8V,2.85 V,3.0V,3.3 V,5.0 V和可调输出电压 这些是无铅设备 应用 手机 Camcoders and Cameras 网络系统,DSL /电缆调制解调器 PCMCIA卡 Cable SetTop Box MP3 / CD播放器 ...
发表于 07-30 10:02 78次 阅读
NCP3335A LDO稳压器 500 mA 超高精度

LV5980MD 降压转换器 开关稳压器 1通道

MD是1ch DCDC转换器,内置功率Pch MOSFET。推荐的工作范围为4.5V至23V。最大电流为3A。工作电流约为63μA,功耗低。 特性 1ch SBD整流DCDC转换器IC,内置功率Pch MOSFET 轻载模式电流的典型值为63μA 4.5V至23V工作输入电压范围 100mΩ高端开关 输出电压可调至1.235V 振荡频率为370kHz ON / OFF功能 使用P-by-P​​方法的内置OCP电路 当连续生成P-by-P​​时,它会转移到HICCUP操作 外部电容软启动 欠压锁定,t hermal shutdown 应用 终端产品 负载点DC / DC转换器 机顶盒 DVD /蓝光™驱动程序和硬盘 液晶显示器和电视 办公设备 POS系统 白色家电 电路图、引脚图和封装图...
发表于 07-30 00:02 56次 阅读
LV5980MD 降压转换器 开关稳压器 1通道

LV52117QA 用于LCD面板的双输出DC-DC转换器

7是一款高电流双输出DC-DC转换器,可产生正电压和负电压。 LV52117特别适用于LCD显示器等电源应用。 特性 集成1.5MHz同步升压和逆变器转换器 2.75V至4.6V输入电压范围 4.6V至5.8V可调正输出(VDCO1) -5.8V至-4.6V可调负输出(VDCO2) 输出电流高达100mA 脉冲跳跃模式低负载条件 过流/短路保护 终端产品 液晶面板 电路图、引脚图和封装图
发表于 07-30 00:02 116次 阅读
LV52117QA 用于LCD面板的双输出DC-DC转换器

NCV8535 LDO稳压器 500 mA 低Iq 超高精度 带使能

5低静态电流低压降(LDO)线性稳压器是一款高性能LDO稳压器。它具有+/- 0.9%的线路和负载精度以及超低静态电流和噪声,涵盖了当今消费类电子产品所需的所有必要功能。这种独特的器件保证在没有最小负载电流要求的情况下保持稳定,并且对于任何类型的小至1.0 uF的电容器都是稳定的。 NCV8535还配备了感应和降噪引脚,以提高设备的整体实用性。 NCV8535提供反向偏压保护。 特性 线路和负载的高精度(25℃时+/- 0.9%) 满载时的超低压降(典型值260 mV) 稳定性无最小输出电流 低噪声(31 uVrms) w / 10 nF Cnr和51 uVrms w / out Cnr) 低关断电流(0.07 uA) 反向偏向保护 2.6 V至12 V电源范围 热关断保护 目前的限制 仅需1.0 uF输出电容以确保稳定性 使用任何类型的电容器(包括MLCC)均可稳定 提供1.5 V,1.8 V,1.9V,2.5 V,2.8 V,2.85 V,3.0 V,3.3 V,3.5V,5.0 V和可调输出电压 应用 终端产品 汽车音响和信息娱乐 汽车配件 汽车仪表盘 汽车相机显示器 汽车仪表板电子产品 汽车 工业 电路图、引脚图和封装图...
发表于 07-29 22:02 90次 阅读
NCV8535 LDO稳压器 500 mA 低Iq 超高精度 带使能

NCP81231 降压控制器 USB供电和C型应用

31 USB供电(PD)控制器是一款针对USB-PD C型解决方案进行了优化的同步降压控制器。它们是扩展坞,车载充电器,台式机和显示器应用的理想选择。 NCP81231采用I2C接口,可与uC连接,以满足USB-PD时序,压摆率和电压要求。 NCP81231工作在4.5V至28V 特性 优势 I2C可配置性 允许电压曲线,转换速率控制,定时等 带驱动程序的同步降压控制器 提高效率和使用标准mosfet 符合USB-PD规范 支持usb-pd个人资料 过压和过流保护 应用 终端产品 USB Type C 网络配件 消费者 停靠站 车载充电器s 网络中心 桌面 电路图、引脚图和封装图...
发表于 07-29 19:02 229次 阅读
NCP81231 降压控制器 USB供电和C型应用