亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

P1

  • STC8H實驗箱原理圖參考程序與STC8G相通軟件工程源碼

    更新記錄2020.08.271.  添加例程“45-IO口推挽輸出驅動有源蜂鳴器實驗程序”;2. 修改例程“43-高級PWM4N驅動蜂鳴器實驗程序”名稱為“43-高級PWM4N驅動無源蜂鳴器實驗程序”;3. 添加例程“46-端口模式設置”;4. 添加例程“47-SPI互為主從-SS設置主從-串口1透傳”;5. 添加例程“48-SPI互為主從-主模式忽略SS-串口1透傳”。2020.08.201.  例程“31-硬件SPI訪問FLASH-PM25LV040-串口1監控”、“32-IO模擬SPI訪問FLASH-PM25LV040-串口1監控”兼容華邦W25X40CL型號Flash,并添加W25X40CL規格書。2020.08.181.  添加例程“44-高級PWM輸出兩路互補SPWM”以及正弦計算表。2020.08.111.  按照8.3版本實驗箱圖紙修改現有例程;2.  添加例程“43-高級PWM4N驅動蜂鳴器實驗程序”。2020.07.301.  在例程01添加注解“當用戶使用硬件 USB 對 STC8H8K64U 系列進行 ISP 下載時不能調節內部 IRC 的頻率,但用戶可用選擇內部預置的 16 個頻率(分別是 5.5296M、 6M、 11.0592M、 12M、 18.432M、 20M、 22.1184M、 24M、27M、 30M、 33.1776M、 35M、 36.864M、 40M、 44.2368M 和 48M)。下載時用戶只能從頻率下拉列表中進行選擇其中之一,而不能手動輸入其他頻率。”2. 添加例程“41-軟件修改內部RC主頻”;3. 添加例程“42-一線制溫度傳感器 DS18B20 測溫”;4. 添加8.2版本實驗箱的原理圖跟PCB圖,現有程序還是基于8.1版本圖紙。2020.07.241.  例程“38-2.4寸ILI9325驅動TFT顯示屏實驗程序-帶觸摸功能”調整驅動讀寫代碼,使正常顯示時的MCU工作主頻最高可調至48MHz。2.  修改ADC相關例程關于AD通道參數的注釋。3.  修改EEPRO相關例程TPS擦除等待參數與設置主頻一致。4. 添加例程“39-通過USB發送命令讀取ADC測試程序”以及配套的上位機測試軟件;5. 添加例程“40-USB鍵盤設備通過P0口矩陣按鍵模擬小鍵盤功能”以及鍵盤按鍵碼表。2020.07.091.  添加例程“37-2.4寸ILI9341驅動TFT顯示屏實驗程序”以及相關工具及規格書;2.  添加例程“38-2.4寸ILI9325驅動TFT顯示屏實驗程序-帶觸摸功能”以及相關工具及規格書。2020.06.281.  添加例程“35-板上的32K xdata測試程序”;2.  添加例程“36-LCD128x64顯示圖形文字-ST7920”以及“ST7920規格書”。2020.06.231.  添加例程“30-紅外發射程序(NEC碼)-使用PWM4產生38KHz載波”;2.  添加例程“34-IO掃描鍵紅外發射-同時接收數碼管顯示用戶碼鍵值程序”。2020.06.221.  添加例程“31-硬件SPI訪問FLASH-PM25LV040-串口1監控”以及“PM25LV040規格書”;2.  添加例程“32-IO模擬SPI訪問FLASH-PM25LV040-串口1監控”;3.  添加例程“33-P1.3做ADC-使用內部基準計算外部電壓”。2020.06.191.  添加例程“28-I2C主機模式訪問PCF8563-RTC時鐘程序”以及“PCF8563規格書”;2.  添加例程“29-紅外遙控接收程序(NEC碼)-數碼管顯示用戶地址和鍵值”。2020.06.181.  更改文件夾命名,使例程內容更加一目了然;2.  添加例程“04-利用T0,T1做外部計數器”;3.  添加例程“05-利用定時器測量脈沖寬度”;4.  添加例程“13-串口3中斷模式與電腦收發測試”;5.  添加例程“14-串口4中斷模式與電腦收發測試”;6.  添加例程“20-使用比較器檢測低電壓時保存數據到EEPROM”;7.  添加例程“25-高級PWM1-PWM2-PWM3-PWM4,驅動P6口呼吸燈實驗程序”;8.  添加例程“26-高級PWM5-PWM6-PWM7-PWM8輸出測試程序”;9.  修改串口相關例程的主時鐘頻率為 22.1184MHz,精確計算115200波特率;10.“17-NTC測溫度數碼管顯示”添加“SNDT2012X103F3950FTF R-T對照表”;11.添加“實驗箱8問題清單”文件。2020.06.151.  修改所有例程主時鐘頻率為 24MHz;2.  添加例程“08-雙串口中斷收發”;3.  添加例程“09-串口1中斷收發”;4.  添加例程“10-串口2中斷收發”;5.  添加例程“14-通過串口1命令多字節讀寫EEPROM測試程序”;6.  添加例程“15-內部掉電檢測中斷保存EEPROM”;7.  添加例程“17-P1.7輸出PWM5做DAC_P1.1做ADC讀入DAC輸出值_串口1設置占空比”;8.  修改例程“比較器”命名為“18-比較器_P3.7做正極輸入源”;9.  添加例程“19-比較器_ADC做正極輸入源”;10.添加例程“20-I2C從機中斷模式與IO口模擬I2C主機進行自發自收”。2020.06.081.  添加例程“16-P1.7輸出PWM做DAC_P1.1做ADC讀入DAC輸出值_串口1設置占空比”;2.  添加例程“比較器”。2020.06.041.  初版發布;2.  發布例程“01-跑馬燈”;3.  發布例程“02-Timer0-Timer1-Timer2-Timer3-Timer4測試程序”;4.  發布例程“03-數碼管”;5.  發布例程“04-外中斷INT0-INT1-INT2-INT3- INT4測試”;6.  發布例程“05-睡眠-外部中斷喚醒”;7.  發布例程“06-睡眠-喚醒定時器喚醒”;8.  發布例程“07-看門狗復位測試程序”;9.  發布例程“11-IO行列掃描鍵盤數碼管顯示鍵值和調整時間”;10.發布例程“12-ADC鍵盤掃描數碼管顯示鍵值和調整時間”;11.發布例程“13-NTC測溫度數碼管顯示”;12.發布文件“STC實驗箱8-使用說明書.pdf”;13.發布圖紙“實驗箱8.1_2020-05-11-PCB.pdf”;14.發布圖紙“實驗箱8.1_2020-05-11-SCH.pdf”。

    標簽: stc8h

    上傳時間: 2022-04-18

    上傳用戶:

  • 宏晶 STC15F2K60S2開發板配套軟件源碼 基礎例程30例

    宏晶 STC15F2K60S2開發板配套軟件源碼 基礎例程30例/**********************基于STC15F2K60S2系列單片機C語言編程實現使用如下頭文件,不用另外再包含"REG51.H"#include <STC15F2K60S2.h>***********************/#include "STC15F2K60S2.H"//#include "REG51.H" //sfr P4   = 0xC0;#define  uint unsigned int  #define  uchar unsigned char  /**********************引腳別名定義***********************/sbit SEL=P4^3; // LED和數碼管選擇引腳 高:LED有效 低:數碼管有效 // SEL連接的單片機引腳必須為帶有上拉電阻的引腳 或將其直接連接VCC#define data P2 // 數據輸入定義  /**********************函數名稱:Delay_1ms功能描述:延時入口參數:unsigned int t 表示要延時t個1ms 出口參數:無備注:通過參數t,控制延時的時間長短***********************/void Delay_1ms(uint t){ uchar j;   for(;t>0;t--)       for(j=110;j>0;j--)     ;}/**********************函數名稱:Led_test功能描述:對8個二極管進行測試,依次輪流點亮8個二極管入口參數:無出口參數:無備注:  ***********************/void Led_test(){    uchar G_value=0x01; // 給變量賦初值 SEL=1;    //高電平LED有效   while(1) { data=G_value; Delay_1ms(10000); G_value=G_value<<1; if(G_value==0x00) { data=G_value; Delay_1ms(10000); G_value=0x01;      } }}/***********************主函數************************/void main(){ ///////////////////////////////////////////////// //注意: STC15W4K32S4系列的芯片,上電后所有與PWM相關的IO口均為 //      高阻態,需將這些口設置為準雙向口或強推挽模式方可正常使用 //相關IO: P0.6/P0.7/P1.6/P1.7/P2.1/P2.2 //        P2.3/P2.7/P3.7/P4.2/P4.4/P4.5 ///////////////////////////////////////////////// P4M1=0x00; P4M0=0x00; P2M0=0xff; P2M1=0x00; //將P2設為推挽 Led_test();  }

    標簽: STC15F2K60S2

    上傳時間: 2022-05-03

    上傳用戶:

  • 51單片機的全自動洗衣機控制系統代碼

    通電后,進水指示燈亮起,用戶通過對按鍵的操作選擇洗衣服的哪一個流程,若直接選擇啟動按鍵,則洗衣機從進水→洗衣服→泡洗→脫水→出水→結束進行整個流程。若不直接選擇啟動,那么用戶可以根據自己的需要對菜單選擇鍵進行操作,把洗衣機切換到自己想要的那個流程去。⑴洗滌過程:在進入洗滌過程,首先進水閥接通,開始向洗衣機供水,當到達要求水位時,進水閥斷電關閉,停止進水;電機M接通,帶動波輪旋轉,形成洗衣水流。電機M是一個正反轉電機,可以形成往返水流,有利于洗滌衣物。⑵漂洗過程:與洗滌過程操作相同,只是時間短一些。⑶脫水過程:洗滌或漂洗過程結束后,電機M停止轉動,排水閥M接通,開始排水。排水閥動作的同時,電機M也接通,使電機可以帶動內桶轉動。當水位低到一定值,再經過一段時間后,電機開始正轉,帶動內桶高速旋轉,甩干衣物。 unsigned char as; //水位,保存sbit k1=P1^0;//進水閥控制端口sbit k2=P1^1;//排水閥控制端口sbit k3=P1^2;//電機控制繼電器一號sbit k4=P1^3;//電機控制繼電器2號sbit led1=P2^0;//浸泡洗指示燈sbit led2=P2^1;//速洗指示燈sbit led3=P2^2;//標準洗指示燈sbit led4=P2^3;//脫水指示燈sbit led5=P2^4;//烘干指示燈sbit s1=P3^2;//數碼管顯示第一位公共端sbit s2=P3^3;//數碼管第二位顯示控制公共端sbit k5=P3^0;//烘干電機sbit ks1=P3^4;//洗衣機電源開關sbit ks2=P3^5;//洗衣機模式選擇sbit ks3=P3^6;//啟動按鍵sbit kk1=P3^1;//洗滌完報警參考仿真圖:

    標簽: 51單片機 控制系統

    上傳時間: 2022-05-14

    上傳用戶:

  • 沁恒CH552E USB-HID自定義鍵盤帶多媒體功能

    用的是沁恒CH552e淘寶買的評估板,USB中斷上傳程序用的是沁恒提供的做了些修改。程序使用2個端點一個,端點1作為普通鍵盤,端點2作為多媒體按鍵,有詳細注釋多媒體按鍵報告,以下是主函數內容。/****主函數****/main(){    CfgFsys( ); //CH552時鐘選擇配置    mDelaymS(5); //修改主頻等待內部晶振穩定,必加 ConfigT0(2); //配置2ms T0中斷 USBDeviceInit(); //USB設備模式初始化    EA = 1; //允許單片機中斷    UEP1_T_LEN = 0; //預使用發送長度一定要清空  UEP2_T_LEN = 0; //清空端點2發送長度    FLAG = 0; //清空USB中斷傳輸完成標志    Ready = 0; LED_VALID = 1;   //給一個默認值 P1_DIR_PU &= 0xE0; //在MOD_OC為0時  P1.5 P1.6 P1.7為推挽輸出 P1_MOD_OC = P1_MOD_OC & ~0xE0; //3個口的bit4 = 0   P1.5 P1.6 P1.7設置為推挽輸出    P1_DIR_PU = P1_DIR_PU | 0xE0; //3個口的bit4 = 1   P1.5 P1.6 P1.7設置為輸出 key1 = 1; key2 = 1; key3 = 1; while(1) {    KeyDrive(); //按鍵驅動 }}

    標簽: ch552e usb

    上傳時間: 2022-05-15

    上傳用戶:

  • AT89C51單片機編寫的C代碼,用proteus設計電路仿真案例

    采用C代碼編寫的8位LED流水燈程序,附件是用PROTEUS設計的仿真電路工程,直接可以使用。請用Proteus 8以上版本。下面是驗證好的源代碼,供大家參考學習:------------------------------------------#include <reg51.h>void main(){LED;t0,t1,t2,t3,t4,t5,t6,t7;LED=P1;P1=0xFF;while(10){P1=0xFE;for(t0=10;t0<25000;t0++){;}P1=0xFD;for(t1=0;t1<25000;t1--) {;}P1=0xFB;for(t2=0;t2<25000;t2++) {;}P1=0xF7;for(t3=0;t3<25000;t3--) {;}P1=0xEF;for(t4=0;t4<25000;t4++) {;}P1=0xDF;for(t5=0;t5<25000;t5--){;}P1=0xBF;for(t6=0;t6<25000;t6++){;}P1=0x7F;for(t7=0;t7<25000;t7++){;}P1=0xBF;for(t6=0;t6<25000;t6++){;}P1=0xDF;for(t5=0;t5<25000;t5++){;}P1=0xEF;for(t4=0;t4<25000;t4++) {;}P1=0xF7;for(t3=0;t3<25000;t3++) {;}P1=0xFB;for(t2=0;t2<25000;t2++) {;}P1=0xFD;for(t1=0;t1<25000;t1++){;}P1=0xFE;}} ----------------------------------------------------

    標簽: at89c51 單片機 proteus 電路仿真

    上傳時間: 2022-06-09

    上傳用戶:zhanglei193

  • 用周立功TinyM0(lpc1114)開發板實現呼吸燈

    【資源描述】:通過ARM單片機LPC1114的PWM功能實現LED呼吸燈效果,請將開發板上P1.6引腳與P2.7(LED)引腳相連,其它LPC1114開發板請將P1.6引腳外接一LED指示燈

    標簽: 開發板 lpc1114 呼吸燈

    上傳時間: 2022-06-17

    上傳用戶:qingfengchizhu

  • 基于單片機控制和LED數碼管顯示的數字鐘電子鐘的設計

    1、本課題任務如下:設計一個具有特定功能的電子鐘。該電子鐘上電或按鍵復位后能自動顯示系統提示符"P.",進入時鐘準備狀態;第一次按電子鐘啟動/調整鍵,電子鐘從0時0分0秒開始運行,進入時鐘運行狀態;再次按電子鐘啟動/調整鍵,則電子鐘進入時鐘調整狀態,此時可利用各調整鍵調整時間,調整結束后可按啟動/調整鍵再次進入時鐘運行狀態。2、本課題要求如下:(1)在AT89S51的PO口和P2口外接由六個LED數碼管(LED5~LEDO)構成的顯示器,用PO口作LED的段碼輸出口(PO.0~P0.7對應于LED的a-dp),P2.5-P2.0作LED的位控輸出線(P2.5~P2.0對應于LED5~LEDO),P1口外接四個按鍵A、B,C.D(對應于P1.0~P1.3).(2)、利用六個LED顯示當前時間。(3)、四個按鍵的功能:A鍵用于電子鐘啟動/調整;B鍵用于調時,范圍0-23,0為24點,每按一次時加1;C鍵用于調分,范圍0-59,0為60分,每按一次分加1:D鍵用于調秒,范圍0-59,0為60秒,每按一次秒加1.(4)、單片機采用AT89S51,fasc-12MHz(5)、電子鐘供電電源電路的設計。

    標簽: 單片機 LED數碼管顯示 數字鐘電子鐘

    上傳時間: 2022-06-19

    上傳用戶:aben

  • 基于mppt技術的家用太陽能光伏發電系統的研究

    本文對家用太陽能光伏發電系統進行了研究和設計。首先在太陽能電池工作原理的基礎上對其輸出特性進行了仿真。根據其輸出的非線性關系,闡述了最大功率點跟蹤(MPPT)的原理,并結合DC-DC變換器對常用的MPPT算法進行了仿真。通過對比幾種方法的優缺點,給出了一種新型MPPT算法。接著對儲能蓄電池的充放電特性進行了研究,然后根據負載的要求計算了蓄電池的容量,并采用Boost變換器對其進行充電控制。其次,考慮到蓄電池組的電壓等級較低,為使輸出220V的交流電,通過分析幾種拓撲結構,最終采用“推挽升壓電路+全橋逆變”的電源設計方案以提高整個系統的效率,設計包括硬件和軟件兩部分。在推挽電路中介紹了各元器件參數的選擇、高頻變壓器的設計及其控制電路等,其中PWM驅動電路輸出采用圖騰柱的方式以增強其驅動能力;逆變電路同樣給出了功率開關管、濾波器的選取方法,并設計了過流保護和電壓采樣調理電路,對濾波器傳遞函數的仿真驗證了設計的合理性。在軟件設計中,基于DSP實現了MPPT控制、SPWM驅動信號的生成和P1閉環反饋控制。最后,論文給出了相關實驗電路的調試結果,從中可以看出,所設計的電路實現了各部分的功能,并驗證了設計的合理性。關鍵詞:太陽能電池;最大功率點跟蹤;推挽電路:SPWM:DSP

    標簽: mppt 太陽能 光伏發電系統

    上傳時間: 2022-06-19

    上傳用戶:trh505

  • 三相PWM整流器雙閉環PI調節器的新型設計

    摘要:通過分析三相脈寬調制(PWM)整流器在dq旋轉坐標系下的數學模型,設計了具有前饋解禍控制的PWM整流器雙閉環控制系統。根據系統對電流內環的控制要求設計電流比例積分(P)調節器,提出按閉環幅頻特性峰值(M.)最小準則來確定調節器參數的方法;根據系統對電壓外環的控制要永,采用模最佳整定法來設計電壓PI調節器。最后對整個PWM整流器雙閉環控制系統進行仿真,仿真結果驗證了PI調節器設計的正確性。關鍵詞:PWM整流器;雙閉環;P1調節器;電流環;電壓環

    標簽: 三相pwm整流器 pi調節器

    上傳時間: 2022-06-22

    上傳用戶:

  • 51單片機聯網小案例:stc89c52+esp8266-01

    51單片機也能控制遠程七彩燈啦!另附iot app開發教程在這里公開一下代碼,自學的單片機,期望值就要太高啦~小案例很簡單,通過APP點亮八個P1口的LED小燈,云平臺選用機智云,一家挺完善挺穩定的云平臺了,詳情使用方法到機智云官網了解硬件:stc89c52+esp8266-01(最初代)兩個版本:一個是只有一個C文件從頭到尾,一個是分開寫的~祝和我一樣只懂51的朋友們成功吧~~晶振是11.0592,波特率9600

    標簽: 51單片機 stc89c52 esp8266-01

    上傳時間: 2022-07-24

    上傳用戶:

主站蜘蛛池模板: 沁源县| 育儿| 湛江市| 霍林郭勒市| 长治市| 泊头市| 浦江县| 平山县| 麦盖提县| 沧州市| 平原县| 乃东县| 高青县| 南溪县| 措美县| 博野县| 花莲市| 大兴区| 岱山县| 门头沟区| 牟定县| 通渭县| 逊克县| 改则县| 洛浦县| 镇远县| 宜黄县| 大竹县| 中方县| 阿合奇县| 印江| 资源县| 烟台市| 陵川县| 龙里县| 霸州市| 徐汇区| 南宁市| 吴忠市| 礼泉县| 陆河县|