控制/MCU
介紹信號(hào)控制、總線控制、單片機(jī)、驅(qū)動(dòng)IC以及接口IC等技術(shù)與應(yīng)用,內(nèi)容涉及PIC單片機(jī)、STC單片機(jī)、51單片機(jī)以及單片機(jī)開發(fā)板和單片機(jī)技術(shù)經(jīng)驗(yàn)。51單片機(jī)串行口對(duì)發(fā)光二極管的驅(qū)動(dòng)設(shè)計(jì)
定時(shí)中斷程序,串行口P3.0、P3.1輸出,用74LS164移位寄存器驅(qū)動(dòng)發(fā)光二極管 定時(shí)器0于方式1,16位,10ms中斷一次 40H10ms定時(shí)計(jì)數(shù)單元 41H初值為01101101B 位地址00H=1 定時(shí)方式1為10MS:THX=0EC...
PIC單片機(jī)實(shí)現(xiàn)LCD1602顯示字母A
STATUS EQU 3H ;定義狀態(tài)寄存器地址 PORTA EQU 5H ;定義RA口數(shù)據(jù)寄存器地址 PORTC EQU 7H ;定義RC口數(shù)據(jù)寄存器地 PORTD EQU 8H ;定義RD口數(shù)據(jù)寄存器地址 TRISA EQU 85H ;定義RA口方向控制寄存器地址 T...
2018-12-17 標(biāo)簽:PIC單片機(jī)lcd1602顯示 6863
張首晟意外離世真的是“芯片陰謀論”?
6日,華裔物理學(xué)家張首晟教授家人發(fā)表聲明,在與抑郁癥頑強(qiáng)對(duì)抗后,張首晟于1日意外離世。 幾乎所有人都感到震驚,于是陰謀論再度甚囂塵上。 有人列出了一系列似是而非的時(shí)間節(jié)點(diǎn),顯...
2018-12-15 標(biāo)簽: 745
一種基于I2C總線的新型多MCU系統(tǒng)的構(gòu)建方法剖析
隨著電力電子技術(shù)的快速發(fā)展,越來越多具有諧波源作用的非線性設(shè)備投入使用,電網(wǎng)電能質(zhì)量日益惡化,現(xiàn)行的電能計(jì)量和考核方式不利于對(duì)諧波污染源的考核和治理。合理的解決辦法是分別...
面向無處不在的各種各樣的嵌入式應(yīng)用 MCU設(shè)計(jì)要應(yīng)對(duì)市場(chǎng)需求
面對(duì)繽紛多彩的 MCU 世界,如何在新品設(shè)計(jì),老產(chǎn)品更新?lián)Q代中正確的選擇芯片和供應(yīng)商將是要面臨的一個(gè)重要的題目,因?yàn)闊o論是產(chǎn)品的更新還是 MCU 的更新速度都遠(yuǎn)遠(yuǎn)超出設(shè)計(jì)者預(yù)想,正確...
ATMEGA16單片機(jī)I0端口的使用方法解析
直接一個(gè)圖就哦了,因?yàn)楦緵]什么,就是控制寄存器(這里一定要注意,后面的ATmega16的引腳的功能都是控制寄存器來實(shí)現(xiàn)引腳或者器件的功能的,說白了,知道了寄存器,會(huì)用了寄存器,再...
2018-12-14 標(biāo)簽:AVR單片機(jī)ATmega16單片機(jī)IO端口 5437
51單片機(jī)P0口的特性及使用方法解析
P0口為三態(tài)雙向I/O口。對(duì)于內(nèi)部有程序存貯器的單片機(jī)基本系統(tǒng)(如定制的8051),P0口可以作為輸入/輸出口使用,直接連外部的輸入/輸出設(shè)備;也可以作為系統(tǒng)擴(kuò)展的地址/數(shù)據(jù)總線口。對(duì)于內(nèi)...
如何實(shí)現(xiàn)ATMEGA16單片機(jī)與PC機(jī)的通信
ATMEGA16與PC機(jī)的通信實(shí)驗(yàn)1//PC機(jī)發(fā)送一個(gè)字符給單片機(jī),單片機(jī)收到后既在發(fā)光二極管進(jìn)行顯示,同時(shí)將其回傳給PC//單片機(jī)的發(fā)送。...
2018-12-14 標(biāo)簽:PC機(jī)ATmega16單片機(jī) 1909
STM32F105系列單片機(jī)對(duì)USB設(shè)備電路的設(shè)計(jì)
當(dāng)STM32F105配置為USB設(shè)備時(shí), PA9/OTG_FS_VBUS是用來檢測(cè)presense USB主機(jī)的。意法半導(dǎo)體設(shè)計(jì)評(píng)估顯示PA9/OTG_FS_VBUS引腳通過一個(gè)零歐姆電阻連接到5 VBUS 。有這種方法有兩個(gè)潛在的問題。...
2018-12-14 標(biāo)簽:USB設(shè)備STM32單片機(jī) 14086
51單片機(jī)串口通信的原理與應(yīng)用流程解析
51 單片機(jī)內(nèi)部有一個(gè)全雙工串行接口。什么叫全雙工串口呢?一般來說,只能接受或只能發(fā)送的稱為單工串行;既可接收又可發(fā)送,但不能同時(shí)進(jìn)行的稱為半雙工;能同時(shí)接收和發(fā)送的串行口稱為...
STC89C52RC單片機(jī)內(nèi)部系統(tǒng)結(jié)構(gòu)及功能詳解
有源晶振是一個(gè)完整的諧振振蕩器,它是利用石英晶體的壓電效應(yīng)來起振,所以有源晶振需要供電,當(dāng)我們把有源晶振電路做好后,不需要外接其它器件,只要給它供電,它就可以主動(dòng)產(chǎn)生振蕩...
2018-12-14 標(biāo)簽:晶振復(fù)位電路STC89C52單片機(jī) 64390
MSP430單片機(jī)無線溫度接收系統(tǒng)的設(shè)計(jì)
uchardN[6];//要顯示的6位溫度數(shù)字 ucharscandata[16]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};//數(shù)碼管七段碼;0--f ucharcnt=0;//數(shù)碼管位選變量...
2018-12-14 標(biāo)簽:MSP430單片機(jī)無線接收 1420
STM8單片機(jī)對(duì)LCD模塊的驅(qū)動(dòng)
STM8L152XX系列帶有片上段式LCD驅(qū)動(dòng)程序,這為低成本應(yīng)用和高密度系統(tǒng)設(shè)計(jì)提供了保證,利用片上LCD驅(qū)動(dòng)模塊,可以有效的控制系統(tǒng)整體功耗,簡(jiǎn)化系統(tǒng)結(jié)構(gòu),從整體來說可靠性得到提高。...
2018-12-14 標(biāo)簽:lcdSTM8單片機(jī) 5612
AVR單片機(jī)的特點(diǎn)優(yōu)勢(shì)及功能解析
AVR 單片機(jī) 的推出,徹底打破這種舊設(shè)計(jì)格局,廢除了機(jī)器周期,拋棄復(fù)雜指令計(jì)算機(jī)(CISC)追求指令完備的做法;采用精簡(jiǎn)指令集,以字作為指令長(zhǎng)度單位,將內(nèi)容豐富的操作數(shù)與操作碼安排...
2018-12-14 標(biāo)簽:AVR單片機(jī) 1156
STM32單片機(jī)SysTick系統(tǒng)滴答功能解析
其實(shí),SysTick能實(shí)現(xiàn)的功能,都可以由TIM來實(shí)現(xiàn)。SysTick無非就是定時(shí)中斷的功能,它完全可以由TIM定時(shí)器來完成。之所以SysTick獨(dú)立出來就是因?yàn)樗鼘儆趦?nèi)核一部分,方便用戶移植,而且簡(jiǎn)單方便...
2018-12-14 標(biāo)簽:STM32單片機(jī)Systick 6710
用Proteus在51單片機(jī)進(jìn)行串口連接
由于用的是Proteus來模擬串口(我的筆記本電腦根本沒串口),所以需要一個(gè)虛擬串口的軟件。推薦使用的是Visual Serial Port Driver,用起來非常的簡(jiǎn)單,直接點(diǎn)擊Add Pair就成了,會(huì)自動(dòng)增加一對(duì)串...
硅谷最年輕上市半導(dǎo)體公司總裁CEO Hassane EI-Khoury:我是總裁還是工程師、汽車發(fā)
作為硅谷最年輕的上市半導(dǎo)體公司的總裁兼CEO,HassaneEI-Khoury2007年加入Cypress,歷經(jīng)應(yīng)用程序工程師、汽車業(yè)務(wù)部門高級(jí)總監(jiān)、可編程系統(tǒng)部門執(zhí)行副總裁,并于2年前就任總裁兼CEO,今年只有3...
如何定義8051系列單片機(jī)的機(jī)器周期
一般情況下,一個(gè)機(jī)器周期由若干個(gè)S周期(狀態(tài)周期)組成。8051系列單片機(jī)的一個(gè)機(jī)器周期同6個(gè)S周期(狀態(tài)周期)組成。...
2018-12-13 標(biāo)簽:8051單片機(jī)機(jī)器周期 2651
如何采用STM32單片機(jī)來產(chǎn)生PWM輸出
STM32的定時(shí)器除了基本定時(shí)器TIM6和TIM7之外,其他的定時(shí)器都可以用來產(chǎn)生PWM輸出,其中高級(jí)定時(shí)器TIM1和TIM8可以同時(shí)產(chǎn)生7路的PWM輸出,而通用定時(shí)器也能同時(shí)產(chǎn)生4路的PWM輸出。...
2018-12-13 標(biāo)簽:STM32單片機(jī)PWM輸出 22790
AVR單片機(jī)的SD卡接口程序設(shè)計(jì)
#include #include #include“1011.h” #defineucharunsignedchar #defineuintunsignedint #defineMMC_CS_PINBIT(4)//PORTB.4 #defineMMC_PORTPORTB ucharreading=0,a=0,pointer=0; voidsd_port_init()...
2018-12-13 標(biāo)簽:AVR單片機(jī)SD卡接口 1163
如何正確的使用C51單片機(jī)中的位域
定義這樣的結(jié)構(gòu): typedef struct { uchar DC0_ALA:1; //電源0告警 uchar DC1_ALA:1; //電源1告警 uchar AC_ALA:1; //停電告警 uchar UN_H_ALA:1; //同頻信道機(jī)失鎖告警 uchar UN_L_ALA:1; //異頻信道機(jī)失鎖告警...
2018-12-13 標(biāo)簽:C51單片機(jī) 3581
SM8954A單片機(jī)對(duì)步進(jìn)電機(jī)的控制設(shè)計(jì)
該控制系統(tǒng)選用的是SM8954A單片機(jī)。 SM8954A是臺(tái)灣新茂公司(SyncMOS)推出的單片機(jī),其兼容MCS一51單片機(jī),此芯片有16Kbyte的FLASH、1Kbyte的數(shù)據(jù)存儲(chǔ)器(RAM),4個(gè)8位的I/O口線,3個(gè)16位的定時(shí)器/...
2018-12-13 標(biāo)簽:步進(jìn)電機(jī)MCS-51單片機(jī) 2031
PIC8位單片機(jī)的特點(diǎn)及優(yōu)勢(shì)介紹
PIC8位單片機(jī)具有指令少、執(zhí)行速度快等優(yōu)點(diǎn),其主要原因是PIC系列單片機(jī)在結(jié)構(gòu)上與其它單片機(jī)不同。該系列單片機(jī)引入了原用于小型計(jì)算機(jī)的雙總線和兩級(jí)指令流水結(jié)構(gòu)。...
2018-12-13 標(biāo)簽:PIC單片機(jī)CISC 5061
80C51單片機(jī)的startup.a51程序模塊的作用
startup.a51的主要工作是把包含idata、xdata、pdata在內(nèi)的內(nèi)存區(qū)塊清除為0,并且初始化遞歸指針。接著startup.a51被執(zhí)行的仍然是一個(gè)隱藏在KEIL-C51標(biāo)準(zhǔn)鏈接庫中稱為init.a51的程序模塊。而init.a51的主要...
2018-12-13 標(biāo)簽:80C51單片機(jī) 9330
如何使用AVR單片機(jī)寫入TEA5767數(shù)據(jù)
#include #include #define uchar unsigned char #define uint unsigned int #define ulong unsigned long void delay() { uint i=0; for (i=0;i《2000;i++) ; }...
2018-12-13 標(biāo)簽:AVR單片機(jī)AVR單片機(jī)TEA5767 1704
如何升級(jí)STM32單片機(jī)的代碼
bootloader設(shè)置: static void check_boot_mode(void) { uint32_t JumpAddress; void(*Jump_To_Application)(void); if (((*((__IO uint32_t*)(APP_SEGA_START_ADDRESS+8))) & 0x2FFE0000 ) == 0x20000000) {...
2018-12-13 標(biāo)簽:STM32單片機(jī) 1807
AVR單片的外部中斷應(yīng)用設(shè)計(jì)
#include #include #include interrupt.h》 void port_init(void) { DDRB = 0xff; PORTB = 0xff; DDRD = 0x00; PORTD |= (1 《《 2);...
單片機(jī)程序控制指令解析
表程序控制指令 操作碼 操作數(shù) 條 件 轉(zhuǎn) 移 地 址 說明 AJMP addr11 無條件 (PC)←(PC)+2 (PC)0-10←addr11...
51單片機(jī)中斷用法實(shí)例解析
51單片機(jī)的外部中斷0引腳接一只按鍵,該按鍵通過上拉電阻接到電源,即沒有按鍵發(fā)生時(shí)單片機(jī)檢測(cè)到的是高電平,當(dāng)按鍵按下時(shí)單片機(jī)檢測(cè)到的是低電平。單片機(jī)的P0.0引腳以灌電流的方式接...
2018-12-12 標(biāo)簽:51單片機(jī)外部中斷串口中斷定時(shí)器中斷 26277
MCS-51單片機(jī)內(nèi)部結(jié)構(gòu)及功能詳解
運(yùn)算器:用于實(shí)現(xiàn)算術(shù)和邏輯運(yùn)算。計(jì)算機(jī)的運(yùn)算和處理都在這里進(jìn)行; 控制器:是計(jì)算機(jī)的控制指揮部件,使計(jì)算機(jī)各部份能自動(dòng)協(xié)調(diào)的工作; 存儲(chǔ)器:用于存放程序和數(shù)據(jù);(又分為...
2018-12-12 標(biāo)簽:控制器存儲(chǔ)器運(yùn)算器MCS-51單片機(jī) 26483
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語言教程專題
| 電機(jī)控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動(dòng)駕駛 | 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) | 國(guó)民技術(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 |


























