侵權投訴

單片機編程魔法之三權分立

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

收藏 人收藏
分享:

評論

相關推薦

IBM LinuxONE測試版將於11月在IBM Cloud和on-premises上開放

作為合作的一部分,R3宣佈了一項新的公開測試計劃,將於下個月將R3的企業區塊鏈平台Corda ent....
的頭像 lhl545545 發表於 10-24 16:15 319次 閲讀
IBM LinuxONE測試版將於11月在IBM Cloud和on-premises上開放

新冠肺炎為5G網絡在醫院和社會關懷環境的部署提供了應用場景

據外媒報道,近日,市場調研機構ABI Research預測,到2026年,5G在醫療保健領域的收入將....
的頭像 lhl545545 發表於 10-24 15:58 187次 閲讀
新冠肺炎為5G網絡在醫院和社會關懷環境的部署提供了應用場景

科大訊飛全球1024開發者節開幕並打造線上AI生態展廳

據瞭解,躍昉科技是由格蘭仕集團發起,與恆基(中國)、賽昉科技共同成立的芯片設計公司,主導建設世界級的....
的頭像 lhl545545 發表於 10-24 14:31 352次 閲讀
科大訊飛全球1024開發者節開幕並打造線上AI生態展廳

為什麼許多企業將物聯網視為為未來做好準備的必要元素?

新冠肺炎疫情迫使幾乎所有企業在幾周內改變其工作做法和優先事項,調查結果顯示,77%的採用者在此期間加....
的頭像 lhl545545 發表於 10-24 11:57 350次 閲讀
為什麼許多企業將物聯網視為為未來做好準備的必要元素?

C語言

C語言中“b=~b”是什麼意思?
發表於 10-24 11:45 0次 閲讀
C語言

單片機驅動mos管電路圖原理和設計要素

先了解一下單片機驅動mos管電路圖及原理,單片機驅動mos管電路主要根據MOS管要驅動什麼東西, 要....
的頭像 陳翠 發表於 10-24 11:07 150次 閲讀
單片機驅動mos管電路圖原理和設計要素

Acer Swift 3x將於12月開始銷售,歐洲價格為849歐元

這款緊湊型設備也適合遊戲玩家,並具有令人印象深刻的17.5小時電池壽命。快速充電功能可確保Acer ....
的頭像 倩倩 發表於 10-24 11:03 88次 閲讀
Acer Swift 3x將於12月開始銷售,歐洲價格為849歐元

數據中心基礎設施製造商重新走上恢復之路?

Gartner高級研究總監納文米什拉(NaveenMishra)表示:“大多數公司在2020年的首要....
的頭像 lhl545545 發表於 10-24 10:50 138次 閲讀
數據中心基礎設施製造商重新走上恢復之路?

機密計算如何增強複雜企業體系結構的整體安全性

什麼是機密計算?可以增強企業安全性嗎?Google Cloud高級產品經理Nelly Porter和....
的頭像 電子魔法師 發表於 10-24 10:46 421次 閲讀
機密計算如何增強複雜企業體系結構的整體安全性

基於AT89C52單片機和ISD4002芯片實現報警系統的設計

在現在的許多工業控制中,很多設備是不間斷運行或無人看守的,所以經常需要維護人員定期對設備進行維護。這....
的頭像 電子設計 發表於 10-24 10:26 376次 閲讀
基於AT89C52單片機和ISD4002芯片實現報警系統的設計

基於AT89C52單片機和ZLG500s讀寫模塊實現智能卡門禁系統的設計

現在智能卡的應用越來越廣泛,如校園一卡通系統、城市公交系統、大型會議簽到系統、考勤系統、門禁系統等都....
的頭像 電子設計 發表於 10-24 10:22 471次 閲讀
基於AT89C52單片機和ZLG500s讀寫模塊實現智能卡門禁系統的設計

求大神支援 挺急的

我們是單片機的學生,平時沒好好學,到現在畢設不會做,不只是我一個人,班裏大半學生都不會,有的去找代做買了,但是被騙了。 ...
發表於 10-24 10:03 0次 閲讀
求大神支援   挺急的

使用單片機實現繼電器實驗的工程文件免費下載

本文檔的主要內容詳細介紹的是使用單片機實現繼電器實驗的工程文件免費下載。
發表於 10-23 17:55 26次 閲讀
使用單片機實現繼電器實驗的工程文件免費下載

使用單片機實現PWM實驗的工程文件免費下載

本文檔的主要內容詳細介紹的是使用單片機實現PWM實驗的工程文件資料合集。
發表於 10-23 17:55 36次 閲讀
使用單片機實現PWM實驗的工程文件免費下載

為什麼UART驅動1-Wire設備總是出現問題?

麥叔是搞嵌入式的,最近項目delay,他和我説用UART驅動1-Wire設備總是出現問題,故寫此文來....
的頭像 inr999 發表於 10-23 17:13 113次 閲讀
為什麼UART驅動1-Wire設備總是出現問題?

單片機的Bootloader可以實現用户輕鬆升級程序

這次出差是為了升級程序解決Bug,用户已經將產品封裝起來,無法開蓋,只能使用CAN總線來更新程序,用....
的頭像 inr999 發表於 10-23 16:57 130次 閲讀
單片機的Bootloader可以實現用户輕鬆升級程序

AI將迎來四大發展機遇

10月23日,2020科大訊飛全球1024開發者節正式拉開序幕,科大訊飛董事長劉慶峯在開幕式上回述了....
的頭像 電子魔法師 發表於 10-23 16:31 244次 閲讀
AI將迎來四大發展機遇

擁抱大數據但不能過度依賴,避免產生侵犯隱私、威脅自由等弊端

近日,上海一老伯去世數月後,家人卻收到了一張老伯在國慶期間的罰單。據警方解釋,這應該是電腦系統出現失....
的頭像 如意 發表於 10-23 16:29 284次 閲讀
擁抱大數據但不能過度依賴,避免產生侵犯隱私、威脅自由等弊端

學習Java有前途嗎?Java崗位飽和了嗎?這篇文告訴你!

現在學Java有前途嗎?Java崗位飽和了嗎?學Java前途是有的,Java流行的網絡編程語言之一,....
的頭像 如意 發表於 10-23 16:25 134次 閲讀
學習Java有前途嗎?Java崗位飽和了嗎?這篇文告訴你!

高顏值高科技的智能魔鏡顯示器已強勢來襲

智能魔鏡顯示器的系統加電啓動後,可以感應人的接近並自動喚醒屏幕,這時它就變成一面智能顯示屏了,可以與....
發表於 10-23 16:19 70次 閲讀
高顏值高科技的智能魔鏡顯示器已強勢來襲

使用單片機實現電子密碼鎖的設計資料説明

隨着電子技術的發展,具有防盜報警等功能的電子密碼鎖代替密碼量少、安全性差的機械式密碼鎖已是必然趨勢。....
發表於 10-23 16:10 35次 閲讀
使用單片機實現電子密碼鎖的設計資料説明

hex是如何解析的?

含有單片機的電子產品在量產的時候會用到.hex文件或者.bin。hex是十六進制的,包含地址信息和數....
的頭像 inr999 發表於 10-23 15:31 101次 閲讀
hex是如何解析的?

我國軟件業生產總值呈逐年增長態勢,2020上半年較去年同期增長9.99%

隨着我國兩化進程的不斷推進,我國的軟件產業發展迅速。2014-2019年,我國軟件業生產總值也呈現逐....
的頭像 牽手一起夢 發表於 10-23 15:07 177次 閲讀
我國軟件業生產總值呈逐年增長態勢,2020上半年較去年同期增長9.99%

Microchip推出可解決模擬系統設計難題的單片機產品

基於傳感器的物聯網(IoT)應用依賴於模擬功能和數字控制能力的結合,以滿足低成本、小尺寸、高性能和低....
的頭像 inr999 發表於 10-23 15:07 140次 閲讀
Microchip推出可解決模擬系統設計難題的單片機產品

單片機的複習題和答案彙總

答:數制就是計數方式,按照進位方式計數的數制叫進位計數制。由於二進制數只有兩個數字符號“0”、“1”....
發表於 10-23 15:02 32次 閲讀
單片機的複習題和答案彙總

健身房中的智能鏡子來襲,黑科技健身將成為潮流

健身房智能鏡子主要包括鏡面顯示器和環繞聲揚聲器。而且能夠同步藍牙心率監測帶的數據。健身房鏡面顯示屏支....
發表於 10-23 14:58 78次 閲讀
健身房中的智能鏡子來襲,黑科技健身將成為潮流

如何選擇開源協議?

素材來源:C語言中文網 編排:strongerHuang 有不少人認為開源就是免費,其實這個觀點是錯....
的頭像 inr999 發表於 10-23 14:57 117次 閲讀
如何選擇開源協議?

小米顯示器新品上市

在電競遊戲體驗方面,小米快速液晶顯示器 24.5英寸具備144Hz超高刷新率、能夠帶來更精準、流暢的....
的頭像 我快閉嘴 發表於 10-23 14:51 300次 閲讀
小米顯示器新品上市

如何實現模擬看門狗?

作者:逸珺 轉自:STM32 對於看門狗大家或許不陌生,但對於模擬看門狗有的朋友可能就不甚瞭解了。本....
的頭像 inr999 發表於 10-23 14:51 220次 閲讀
如何實現模擬看門狗?

英特爾公佈2020年Q3季度財報,營收則略微超出分析師預期

美股研究社(meigushe)消息,10月23日,英特爾公佈了2020年第三季度財報。
的頭像 牽手一起夢 發表於 10-23 14:30 106次 閲讀
英特爾公佈2020年Q3季度財報,營收則略微超出分析師預期

一種新的OLED架構-有機發光二極管顯示器

OLED的核心是有機發光材料。這些電極夾在高反射和半透明電極之間,可將電流注入器件。當電流流過OLE....
的頭像 倩倩 發表於 10-23 14:25 178次 閲讀
一種新的OLED架構-有機發光二極管顯示器

小米快速液晶顯示器24.5英寸發佈:1080P分辨率+144Hz +GTG 2ms

10月23日,小米快速液晶顯示器24.5英寸發佈,售價為1499元,今天上午在小米商城、小米有品、京....
的頭像 工程師鄧生 發表於 10-23 14:22 345次 閲讀
小米快速液晶顯示器24.5英寸發佈:1080P分辨率+144Hz +GTG 2ms

3步教你如何用51單片機制作秒錶

和很多朋友一樣,在學51單片機的過程中我們肯定會涉及到製作一個秒錶,牽涉到把單片機的多個部分組合起來....
的頭像 玩轉單片機 發表於 10-23 13:55 129次 閲讀
3步教你如何用51單片機制作秒錶

用ESP8266控制墨水屏來顯示天氣信息

因為ESP8266不能直接訪問HTTPS的網站來獲取數據(內存不夠),只能建了一個轉發站。天氣源用的....
的頭像 電路設計技能 發表於 10-23 11:43 182次 閲讀
用ESP8266控制墨水屏來顯示天氣信息

90%的單片機初學者,都會遇到的10個問題

01、C語言和彙編語言在開發單片機時各有哪些優缺點?彙編語言是一種用文字助記符來表示機器指令的符號語言,是最接近機器碼的一...
發表於 10-23 11:05 70次 閲讀
90%的單片機初學者,都會遇到的10個問題

TIOBE已公佈2020年10月的編程語言排行榜

Python從去年開始就已經登上了TIOBE榜單的第三位,但它的受歡迎程度一直在上升,本月,該指數達....
的頭像 人工智能與大數據技術 發表於 10-23 10:41 965次 閲讀
TIOBE已公佈2020年10月的編程語言排行榜

Python受歡迎程度直上升 即將超過Java

來自:程序猿(ID:imkuqin) TIOBE已公佈2020年10月的編程語言排行榜。C語言依然排....
的頭像 人工智能與大數據技術 發表於 10-23 10:41 179次 閲讀
Python受歡迎程度直上升 即將超過Java

為什麼要打開神經網絡“黑匣子”?

本文經AI新媒體量子位(ID:QbitAI)授權轉載,轉載請聯繫出處 蕭簫 發自 凹非寺 神經網絡就....
的頭像 人工智能與大數據技術 發表於 10-23 10:33 180次 閲讀
為什麼要打開神經網絡“黑匣子”?

基於物聯網的智能魚缸智能家居系統設計方案

功能描述: 1,本設計採用的stm32f103c8t6單片機設計 2,使用的esp8266 01s ....
的頭像 電路設計技能 發表於 10-23 10:26 341次 閲讀
基於物聯網的智能魚缸智能家居系統設計方案

PLC編程控制入門常用到的實例

此次為大家帶來的是關於一些PLC編程控制入門常用到的實例,以此為借鑑,讓學PLC的進度條縮短,加大掌....
的頭像 工業機器人前沿 發表於 10-23 10:00 329次 閲讀
PLC編程控制入門常用到的實例

新手必看!掌握PLC技術閲讀手冊是必不可少的技巧

掌握PLC技術閲讀手冊是必不可少的,特別當新產品出來後,只有手冊是一手資料。除了新產品學習需要查看手....
的頭像 工業機器人前沿 發表於 10-23 09:56 124次 閲讀
新手必看!掌握PLC技術閲讀手冊是必不可少的技巧

蘋果計劃將索尼的微顯示器技術用於其頭戴式配件

據嵌入式視覺技術供應商FRAMOS介紹,索尼的OLED微顯示器是一種尖端的小型顯示器,具有超快的響應....
的頭像 我快閉嘴 發表於 10-23 09:23 200次 閲讀
蘋果計劃將索尼的微顯示器技術用於其頭戴式配件

【郵寄香港】開箱貼,太讚了(1)

   韋東山老師是嵌入式領域的翹楚。100ASK_STM32MP157是韋老師的鼎力推薦的。既可以當做單片機用,又可以當L...
發表於 10-22 20:09 202次 閲讀
【郵寄香港】開箱貼,太讚了(1)

單片機之驅動能力的相關內容解析

來源:互聯網               單片機是個比較複雜的課題,但是如果你找到正...
發表於 10-22 19:02 0次 閲讀
單片機之驅動能力的相關內容解析

用AD20繪製NSOP的芯片封裝-PCB繪製-適用於其他雙排類型的IC-詳細過程-學習記錄

NSOP封裝PCB繪製-繪製記錄一、以16NSOP為例,使用軟件AD20. 1、封裝命名參照圖中格式。2、放置首個焊盤焊盤寬度比...
發表於 10-22 17:07 0次 閲讀
用AD20繪製NSOP的芯片封裝-PCB繪製-適用於其他雙排類型的IC-詳細過程-學習記錄

口腔醫療服務的互聯網化探索

順應這個趨勢,他於 16 年開啓了牙醫經紀人平台。初心就是讓公立醫院的牙醫在下班之後也能看患者,“這....
的頭像 順為資本 發表於 10-22 16:57 411次 閲讀
口腔醫療服務的互聯網化探索

Microchip推出可解決模擬系統設計難題的單片機產品

Microchip 8位單片機業務部營銷副總裁Greg Robinson表示:“Microchip為....
發表於 10-22 16:23 74次 閲讀
Microchip推出可解決模擬系統設計難題的單片機產品

Microchip宣佈推出業內首款Wi-Fi單片機模塊

對於設計安全的工業物聯網系統的開發人員來説,Microchip高度集成的WFI32E01PC是一款為....
的頭像 Microchip微芯 發表於 10-22 16:18 150次 閲讀
Microchip宣佈推出業內首款Wi-Fi單片機模塊

這四個邊緣計算趨勢將在未來創造新的運營模式和工作崗位

現在聯網設備在生成大量數據,各行各業的企業都可能利用這些數據來制定更好的業務決策,並更快地響應動態工....
的頭像 如意 發表於 10-22 16:08 677次 閲讀
這四個邊緣計算趨勢將在未來創造新的運營模式和工作崗位

沒有靈感?不知道做什麼項目?不如看看這篇文

你是否聽過一萬小時定律?它指的是,要想成為某方面的大師,就必須要實踐一萬個小時。雖然並非適用於所有領....
的頭像 如意 發表於 10-22 15:37 198次 閲讀
沒有靈感?不知道做什麼項目?不如看看這篇文

4個超聲波測距方案詳解彙總

由於超聲波指向性強,能量消耗緩慢,在介質中傳播的距離較遠,因而超聲波經常用於距離的測量,如測距儀和物....
的頭像 電路設計技能 發表於 10-22 15:29 124次 閲讀
4個超聲波測距方案詳解彙總

為實現Society5.0,超越企業和行業框架的Edgecross協會活動介紹

在2020工業互聯網大會工業互聯網最佳實踐主論壇上,日本Edgecross協會事務局長德永雅樹發表了....
的頭像 工業互聯網產業聯盟 發表於 10-22 15:21 119次 閲讀
為實現Society5.0,超越企業和行業框架的Edgecross協會活動介紹

STM32的backtrace深度講解(cortex-m的棧佈局與棧回溯的原理和方案)

STM32上的backtrace原理與分析 1.説明 2.cortex-m上的棧佈局 2.1 cor....
發表於 10-22 15:13 207次 閲讀
STM32的backtrace深度講解(cortex-m的棧佈局與棧回溯的原理和方案)

單片機的常用術語與相關知識分享

     各位工程師們的福利時間已到來,本文將和廣大工程師分享相關單片機的常用術語與相關知識。各位還不趕緊...
發表於 10-22 14:31 15次 閲讀
單片機的常用術語與相關知識分享

台虹科技9月收入為2.25億

傳統旺季加持,且受到新冠肺炎疫情遞延上市的蘋果iPhone新機可望在10月發表開賣,讓蘋果供應鏈業績....
的頭像 CPCA印製電路信息 發表於 10-22 14:20 102次 閲讀
台虹科技9月收入為2.25億

十種不同模式實現簡單的計算案例

labview作為一種開發語言其實有許多不同的設計模式,大家在學習工作中接觸最多當屬狀態機,今天我們....
的頭像 labview學習日記 發表於 10-22 11:47 138次 閲讀
十種不同模式實現簡單的計算案例

一文知道無功補償單片機的控制過程

     在低壓電力無功補償中,單片機控制技術的特點在於更改了手動投切方法,在系統運行中實現了容量的自動化...
發表於 10-22 11:11 0次 閲讀
一文知道無功補償單片機的控制過程

什麼是單片機?

       想學單片機的童鞋們,先了解下什麼是單片機,以及要學習哪些知識,這樣會有助於你們的知識累積,更快...
發表於 10-22 06:18 0次 閲讀
什麼是單片機?

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 134次 閲讀
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 169次 閲讀
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 267次 閲讀
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 144次 閲讀
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 190次 閲讀
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 50次 閲讀
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 216次 閲讀
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 123次 閲讀
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 66次 閲讀
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 78次 閲讀
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 227次 閲讀
NCP81231 降壓控制器 USB供電和C型應用