控制/MCU
介紹信號控制、總線控制、單片機(jī)、驅(qū)動IC以及接口IC等技術(shù)與應(yīng)用,內(nèi)容涉及PIC單片機(jī)、STC單片機(jī)、51單片機(jī)以及單片機(jī)開發(fā)板和單片機(jī)技術(shù)經(jīng)驗(yàn)。詳解ST MCU的unique ID
上面說了ST MCU芯片中的絕大部分都帶UID,也就是說并非所有ST MCU芯片都帶它。到底誰帶誰不帶,從各自芯片數(shù)據(jù)手冊的首頁即可確認(rèn)。如果首頁沒有明確寫明,就表示該芯片沒有UID或者說即使相...
51單片機(jī)LCD液晶屏按鍵電子時鐘的設(shè)計(jì)
液晶屏為JM12864或FYD12864(帶字庫),我用這兩種型號的屏沒問題, 4行*8列漢字=32 串行通信 接/口P1.5--P1.7,可根據(jù)你的電路修改相應(yīng)的接口。...
C51單片機(jī)串口的使用方法解析
#i nclude #i nclude #i nclude #define INBUF_LEN 4 //數(shù)據(jù)長度 unsigned char inbuf1[INBUF_LEN]; unsigned char checksum,count3 , flag,temp,ch; bit read_flag=0; sbit cp=P1^1; sbit DIR=P1^2;...
2019-05-11 標(biāo)簽:串口C51單片機(jī) 4179
51單片機(jī)IO口模擬串口通訊的設(shè)計(jì)
#include sbit BT_SND =P1^0; sbit BT_REC =P1^1; IO 口模擬232通訊程序 使用兩種方式的C程序 占用定時器0 #define MODE_QUICK #define F_TM F0 #define TIMER0_ENABLE TL0=TH0; TR0=1; #define TIMER0_DISABLE TR0=0;...
如何利用單片機(jī)向電腦發(fā)送一串漢字
操作條件: 1.XP操作系統(tǒng)。 2.XP的超級終端顯示。 3.WJ-V4.0開發(fā)板。 4.單片機(jī)STC89C52. 5.晶振11.0592M...
如何用AT89C2051單片機(jī)自制一個倒計(jì)時器
倒計(jì)時器在生活非常有用,用單片機(jī)自制,不但電路簡單,而且功能可根據(jù)需要自行設(shè)計(jì)。由74系列、40系列小規(guī)模數(shù)字芯片設(shè)計(jì)的倒計(jì)時器非常多,但有顯示不直觀(無LED數(shù)碼管);調(diào)整參數(shù)...
2019-05-11 標(biāo)簽:AT89C2051單片機(jī)AT89C2051單片機(jī)倒計(jì)時器 11287
stm32的IO模式具體意義
在開發(fā)STM32的時候,都需要對IO的模式進(jìn)行配置(GPIO_InitStructure. GPIO_Mode = xxx)。但是,你們都知道各種模式的具體意義嗎?...
STM32的icf文件有什么作用
每個芯片開發(fā)商都會針對每款芯片來編寫一個.icf文件就是傳說中的鏈接文件。對于基本的應(yīng)用,這個.icf文件足以滿足你的工程需要。但有時也會需要改動,比如當(dāng)你的項(xiàng)目要添加外部RAM時就要...
淺談嵌入式MCU的中斷處理
眾所周知,一方面,MCU在嵌入式系統(tǒng)中的廣泛使用的一個重要原因就是其相對于MPU和通用CPU的時效性優(yōu)勢。而低延遲的外設(shè)中斷和中斷嵌套正是MCU實(shí)時性的最大保障。...
stc單片機(jī)實(shí)現(xiàn)PWM變頻輸出的設(shè)計(jì)
#include sfrCCON = 0xD8; sfr CMOD = 0xD9; sfr CL = 0xE9; sfr CH = 0xF9; sfr CCAP0L = 0xEA; sfr CCAP0H = 0xFA; sfr CCAPM0 = 0xDA; sfr CCAPM1 = 0xDB; sbit CR = 0xDE; sbit led = P2^0; unsigned char duty = 0x80; unsigne...
2019-05-10 標(biāo)簽:PWMSTC單片機(jī)PWMSTC單片機(jī)變頻輸出 7833
51單片機(jī)IO口模擬串口的實(shí)現(xiàn)
#include sbit BT_SND =P1^1; sbit BT_REC =P1^0; //1602部分引腳定義 sbit LCM_RW =P2^1 ;//定義引腳 sbit LCM_RS =P2^0; sbit LCM_E =P2^2; #define LCM_Data P0 #define Busy 0x80 //用于檢測LCM狀態(tài)字中的Busy標(biāo)識 ...
AT89S51單片機(jī)驅(qū)動3.5寸TFT模塊的設(shè)計(jì)
前市場流行的3.5寸屏基本上都是只內(nèi)置了驅(qū)動器,而不帶控制器,這樣給用戶的使用造成了一些難度?;旧虾芏嗯笥言谟貌势?xí)r選擇一些帶LCD控制器的ARM7或ARM9去開發(fā),對于不會ARM開發(fā)的朋友...
2019-05-09 標(biāo)簽:AT89S51單片機(jī)AT89S51單片機(jī)TFT模塊 2598
8051單片機(jī)實(shí)現(xiàn)高速串行通信的設(shè)計(jì)
Econ oscillator(高效型振蕩器)含有一個內(nèi)部振蕩器,用以產(chǎn)生一個基本頻率;還內(nèi)置了一個分頻鏈,可以將基本頻率降低到需要的速度。Econ oscillator 的每種型號提供四種基本頻率(60MHz、66.67...
2019-05-09 標(biāo)簽:串行通信8051單片機(jī) 2236
STC89C51單片機(jī)對超聲波測距學(xué)習(xí)板的控制原理解析
超聲波發(fā)生器內(nèi)部結(jié)構(gòu)有兩個壓電晶片和一個共振板。當(dāng)它的兩極外加脈沖信號,其頻率等于壓電晶片的固有振蕩頻時,壓電晶片將會發(fā)生共振,并帶動共振板振動,便產(chǎn)生超聲波。...
2019-05-09 標(biāo)簽:超聲波測距學(xué)習(xí)板stc89c51單片機(jī) 4890
51單片機(jī)時鐘計(jì)時器學(xué)習(xí)板的基本原理解析
時鐘計(jì)時器學(xué)習(xí)板使用8位LED數(shù)碼管顯示時、分、秒,以24小時制計(jì)時方式,其核心芯片為DSl302時鐘芯片,DSl302可以記錄下時間、日期、星期等數(shù)據(jù)。在板子上裝有后備電池,所以即使學(xué)習(xí)板斷開...
2019-05-08 標(biāo)簽:51單片機(jī)計(jì)時器學(xué)習(xí)板 5714
STC89C51單片機(jī)對AD模數(shù)轉(zhuǎn)換學(xué)習(xí)板的控制原理解析
ADC0809是采樣頻率為8位的、以逐次逼近原理進(jìn)行模一數(shù)轉(zhuǎn)換的器件。其內(nèi)部有一個8通道多路開關(guān),它可以根據(jù)地址碼鎖存譯碼后的信號,只選通8個模擬輸入信號中的一個進(jìn)行A/D轉(zhuǎn)換。...
2019-05-08 標(biāo)簽:AD轉(zhuǎn)換stc89c51單片機(jī) 11328
開發(fā)51單片機(jī)操作系統(tǒng)時應(yīng)注意哪些問題
Keil C51軟件提供豐富的庫函數(shù)和功能強(qiáng)大的Windows界面集成開發(fā)調(diào)試工具。 另外重要的一點(diǎn), Keil C51生成的目標(biāo)代碼效率非常高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。在開發(fā)大型軟件...
2019-05-08 標(biāo)簽:操作系統(tǒng)51單片機(jī) 1674
AT89S51單片機(jī)對8X8點(diǎn)陣LED的控制設(shè)計(jì)
8X8點(diǎn)陣LED工作原理說明 :8X8點(diǎn)陣共需要64個發(fā)光二極管組成,且每個發(fā)光二極管是放置在行線和列線的交叉點(diǎn)上,當(dāng)對應(yīng)的某一列置1電平,某一行置0電平,則相應(yīng)的二極管就亮;因此要實(shí)現(xiàn)一...
2019-05-08 標(biāo)簽:點(diǎn)陣LEDAT89S51單片機(jī) 5408
MCS-51系列單片機(jī)各種不用的類型特點(diǎn)介紹
MCS-51系列單片機(jī)主要包括基本型產(chǎn)品8031/8051/8751(對應(yīng)的低功耗型80C31/80C51/87C51)和增強(qiáng)型產(chǎn)品8032/805218752。雖然它們是8位的單片機(jī),但是具有品種全、兼容性強(qiáng)、性能價格比高等特點(diǎn),且...
2019-05-08 標(biāo)簽:MCS-51單片機(jī) 7014
意法半導(dǎo)體STSPIN32單Shunt BLDC電機(jī)控制器 極具性價比和理想全合一
意法半導(dǎo)體STSPIN32可編程電機(jī)控制器/驅(qū)動器產(chǎn)品家族新增一款極具性價比的相電流單Shunt檢測電機(jī)控制芯片--- STSPIN32F0B SiP (系統(tǒng)級封裝)。這款理想的全合一新電機(jī)控制器可滿足日益增長的電...
2019-05-08 標(biāo)簽:意法半導(dǎo)體BLDC電機(jī)控制 2375
AT89S51單片機(jī)的內(nèi)部時鐘電路設(shè)計(jì)
AT89S51內(nèi)部有一個用于構(gòu)成振蕩器的高增益反相放大器,它的輸入端為芯片引腳XTAL1,輸出端為引腳XTAL2。這兩個引腳跨接石英晶體和微調(diào)電容,構(gòu)成一個穩(wěn)定的自激振蕩器,圖2-13是AT89S51內(nèi)部時...
2019-05-07 標(biāo)簽:時鐘電路AT89S51單片機(jī) 20330
MCS-51單片機(jī)中斷響應(yīng)的三種方法解析
在定時器溢出中斷得到響應(yīng)時,停止定時器計(jì)數(shù),讀出計(jì)數(shù)值(反映了中斷響應(yīng)的延遲時間),根據(jù)此計(jì)數(shù)值算出到下一次中斷時,需多長時間,由此來重裝載和啟動定時器。例如定時周期為...
2019-05-07 標(biāo)簽:MCS-51單片機(jī)中斷響應(yīng) 6110
8051單片機(jī)CPU的內(nèi)部組成及功能介紹
運(yùn)算器以完成二進(jìn)制的算術(shù)/邏輯運(yùn)算部件ALU為核心,再加上暫存器TMP、累加器ACC、寄存器B、程序狀態(tài)標(biāo)志寄存器PSW及布爾處理器。累加器ACC是一個八位寄存器,它是CPU中工作最頻繁的寄存器。...
2019-05-07 標(biāo)簽:控制器cpu運(yùn)算器8051單片機(jī) 17576
C8051F340單片機(jī)對智能測量系統(tǒng)的控制設(shè)計(jì)
智能數(shù)據(jù)采集系統(tǒng)包括:步進(jìn)電機(jī)控制、數(shù)據(jù)采集、數(shù)據(jù)傳輸、數(shù)據(jù)處理等部分(如圖1 所示)。為了進(jìn)一步提高系統(tǒng)的可靠性和降低成本,本文提出了采用片上系統(tǒng)(SOC)的解決方案——基于...
2019-05-06 標(biāo)簽:單片機(jī)C8051F340單片機(jī)智能測量系統(tǒng) 3089
AT89C2O5l單片機(jī)對雙路路燈照明控制器的設(shè)計(jì)
本文介紹采用AT89C2O5l單片機(jī)制作的雙路路燈照明控制器,仍然采用光控式,但與一般的光控開關(guān)相比由于采用了單片機(jī),具有較強(qiáng) 的抗干擾性能,一路為夜間全明,另一路可設(shè)置晚上照明時...
盤點(diǎn)當(dāng)今市面上的主流單片機(jī)
單片機(jī)現(xiàn)在可謂是鋪天蓋地,種類繁多,讓開發(fā)者們應(yīng)接不暇,發(fā)展也是相當(dāng)?shù)难杆?,從上世紀(jì)80年代,由當(dāng)時的4位8位發(fā)展到現(xiàn)在的各種高速單片機(jī)...
單片機(jī)動態(tài)掃描顯示接口的應(yīng)用
動態(tài)掃描顯示接口是單片機(jī)中應(yīng)用最為廣泛的一種顯示方式之一。其接口電路是把所有顯示器的8個筆劃段a-h同名端連在一起,而每一個顯示器的公共極COM是各自獨(dú)立地受I/O線控制。CPU向字段輸...
EM78447A單片機(jī)對智能晾衣架硬件電路的設(shè)計(jì)
單片機(jī)EM78447A接收來自傳感器的信號后發(fā)出晾衣服架收縮或伸張功能的指令,使晾衣服架自動收縮或伸張,有效地避免在下雨時,衣服無人收起而被雨淋濕了,或在陽光強(qiáng)烈時,衣服沒有被陽光...
2019-04-30 標(biāo)簽:單片機(jī)硬件電路設(shè)計(jì)電機(jī)驅(qū)動電路光照傳感器 4241
AT89S51單片機(jī)對4×4矩陣鍵盤的控制設(shè)計(jì)
.每個按鍵有它的行值和列值 ,行值和列值的組合就是識別這個按鍵的編碼。矩陣的行線和列線分別通過兩并行接口和CPU通信。每個按鍵的狀態(tài)同樣需變成數(shù)字量“0”和“1”,開關(guān)的一端(...
2019-04-30 標(biāo)簽:矩陣鍵盤AT89S51單片機(jī) 6180
AT89S51單片機(jī)計(jì)數(shù)器的設(shè)計(jì)
利用AT89S51單片機(jī)的P1.0-P1.3接四個發(fā)光二極管L1-L4,用來指示當(dāng)前計(jì)數(shù)的數(shù)據(jù);用P1.4-P1.7作為預(yù)置數(shù)據(jù)的輸入端,接四個撥動開關(guān)K1-K4,用P3.6/WR和P3.7/RD端口接兩個輕觸開關(guān),用來作加計(jì)數(shù)和...
2019-04-30 標(biāo)簽:計(jì)數(shù)器AT89S51單片機(jī) 3873
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語言教程專題
| 電機(jī)控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動駕駛 | TI | 瑞薩電子 |
| BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
| 無刷電機(jī) | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
| 直流電機(jī) | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
| 步進(jìn)電機(jī) | SPWM | 充電樁 | IPM | 機(jī)器視覺 | 無人機(jī) | 三菱電機(jī) | ST |
| 伺服電機(jī) | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國民技術(shù) | 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 |

































