電渦流式傳感器測位移電路設計。用51單片機控制并實時顯示位移大小。
上傳時間: 2018-06-05
上傳用戶:bidetu
本實驗P0口接8個燈,INT0引腳接一下開關K0。K0用于引發外部中斷,在外部中斷子程序中,對K0按下的次數進行計數,然后以BCD碼形式,通過P0口的8個燈輸出計數結果。
上傳時間: 2018-09-11
上傳用戶:llzk
spcomm串口控制,親測 DELPHI XE8可用
上傳時間: 2018-12-22
上傳用戶:dglb
RH791A/RH792A/RH7901/RH7902/RH7901A/RH7902A是USB充電協議端口控制IC,可自動識別充電設備類型,并通過對應的USB充電協議與設備握手,使之獲得極限充電電流,在保護充電設備的前提下節省充電時間。 聯系人:唐云先生(銷售工程) 手機:13530452646(微信同號) 座機:0755-33653783 (直線) Q Q: 2944353362
標簽: RH791A RH792A RH791 RH792 USB充電識別芯片
上傳時間: 2019-03-25
上傳用戶:lryang
智能小車,用L298來控制電機,單片機為STM23F103
上傳時間: 2019-07-29
上傳用戶:jlp1126
51單片機入門教程30課軟件工程源碼+文檔說明51單片機入門例程TXT第01課,了解單片機及單片機的控制原理和DX516的用法,控制一個L第02課,用指令方式延時閃爍LED燈第03課,跑馬燈試驗第04課,讀IO,用按鈕控制點燈第05課,標記的用法,用一個按鍵控制1個LED燈的亮滅第06課,用定時器中斷閃燈,定時器中斷的學習第07課,精確定時1秒鐘閃燈第08課,定時器中斷跑馬燈第09課,自動變速的跑馬燈試驗第10課,4個按鍵4級變速的跑馬燈試驗第11課,一個按鍵控制的10級變速跑馬燈試驗第12課,可編程自動控制跑馬燈第13課,用外中斷方式讀按鍵,控制燈的亮滅第14課,模擬PWM輸出控制燈的10個亮度級別第15課,寫一個字節到24c02中第16課,讀一個24c02字節,讀出上一課寫入的字節來驗證第17課,寫入按鍵次數到24c02,并讀出來顯示在4個LED上第18課,嘀聲報警信號輸出試驗第19課,嘀嘀嘀間斷聲光報警信號試驗第20課,變頻聲救護車報警信號輸出試驗第21課,按鍵音試驗第22課,音階聲音輸出試驗第23課,按鍵控制音階聲音輸出(電子琴)第24課,單個按鍵控制多個音階聲音輸出第25課,樂譜方式輸入的音樂播放第26課,亮燈倒計時10秒,開始播放音樂第27課,三個按鍵選擇三首不同的音樂播放第28課,一個按鍵選擇播放六首音樂第29課,本課試驗寫老鼠愛大米的樂譜到24c02中第30課,從24c02中讀出音樂來并播放音樂
標簽: 51單片機
上傳時間: 2021-11-10
上傳用戶:
DWIN OS 可以看成為在迪文的平臺上面的一個用迪文定義的匯編語言的可編程平臺。屏的寄存器、變 量地址、數據庫 flash,可以通過 os 的寄存器方便地進行交換處理,數據的判斷、運算。 DWIN OS 的常見應用是處理迪文 DGUSII 屏的其他非串口 2 的通訊,可以解析用戶的數據協議,能代 替工控機或 HMI,不僅降低成本,同時極大地提升了可靠性。 OS 有什么優勢?我們可以列舉一個簡單的功能去理解迪文的 OS 功能:用戶要實現密碼登錄判斷,如 果用單片機處理,需要將錄入的鍵盤數據錄入后用串口接收,進行判斷,判斷正確,單片機通過串口發頁 面切換指令讓屏跳轉到某個正確的頁面……如果用了迪文的 OS,會在屏本身上面進行判斷處理、切換頁 面,不需要單片機參與這部分功能,精簡了單片機的代碼。
標簽: t5l
上傳時間: 2022-01-30
上傳用戶:zhanglei193
51里,從中斷開始,很多初學者就會感到很迷茫,不知道自己在學什么,特上傳此資料。單片機在執行程序的過程中,暫時中斷執行當前的程序,轉而去執行其他的應急處理程序,稱為中斷。例如。你正在餐廳吃飯,有朋友喊你去接電話,于是你就收到了來自朋友的一個中斷(可以叫做外部中斷),當你準備去接電話時,突然肚子疼,需要上廁所(內部中斷),這又是一個中斷,我們把引起中斷的事件叫中斷源(例如接電話、上廁所等,外部引起的叫外部中斷,內部引起的叫內部中斷),產生中斷就要去處理它,這稱為中斷的響應。在接電話、上廁所這些中斷源中,顯然上廁所更需要立刻處理,這就是中斷的優先級。 51單片機的中斷系統十分重要,分為外部中斷和定時器中斷。中斷發生CPU在處理某一事件A時,發生了另一事件B請求CPU迅速去處理中斷響應和中斷服務CPU暫時中斷當前的工作,轉去處理事件B中斷返回待CPU將事件B處理完畢后,再回到原來事件A被中斷的地方繼續處理事件A這一過程稱為中斷單片機有10個寄存器主要與中斷程序的書寫控制有關中斷允許控制寄存器IE定時器控制寄存器TCON串口控制寄存器SCON中斷優先控制寄存器IP定時器工作方式控制寄存器TMOD定時器初值賦予寄存器(TH0/TH1,TL0/TL1)
上傳時間: 2022-02-16
上傳用戶:qdxqdxqdxqdx
放大器設計資料分享增加信號幅度或功率的裝置,它是自動化技術工具中處理信號的重要元件。放大器的放大作用是用輸入信號控制能源來實現的,放大所需功耗由能源提供。對于線性放大器,輸出就是輸入信號的復現和增強。對于非線性放大器,輸出則與輸入信號成一定函數關系。放大器按所處理信號物理量分為機械放大器、機電放大器放大器、電子放大器、液動放大器和氣動放大器等,其中用得最廣泛的是電子放大器。隨著射流技術(見射流元件)的推廣,液動或氣動放大器的應用也逐漸增多。電子放大器又按所用有源器件分為真空管放大器、晶體管放大器、固體放大器和磁放大器,其中又以晶體管放大器應用最廣。在自動化儀表中晶體管放大器常用于信號的電壓放大和電流放大,主要形式有單端放大和推挽放大。此外,還常用于阻抗匹配、隔離、電流-電壓轉換、電荷-電壓轉換(如電荷放大器)以及利用放大器實現輸出與輸入之間的一定函數關系(如運算放大器)。
標簽: 放大器
上傳時間: 2022-03-10
上傳用戶:xsr1983
更新記錄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
上傳用戶: