STM32F103 UCOSII移植例程程序源碼
上傳時間: 2022-04-04
上傳用戶:bluedrops
更新記錄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系列單片機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
上傳用戶:
NXP LPC2214軟件參考設計例程 -20例基礎源碼一 概述LPC2000 系列微控制器是基于ARM7TDMI-S 內核的32 位微控制器片內集成了支持400KHz 高速模式的硬件I2C 總線接口為了方便地對 I2C 從器件進行快速的正確的讀寫操作我們設計了LPC2000 系列微控制器I2C 軟件包本軟件包是硬件I2C 以主方式工作的只要用戶調用接口函數并提供幾個主要的參數即可輕松地完成I2C 總線外圍器件的應用程序設計二 I2C 串行總線I2C 總線是PHILIPS 公司推出的芯片間串行數據傳輸總線2 根線(SDA SCL)即可實現完善的全雙工同步數據傳送能夠十分方便地地構成多機系統和外圍器件擴展系統I2C 器件是把I2C 的協議植入器件的I/O 接口使用時器件直接掛到I2C 總線上這一特點給用戶在設計應用系統帶來了極大的便利I2C 器件無須片選信號是否選中是由主器件發出的I2C從地址決定的而I2C 器件的從地址是由I2C 總線委員會實行統一發配三 軟件包接口說明LPC2000 系列微控制器I2C 軟件包采用中斷方式進行處理提供了4 個接口函數分別為ISendByte() ISendStr() IRcvByte 和IRcvStr() 由于I2C 向量中斷需要根據實際應用來設定(即VIC 的設置) 所以軟件包中沒有提供I2C 初始化的代碼在調用I2C 軟件包接口函數前用戶程序要配置好I2C 總線接口(I2C 引腳功能和I2C 中斷并已使能I2C 主模式)
上傳時間: 2022-05-03
上傳用戶:fliang
verilog 程序設計實例 學習基礎教程 FPGA教學實驗150例程源碼
標簽: verilog
上傳時間: 2022-05-11
上傳用戶:d1997wayne
【資源描述】:msp430一些源碼例程
標簽: msp430
上傳時間: 2022-06-17
上傳用戶:qingfengchizhu
多功能電壓表電流表測量電路設計和源碼
上傳時間: 2022-07-06
上傳用戶:wangshoupeng199
簡易制作4檔位數字萬用表設計(原理圖、PCB源文件程序源碼等)該電阻測量模塊、電壓測量模塊、電流測量模塊組成。數字萬用表測量參數如下:電阻測量:10: send0(0x80); 100: send0(0x81);1K: send0(0x82); 10K: send0(0x83);100K: send0(0x84); 1M: send0(0x85);10M: send0(0x86);直流電壓測量:100MV: send1(0x04);10V: send1(0x08);100V: send1(0x10);10KV: send1(0x20);交流電壓測量:100MV: send1(0x06);10V: send1(0x0a);100V: send1(0x12);10KV: send1(0x22);直流電流測量: 1MA: send2(0x02);10MA: send2(0x04);100MA: send2(0x08);10A: send2(0x10);交流電流測量:1MA: send2(0x03);10MA: send2(0x05);100MA: send2(0x09);10A: send2(0x11);
上傳時間: 2022-07-22
上傳用戶:d1997wayne
51單片機仿真,ADC0809電壓表仿真設計,原理圖及源碼分享
上傳時間: 2022-07-23
上傳用戶:
eeworm.com VIP專區 單片機源碼系列 70資源包含以下內容:1. 基于凌陽單片機控制的簡易智能電動車設計.pdf2. 便攜式智能儀器儀表的低功耗技術.pdf3. 水位監測報警系統(電子設計競賽題目).rar4. Keil C51單片機/arm開發工具 V8.02.exe5. 水位監測報警系統原理.doc6. Keil C51編譯器用戶手冊 中文版.zip7. 水位監測報警器(顯示部分).doc8. 數字密碼鎖設計(電子密碼鎖制作論文).pdf9. 水位監測報警系統.doc10. 微處理器基礎知識(pdf教程).zip11. 水位報警器設計與制作論文.doc12. 漢字字庫的點陣提取程序.zip13. uC/GUI在MCS51系列單片機系統上移植的仿真實現.pdf14. 串口調試軟件SSCOMV3.0.rar15. 基于U盤的單片機低功耗海量存儲系統.pdf16. 8051系列單機編輯調試仿真器(8051模擬器).zip17. 基于DS80C410串口至以太網接口轉換器的實現.pdf18. 單片機程序遠程升級的設計.pdf19. 基于MSP430行駛車輛檢測器的設計.pdf20. 同地彈現象的分析和講解.doc21. 基于AVR單片機的電力投切裝置開發.pdf22. ATM的基本原理.pdf23. 基于PIC單片機的低功耗讀卡器硬件設計.pdf24. 基于MSP430的小型望遠鏡防抖系統設計.pdf25. ATM專題教材.pdf26. 基于智能控制技術的新型溫控系統的研究.pdf27. The 8051 Microcontroller.pdf28. 芯源電子單片機教程(中文版).rar29. 基于中穎SH79F164單片機的電子血壓計應用.pdf30. 抽樣z變換頻率抽樣理論.ppt31. CoPIC 5X PIC16C5X/12C5XX單片機生產用.pdf32. 8051單片機指令系統,計算機的指令系統.ppt33. 離散傅里葉變換,(DFT)Direct Fouriet Tr.ppt34. Smith控制算法仿真與控制.rar35. 單片機指令系統.rar36. 如何導入ASM文件到工程(視頻教程).rar37. PC機與單片機通信實例-表決器.pdf38. 8086指令系統.pdf39. 單片開關電源最新應用技術.rar40. SOC與單片機應用技術的發展.pdf41. SPCE061A指令系統.rar42. 安規設計注意事項.pdf43. Proteus Professional 7.1 sp2 中.rar44. Keil C51使用詳解.pdf45. 單片機仿真軟件.rar46. C51基本語法.ppt47. 八段碼顯示程序設計與調試.ppt48. 單片機接口技術(C51版)例程源代碼.rar49. C51基本結構程序設計.ppt50. 波形發生器,含原理圖+電路圖+源程序.rar51. 單片機接口技術(C51版)課件.rar52. PIC單片機設計電子密碼鎖.rar53. 微機接口課件.rar54. 單片機原理與應用實驗講義.rar55. 微型機算計發展概述.ppt56. 用單片機AT89C51改造普通雙桶洗衣機.rar57. 多功能高集成外圍器件.ppt58. 用AT89C2051單片機制作的數字電容表.rar59. 可編程中斷控制器82C59A-2.ppt60. 匯編指令查詢器V1.20版.rar61. 高性能可編程DMA控制接口82C37A-5.ppt62. 用單片機制作多功能莫爾斯碼電路.rar63. CHMOS可編程時間間隔定時器芯片82C54.ppt64. 一種實用的微機自動配料秤系統.pdf65. 可編程外圍接口82C55A.ppt66. 單片機開發工程案例分析與解析.rar67. 基于單片機的車輛識別裝置.doc68. 基于單片機控制的二氧化碳濃度測試計.pdf69. 51單片機播放音樂編碼程序 ,music encodeV1..rar70. 微機燈光控制系統.doc71. 單片機音樂中音調和節拍的確定方法.rar72. AVR單片機GCC程序設計.rar73. 電子密碼鎖的設計與實現.doc74. 數字鐘顯示電路.rar75. 車用分布式OSEK系統的實時診斷平臺研究.pdf76. PC機之間串口通信的實現.doc77. 單片機電子表原理圖和程序代碼 (PCB電路).rar78. 基于CAN的OSEK COM規范研究與實現.pdf79. 多路電壓采集系統.doc80. μ’nSP單片機應用及開發技術.pdf81. MPC555的發動機電控單元小系統設計.pdf82. 基于PC機的電子琴設計.doc83. TEA1504開關電源低功耗控制芯片的應用.pdf84. 采用Infinenon C166系列單片機的CAN系統解決方.pdf85. 單片機系統軟件抗干擾方法.pdf86. 新穎實用的單片機雙積分A/D轉換電路和軟件.pdf87. 帶鍵盤掃描和LED/LCD驅動顯示板設計及源程序.rar88. 單片機系統常用軟件抗干擾措施.pdf89. 單片機ad轉換電路.pdf90. 單片機游戲大全.rar91. 單片機復位標志位的設置與應用研究.pdf92. 交通燈控制器的設計與實現.doc93. 自制多功能編程器.rar94. MCS51系列單片機軟件控制復位的可靠方法.pdf95. 給初學單片機的40個實驗(含電路圖和源程序).rar96. 改善基于微控制器的應用的瞬態免疫性能.rar97. 基于單片機的紅外門進控制系統設計與制作(含源程序和原理圖).doc98. 51單片機工程師實例設計程序集-(20種常見應用整編).rar99. 深入討論HCS08的內部時鐘源模塊.pdf100. 基于CPLD的單片機PCI接口設計.pdf
標簽: 通信原理
上傳時間: 2013-04-15
上傳用戶:eeworm