NRF905驅(qū)動代碼 // The content of this struct is nRF905 s initialize data. // CH_NO=1 433MHZ Normal Opration,No Retrans RX,TX Address is 4 Bytes // RX TX Payload Width is 32 Bytes Disable Extern Clock FOSC=16MHZ // 8 Bits CRC And enable
標(biāo)簽: initialize 905 content Normal
上傳時(shí)間: 2013-12-16
上傳用戶:lanjisu111
本模擬I2C軟件包包含了I2C操作的底層子程序,使用前要定義 好SCL和SDA。在標(biāo)準(zhǔn)8051模式(12 Clock)下,對主頻要求是不高于12MHz(即1個(gè) 機(jī)器周期1us) 若FOSC>12MHz則要增加相應(yīng)的NOP指令數(shù)。(總線時(shí)序符合I2C標(biāo) 準(zhǔn)模式,100Kbit/S)。
上傳時(shí)間: 2013-12-08
上傳用戶:ruixue198909
PC與單片機(jī)雙向通訊智能溫控程序 #include <AT89X51.H> #include <intrins.h> #define Key_UP P1_0 #define Key_DOWN P1_1 #define Key_SET P1_2 #define RelayOutPort P2_0 #define LEDPort P0 #define DELPort P2_1 #define LEDTwoC P3_6 #define LEDThreeC P3_7 #define TMPort P2_7 #define INBUF_LEN 5 //數(shù)據(jù)長度 unsigned char inbuf1[INBUF_LEN]={ 0 , 0 , 0 , 0 , 0 } //發(fā)送緩沖區(qū) unsigned char inbuf2[50] //接收緩沖區(qū) unsigned char count3 void init_serialcomm( void ) { SCON = 0x50 //SCON: serail mode 1, 8-bit UART, enable ucvr TMOD |= 0x20 //TMOD: timer 1, mode 2, 8-bit reload PCON |= 0x80 //SMOD=1 TH1 = 0xFA //Baud:4800 FOSC=11.0592MHz IE |= 0x90 //Enable Serial Interrupt TR1 = 1 // timer 1 run } //向串口發(fā)送一個(gè)字符 void send_char_com( unsigned char ch) { SBUF=ch while (TI== 0 ) TI= 0
標(biāo)簽: include intrins define Key_UP
上傳時(shí)間: 2014-11-29
上傳用戶:風(fēng)之驕子
虛擬I2C總線匯編程序軟件包 I2C 軟件包的底層子程序,使用前要定義好SCL和SDA。在標(biāo)準(zhǔn)80C51模式(12 Clock)下,對主頻要求是不高于12MHz(1個(gè)機(jī)器周期1us)若FOSC>12MHz,則要增加相應(yīng)的NOP指令數(shù)。在使用本軟件包時(shí),請?jiān)谀愕某绦虻奈次布尤?INCLUDE (VI2C_ASM.ASM)即可。
上傳時(shí)間: 2014-12-01
上傳用戶:yimoney
MCS-51單片機(jī)模擬I2C軟件包本模擬I2C軟件包包含了I2C操作的底層子程序,使用前要定義 好SCL和SDA。在標(biāo)準(zhǔn)8051模式(12 Clock)下,對主頻要求是不高于12MHz(即1個(gè) 機(jī)器周期1us) 若FOSC>12MHz則要增加相應(yīng)的NOP指令數(shù)。(總線時(shí)序符合I2C標(biāo) 準(zhǔn)模式,100Kbit/S)
上傳時(shí)間: 2014-11-04
上傳用戶:wang5829
//CONFIG 1 #pragma config FCMEN=OFF,IESO=OFF,CLKOUTEN=OFF,BOREN=NSLEEP,CPD=OFF #pragma config CP=ON,MCLRE=OFF,PWRTE=OFF,WDTE=OFF,FOSC=INTOSC //CONFIG 2 #pragma config LVP=OFF,BORV=LO,STVREN=OFF,PLLEN=OFF #pragma config VCAPEN=OFF,WRT=HALF
標(biāo)簽: xc8
上傳時(shí)間: 2018-06-26
上傳用戶:HMHAZM
反激式開關(guān)電源變壓器設(shè)計(jì)的詳細(xì)步驟85W反激變壓器設(shè)計(jì)的詳細(xì)步驟 1. 確定電源規(guī)格. 1).輸入電壓范圍Vin=90—265Vac; 2).輸出電壓/負(fù)載電流:Vout1=42V/2A, Pout=84W 3).轉(zhuǎn)換的效率=0.80 Pin=84/0.8=105W 2. 工作頻率,匝比, 最低輸入電壓和最大占空比確定. Vmos*0.8>Vinmax+n(Vo+Vf)600*0.8>373+n(42+1)得n<2.5Vd*0.8>Vinmax/n+Vo400*0.8>373/n+42得n>1.34 所以n取1.6最低輸入電壓Vinmin=√[(Vacmin√2)* (Vacmin√2)-2Pin(T/2-tc)/Cin=(90√2*90√2-2*105*(20/2-3)/0.00015=80V取:工作頻率FOSC=60KHz, 最大占空比Dmax=n(Vo+Vf)/[n(Vo+Vf)+Vinmin]= 1.6(42+1)/[1.6(42+1)+80]=0.45 Ton(max)=1/f*Dmax=0.45/60000=7.5us 3. 變壓器初級峰值電流的計(jì)算. Iin-avg=1/3Pin/Vinmin=1/3*105/80=0.4AΔIp1=2Iin-avg/D=2*0.4/0.45=1.78AIpk1=Pout/?/Vinmin*D+ΔIp1=84/0.8/80/0.45=2.79A 4. 變壓器初級電感量的計(jì)算. 由式子Vdc=Lp*dip/dt,得: Lp= Vinmin*Ton(max)/ΔIp1 =80*0.0000075/1.78 =337uH 取Lp=337 uH 5.變壓器鐵芯的選擇. 根據(jù)式子Aw*Ae=Pt*1000000/[2*ko*kc*FOSC*Bm*j*?],其中: Pt(標(biāo)稱輸出功率)= Pout=84W Ko(窗口的銅填充系數(shù))=0.4 Kc(磁芯填充系數(shù))=1(對于鐵氧體), 變壓器磁通密度Bm=1500Gs j(電流密度): j=4A/mm2;Aw*Ae=84*1000000/[2*0.4*1*60*103*1500Gs*4*0.80]=0.7cm4 考慮到繞線空間,選擇窗口面積大的磁芯,查表: ER40/45鐵氧體磁芯的有效截面積Ae=1.51cm2 ER40/45的功率容量乘積為 Ap = 3.7cm4 >0.7cm4 故選擇ER40/45鐵氧體磁芯. 6.變壓器初級匝數(shù) 1).由Np=Vinmin*Ton/[Ae*Bm],得: Np=80*7.5*10n-6/[1.52*10n-4*0.15] =26.31 取 Np =27T 7. 變壓器次級匝數(shù)的計(jì)算. Ns1(42v)=Np/n=27/1.6=16.875 取Ns1 = 17T Ns2(15v)=(15+1)* Ns1/(42+1)=6.3T 取Ns2 = 7T
標(biāo)簽: 開關(guān)電源 變壓器
上傳時(shí)間: 2022-04-15
上傳用戶:
VIP專區(qū)-嵌入式/單片機(jī)編程源碼精選合集系列(52)資源包含以下內(nèi)容:1. C8051F020的SED1335驅(qū)動程序.2. AD7714 AD轉(zhuǎn)換keil C51 源代碼.3. C8051F020 SMB 總線驅(qū)動源代碼.4. 溫度傳感器18B20的keil C51驅(qū)動程序.5. C8051F020讀寫24C256的keil c51程序.6. 51+sl811讀寫U盤的源程序+原理圖.7. 基于CPLD的二進(jìn)制碼轉(zhuǎn)換為二十進(jìn)制(BCD)碼的電路[1].8. 從大量的wince源代碼中剝離出的fat文件系統(tǒng)源代碼。移植性非常高。 微軟的代碼.9. 凌陽MINI OS 實(shí)例.10. threadx操作系統(tǒng)源代碼之.11. threadx操作系統(tǒng)源代碼之.12. threadx操作系統(tǒng)源代碼之.13. threadx操作系統(tǒng)源代碼之.14. 免費(fèi)的tcp ip 協(xié)議的pcb sch.15. windows mobile pocket pc移動開發(fā)源代碼書籍.16. 附件程序是我用DSP2812開發(fā)的無刷直流電機(jī)控制程序.17. 步進(jìn)電機(jī)控制系統(tǒng).18. 多數(shù)位分頻器.............................................可直接編譯.19. 自己寫的c語言版的軟件實(shí)現(xiàn)cpu的pipeline功能的程序。對于學(xué)習(xí)體系結(jié)構(gòu)的同仁有好處。.20. 一個(gè)多級菜單的例子.21. vhdl語言.22. 倒車?yán)走_(dá)源代碼.23. 一個(gè)很有用的USB開發(fā)的簡單例子.24. 常用的竄口調(diào)試器.25. 用MAX6959實(shí)現(xiàn)的鍵盤以及數(shù)碼顯示原代碼.26. 基于ARM的生物識別系統(tǒng).27. 51的IO口模擬UARTRS232 波特率9600 FOSC:22.1184MHz 已在keilc51調(diào)試通過.28. 數(shù)控恒流源電路原理圖 是03年全國大學(xué)生電子大塞提.29. 圖書館管理系統(tǒng)..大家多點(diǎn)給我鼓勵給我支持哦...我會多點(diǎn)上載代碼到這里的..30. 掏美元培訓(xùn)得來的某外國公司推廣keil ARM 和LPC2100的源碼。.31. BT878 圖象顯示 VxWorks 驅(qū)動程序.32. 我自己用的MSP430的JTAG。包括原理圖和PCB版圖!AD6軟件打開。.33. 書名“全能混合電路仿真 OrCAD PSpice A-D V9”.34. S3530a和C8051f020的通信測試程序!.35. 本文介紹了在基于ARM7的嵌入式系統(tǒng)上開發(fā) USB接口的詳細(xì)內(nèi)容。.36. ucos移植到m64.37. AVRcamVIEW/jre/bin/java -jar /opt/AVRcamVIEW/lib/AVRcamVIEW.jar.38. 最新ZigBee1.1協(xié)議規(guī)范.比ZigBee0.8有所改進(jìn)..39. 關(guān)于zigbee的一篇論文,國外的,寫的相當(dāng)不錯,推薦同行的.40. PID是比例、積分、微分三個(gè)詞語的英文縮寫.
上傳時(shí)間: 2013-05-29
上傳用戶:eeworm
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1