lm75A溫度數(shù)字轉(zhuǎn)換器 FPGA讀寫實(shí)驗(yàn)Verilog邏輯源碼Quartus工程文件+文檔資料,FPGA為CYCLONE4系列中的EP4CE6E22C8. 完整的工程文件,可以做為你的學(xué)習(xí)設(shè)計(jì)參考。LM75A 是一個(gè)使用了內(nèi)置帶隙溫度傳感器和模數(shù)轉(zhuǎn)換技術(shù)的溫度數(shù)字轉(zhuǎn)換器。它也是一個(gè)溫度檢測(cè)器,可提供一個(gè)過熱檢測(cè)輸出。LM75A 包含許多數(shù)據(jù)寄存器:配置寄存器用來存儲(chǔ)器件的某些配置,如器件的工作模式、OS 工作模式、OS 極性和OS 故障隊(duì)列等(在功能描述一節(jié)中有詳細(xì)描述);溫度寄存器(Temp),用來存儲(chǔ)讀取的數(shù)字溫度;設(shè)定點(diǎn)寄存器(Tos & Thyst),用來存儲(chǔ)可編程的過熱關(guān)斷和滯后限制,器件通過2 線的串行I2C 總線接口與控制器通信。LM75A 還包含一個(gè)開漏輸出(OS),當(dāng)溫度超過編程限制的值時(shí)該輸出有效。LM75A 有3 個(gè)可選的邏輯地址管腳,使得同一總線上可同時(shí)連接8個(gè)器件而不發(fā)生地址沖突。LM75A 可配置成不同的工作條件。它可設(shè)置成在正常工作模式下周期性地對(duì)環(huán)境溫度進(jìn)行監(jiān)控或進(jìn)入關(guān)斷模式來將器件功耗降至最低。OS 輸出有2 種可選的工作模式:OS 比較器模式和OS 中斷模式。OS 輸出可選擇高電平或低電平有效。故障隊(duì)列和設(shè)定點(diǎn)限制可編程,為了激活OS 輸出,故障隊(duì)列定義了許多連續(xù)的故障。溫度寄存器通常存放著一個(gè)11 位的二進(jìn)制數(shù)的補(bǔ)碼,用來實(shí)現(xiàn)0.125℃的精度。這個(gè)高精度在需要精確地測(cè)量溫度偏移或超出限制范圍的應(yīng)用中非常有用。正常工作模式下,當(dāng)器件上電時(shí),OS 工作在比較器模式,溫度閾值為80℃,滯后75℃,這時(shí),LM75A就可用作一個(gè)具有以上預(yù)定義溫度設(shè)定點(diǎn)的獨(dú)立的溫度控制器。module LM75_SEG_LED ( //input input sys_clk ,input sys_rst_n ,inout sda_port ,//output output wire seg_c1 ,output wire seg_c2 ,output wire seg_c3 ,output wire seg_c4 ,output reg seg_a ,output reg seg_b ,output reg seg_c ,output reg seg_e ,output reg seg_d ,output reg seg_f ,output reg seg_g ,output reg seg_h , output reg clk_sclk );//parameter define parameter WIDTH = 8;parameter SIZE = 8;//reg define reg [WIDTH-1:0] counter ;reg [9:0] counter_div ;reg clk_50k ;reg clk_200k ;reg sda ;reg enable ;
標(biāo)簽:
lm75a
數(shù)字轉(zhuǎn)換器
fpga
verilog
上傳時(shí)間:
2021-10-27
上傳用戶:
VIP專區(qū)-嵌入式/單片機(jī)編程源碼精選合集系列(56)資源包含以下內(nèi)容:1. 一個(gè)很好用的ARM調(diào)試代理,有了它你就可以不用再買ARM仿真器了.可以自己做一個(gè)了.2. 一種標(biāo)準(zhǔn).3. a gps program.4. ADS的安裝調(diào)似視頻教程.5. 包括:DSP定時(shí)器使用,DSP_DMA的使用,DSP_MCBSP的使用,GMSK基帶波形產(chǎn)生,學(xué)校學(xué)分績(jī)的計(jì)算.6. 本程序是用C 語言實(shí)實(shí)現(xiàn)模擬信號(hào)到數(shù)字信號(hào)的轉(zhuǎn)換,經(jīng)過驗(yàn)證..7. 用C語言實(shí)現(xiàn)LDC功能,有所改進(jìn),拿出來共享一下..8. 基于Plinps的SJA1000CAN總線控制器的CAN應(yīng)用開發(fā)程序.9. 基于菲利普的LPC2100的集成CAN控制器的應(yīng)用程序.10. 基于S3C44B0的嵌入式系統(tǒng)設(shè)計(jì)與開發(fā)實(shí)例詳解的部分源代碼.11. 基于S3C44B0x的嵌入式系統(tǒng)設(shè)計(jì)與開發(fā)實(shí)例詳解部分源代碼.12. 基于S3C44B0x的嵌入式系統(tǒng)設(shè)計(jì)與開發(fā)實(shí)例詳解部分源代碼.13. E680i腳本運(yùn)行器.14. 運(yùn)用protel99se,實(shí)現(xiàn)試驗(yàn)小板的原理圖設(shè)計(jì)、pcb板設(shè)計(jì).15. 1針對(duì)三星44B0的開發(fā)程序2對(duì)于網(wǎng)卡的驅(qū)動(dòng)程序3程序采用C語言編程4采用ARM指令集5全部代碼在 ADS1.2 中編譯調(diào)試.16. 1為L(zhǎng)CM的驅(qū)動(dòng)程序
2采用匯編語言
3在WAVE6000編程軟件下編譯運(yùn)行.17. 自制JTAG調(diào)試代碼.18. 網(wǎng)上搜索到的時(shí)鐘芯片HYM8563的C51語言程序.19. 74hc595的C語音驅(qū)動(dòng)程序.20. 關(guān)于日本最著名的實(shí)時(shí)系統(tǒng)T-KERNEL的平臺(tái)下的AD鍵盤實(shí)現(xiàn)源碼.21. 基于I2C協(xié)議的讀寫程序,本人是用作IC卡讀卡器用的.22. 此二程序?yàn)镻IC和I2C實(shí)例程序.23. 包含一個(gè)完整的開發(fā)實(shí)例的源文件(包括LED驅(qū)動(dòng)),已經(jīng)通過編譯,供upsd3200開發(fā)參考..24. 包含一個(gè)完整的開發(fā)實(shí)例的源文件(包括adc,I2C,LCD,SPI,timer,LED),已經(jīng)通過編譯,供upsd3300開發(fā)參考..25. 學(xué)習(xí)FPGA CPLD的入門文檔.26. 這是一個(gè)基于ARM44B0X的串口實(shí)驗(yàn)程序..27. 關(guān)于dsPIC系列芯片乘法和除法運(yùn)算的詳細(xì)介紹.28. ZLG_LPC214x的USB固件程序C源碼。針對(duì)LPC214xLPC的USB設(shè)備控制器.29. arm-2410-文件系統(tǒng)額使用實(shí)例(1).30. arm-2410-文件系統(tǒng)額使用實(shí)例(2).31. 綜合微機(jī)通用總線、定時(shí)計(jì)數(shù)器、并行接口、中斷控制器等芯片等控制原理.32. MC68HC908EY16 LIN-BUS源碼(編譯環(huán)境:CodeWarriorV3.1).33. 一個(gè)很豐富的PID控制算法.34. 可錄放語音芯片ISD4003的放音驅(qū)動(dòng)程序.35. 三星44B0X原理圖資料.36. A six people s rushing replies an implement, use some s switches in toggle switch K0 ~ K5 is that ON.37. 該程序是在NIOS II環(huán)境下運(yùn)行的 使用LWIP協(xié)議棧實(shí)現(xiàn)了HTTP協(xié)議的接受請(qǐng)求 SOCKET編程.38. cpld fpga 一些應(yīng)用實(shí)例程序的源代碼..39. 剛剛學(xué)習(xí)CPLD的絕對(duì)有用.40. 一個(gè)LED顯示程序.
標(biāo)簽:
線性
上傳時(shí)間:
2013-04-15
上傳用戶:eeworm