控制/MCU
介紹信號控制、總線控制、單片機、驅動IC以及接口IC等技術與應用,內(nèi)容涉及PIC單片機、STC單片機、51單片機以及單片機開發(fā)板和單片機技術經(jīng)驗。C8051單片機實現(xiàn)多目標超聲波測距的設計
超聲波測距傳感器以其測量精度高、響應快和價格低廉而廣泛應用在工業(yè)現(xiàn)場測距、移動機器人導航和定位等場合。超聲波測距傳感器常用的方式是1 個發(fā)射頭對應1 個接收頭,也有多個發(fā)射頭...
AT89S51單片機控制八個發(fā)光二極管左移右移重復循環(huán)發(fā)光的設計
1. 做單一燈的左移右移,硬件電路如圖4.4.1所示,八個發(fā)光二極管L1-L8分別接在單片機的P1.0-P1.7接口上,輸出“0”時,發(fā)光二極管亮,開始時P1.0→P1.1→P1.2→P1.3→┅→P1.7→P1.6→┅→P1.0亮,重復...
2019-08-09 標簽:發(fā)光二極管AT89S51單片機 14958
AT89S51單片機多路開關控制發(fā)光二極管顯示的設計
對于開關狀態(tài)檢測,相對單片機來說,是輸入關系,我們可輪流檢測每個開關狀態(tài),根據(jù)每個開關的狀態(tài)讓相應的發(fā)光二極管指示,可以采用JB P1.X,REL或JNB P1.X,REL指令來完成;也可以一次性檢...
2019-08-09 標簽:發(fā)光二極管AT89S51單片機 7280
AT89S51單片機00-59秒計時器設計
(1. 把“單片機系統(tǒng)”區(qū)域中的P0.0/AD0-P0.7/AD7端口用8芯排線連接到“四路靜態(tài)數(shù)碼顯示模塊”區(qū)域中的任一個a-h端口上;要求:P0.0/AD0對應著a,P0.1/AD1對應著b,……,P0.7/AD7對應著h。 (2. 把“...
2019-08-08 標簽:計時器AT89S51單片機 7651
AT89S51單片機實現(xiàn)可預置可逆4位計數(shù)器的設計
利用AT89S51單片機的P1.0-P1.3接四個發(fā)光二極管L1-L4,用來指示當前計數(shù)的數(shù)據(jù);用P1.4-P1.7作為預置數(shù)據(jù)的輸入端,接四個撥動開關K1-K4,用P3.6/WR和P3.7/RD端口接兩個輕觸開關,用來作加計數(shù)和減計數(shù)...
2019-08-08 標簽:計數(shù)器AT89S51單片機 3713
新建STM32工程全局聲明兩個宏的原因
在uVision中新建STM32工程后,需要從STM32標準庫中拷貝標準外設驅動到自己的工程目錄中,此時需要在工程設置->C/C++選項卡下的Define文本框中鍵入這兩個全局宏定義。...
2019-08-10 標簽:STM32 2440
51單片機的keil配置方法
Compact的方式要自己通過程序來指定頁的高位地址,編程比較復雜,如果外部RAM很少,只有256個字節(jié),那么對該256個字節(jié)的讀取就比較快,用MOVX @Ri,A 或MOVX A,@Ri指令。如果超過256字節(jié),那么要...
AT89S51單片機對數(shù)字電壓表的設計
2. 系統(tǒng)板上硬件連線 a) 把“單片機系統(tǒng)”區(qū)域中的P1.0-P1.7與“動態(tài)數(shù)碼顯示”區(qū)域中的ABCDEFGH端口用8芯排線連接。 b) 把“單片機系統(tǒng)”區(qū)域中的P2.0-P2.7與“動態(tài)數(shù)碼顯示”區(qū)域中的S1...
2019-08-07 標簽:數(shù)字電壓表AT89S51單片機 3802
基于AT89S51單片機實現(xiàn)信號頻率計數(shù)功能的設計
利用AT89S51單片機的T0、T1的定時計數(shù)器功能,來完成對輸入的信號進行頻率計數(shù),計數(shù)的頻率結果通過8位動態(tài)數(shù)碼管顯示出來。要求能夠對0-250KHZ的信號頻率進行準確計數(shù),計數(shù)誤差不超過±1...
2019-08-07 標簽:頻率計數(shù)器定時計數(shù)器AT89S51單片機 3272
單片機電子電路中常用的兩種負壓產(chǎn)生電路解析
現(xiàn)在的單片機有很多都帶有了PWM輸出,我們在使用單片機的時候PWM很多時候是沒有用到的用他輔助產(chǎn)生負壓是不錯的選擇。 上面的電路是一個最簡單的負壓產(chǎn)生電路了。他使用的原件是最少...
AT89S51單片機對6位LED數(shù)碼管實現(xiàn)顯示時計方式的設計
51單片機做的電子鐘在很多地方都有介紹, 對于單片機學習者來說這個程序基本上是一道門檻,掌握了電子鐘程序, 基本上可以說51單片機就掌握了80%。常見的電子鐘程序由顯示部分、計算部分...
2019-08-02 標簽:led數(shù)碼管AT89S51單片機 7858
如何利用51單片機內(nèi)部定時器實現(xiàn)對時間的操作
①、軟件定時:如常用的延時程序 Delay(),在定時過程中,CPU 循環(huán)測試延時變量是否滿足條件,此時 CPU 利用率低下; ②、硬件定時:如外部芯片555 時基電路,通過外部阻容,達到一定的延...
新唐科技推出適用于影像辨識的新型號 NuMicro M480 系列微控制器
新唐科技推出適用于影像辨識與工業(yè)控制的新型號 NuMicro? M480 系列微控制器M483KGCAE2A,基于 Arm? Cortex?-M4F 內(nèi)核,工作頻率高達 192 MHz 時工作電流可低至 130 μA/MHz,RTC 待機電流僅為 500 nA。...
80C51單片機中斷的編程使用方法介紹
其中,在 P3.2、P3.3 的位置,即 12 ,13 引腳處,標有 INT0 和 INT1,那兩個引腳就是外部中斷的輸入。上面一個橫杠代表低電平有效,給 P3.2、P3.3 賦值 0,就可以運行已經(jīng)寫好的中斷服務程序。具...
AT89C52單片機實現(xiàn)喇叭驅動的設計
1、基本常識: “喇叭”和“蜂鳴器”不是一個東西! 喇叭是無源器件,可以發(fā)出各種頻率的聲音(一定范圍內(nèi)) 蜂鳴器是有源器件,只能發(fā)出嘀嘀聲,聲音頻率固定 2、連接方法:...
2019-08-01 標簽:小喇叭AT89C52單片機 24087
瑞薩電子推出超小型64引腳封裝可減少59%PCB面積的新型MCU
對于需要高性能,且在空間受限的環(huán)境下實現(xiàn)多種功能的設備,超小型64引腳封裝可減少達59%的PCB面積。...
2019-08-01 標簽:mcu物聯(lián)網(wǎng)瑞薩電子 2009
預防MCU或FPGA等可編程器件程序失效的電源保護電路
該電源保護電路主要目的是預防MCU或FPGA等可編程器件程序失效,導致外部大功率的電機等器件損毀。特別是電壓敏感型熱敏打印頭損毀。當MCU停止工作之后,硬件自動斷開電源輸出 一、工作原...
AT890S52單片機對高壓危險場所智能警示器的設計
所設計的智能警示器主要由AT890S52單片機控制的電路,包括漢字警示LED顯示電路、熱釋紅外探測語音報警電路及外圍電路組成,系統(tǒng)電路結構框圖如圖1所示。其中,漢字警示LED顯示電路中采用...
STM32單片機以NEC協(xié)議實現(xiàn)紅外遙控設計
NEC碼位的定義:一個脈沖對應560us的連續(xù)載波,一個邏輯1傳輸需要2.25ms(560us脈沖+1680us低電平),一個邏輯0的傳輸需要1.125ms(560us脈沖+560us低電平)。而遙控接收頭在收到脈沖時為低電平,在...
關于單片機C語言編程的常見問題解答
1. C語言編程和匯編語言在開發(fā)單片機編程各有哪些優(yōu)缺點? 答:匯編語言是一種用文字助記符來表示機器指令的符號語言,是最接近機器碼的一種語言。其主要優(yōu)點是占用資源少、程序執(zhí)行...
如何解決pic單片機的功耗問題
PIC單片機在執(zhí)行SLEEP指令后進入睡眠省電模式。進入SLEEP模式后,主振蕩停止,如果看門狗在燒寫時打開了,看門狗定時器將被清并保持運行。I/O口,周邊模塊和內(nèi)部RAM將保持原來狀態(tài),所以如...
PIC16F877A單片機對24X24點點陣屏的驅動設計
1.本實例采用微芯PIC16F877A單片機,此單片機適合初學者 2.點陣采用24X24點,左邊為行線,采用U1-U3三個74LS373地址所存芯片,復用單片機RB端口。 右邊為列線,采用U4-U6三個74LS373地址所存芯片...
BLDC應用興起,MCU廠家如何應對技術挑戰(zhàn)?
隨著半導體技術的進步,BLDC電機開始興起,并逐漸替代傳統(tǒng)電機,特別是在工業(yè)控制、家用電器、消費類電子、機器人、物流自動導航車、汽車、無人機等應用領域。...
沖擊3000萬美元,這家國產(chǎn)FPGA廠商今年要爆發(fā)……
據(jù)MRFR統(tǒng)計2018年全球FPGA市場規(guī)模為60億美元左右,隨著AI+5G的應用逐步展開,其市場規(guī)模有望在2025年達到125億美元,年復合增長率為10.22%。...
2019-07-28 標簽:FPGAXilinx國產(chǎn)FPGA安路科技 6524
MCU上電啟動應用程序的準備
MCU整體工作流程可總結如下:上電——》主時鐘起振——》啟動代碼——》用戶程序(main函數(shù))。對于我們應用開發(fā)來說,大部分工作重點是在應用程序編寫這塊。特別是高級MCU的出現(xiàn),如A...
單片機對音樂程序的設計原理解析
其中子程序DEL為延時子程序,當R3為1時,延時時間約為20us,R3中存放延時常數(shù),對200HZ音頻,其周期為1/200秒,即5ms。這樣,當P1.4的高電平或低電平的持續(xù)時間為2.5ms,即R3的時間常數(shù)取2500/20=...
如何在單片機中實現(xiàn)快速開平方的算法
我們先來看看10進制下是如何手工計算開方的。 先看下面兩個算式, x = 10*p + q (1) 公式(1)左右平方之后得: x^2 = 100*p^2 + 20pq + q^2 (2) 現(xiàn)在假設我們知道x^2和p,希望求出q來,...
編輯推薦廠商產(chǎn)品技術軟件/工具OS/語言教程專題
| 電機控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動駕駛 | TI | 瑞薩電子 |
| BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
| 無刷電機 | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
| 直流電機 | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
| 步進電機 | SPWM | 充電樁 | IPM | 機器視覺 | 無人機 | 三菱電機 | ST |
| 伺服電機 | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國民技術 | Microchip |
| Arduino | BeagleBone | 樹莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
| 示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
| OrCAD | Cadence | AutoCAD | 華秋DFM | Keil | MATLAB | MPLAB | Quartus |
| C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
| Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
| DuerOS | Brillo | Windows11 | HarmonyOS |





























