91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 570KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-04
  • 語言: 其他
  • 標簽: 51單片機??

資源簡介

本作品采用LM2576-ADJ作為調整輸出電壓的主控器件,通過調整滑動變阻器來改變輸出電壓。同時利用AD0832來實現A/D轉換和向數碼管提供顯示信息。本系統主要有整流濾波模塊、輸出電壓控制模塊(LM2576)、AD轉換模塊AD0832、單片機、DS18B20測溫模塊、數碼管顯示模塊所組成,從而構成一個完整的數顯可調穩壓電源。該作品具有功耗低,輸出電壓穩定等優點!

資源截圖

代碼片段和文件信息

#include?
#include?
/*********************************端口定義**********************************/
sbit?CS???=?P3^5;
sbit?Clk?=?P3^3;
sbit?DATI?=?P3^4;
sbit?DATO?=?P3^4;???
sbit?KEY_VOL=P1^6;??//LM2576的啟動鍵
sbit?VOL_OUT=P1^0;??//控制LM2576電源
sbit?DQ=P1^1;
sbit?jdq=P1^2;
sbit?DIAN?=?P0^5;???????? //小數點
/*******************************定義全局變量********************************/
unsigned?char?dat?=?0x00;??????//AD值
unsigned?char?count?=?0x00;??????//定時器計數
unsigned?char?CH;???????//通道變量
unsigned?char?dis[]?=?{0x00?0x000x00};???????//顯示數值
unsigned?long?sum=0;
unsigned?int?temp=0;
/*******************************共陰LED段碼表*******************************/

unsigned?char?code?tab[]={0x5F0x440x9D0xD50xC60xD30xDB0x470xDF0xD70x5e/*字母U*/}; //gc.debfa

/****************************************************************************
函數功能:AD轉換子程序
入口參數:CH
出口參數:dat
****************************************************************************/
unsigned?char?adc0832(unsigned?char?CH)
{
unsigned?char?itestadval;
adval?=?0x00;
test?=?0x00;
Clk?=?0;???????//初始化
DATI?=?1;
_nop_();
CS?=?0;
_nop_();
Clk?=?1;
_nop_();


if?(?CH?==?0x00?)??????//通道選擇
{
Clk?=?0;
DATI?=?1;??????//通道0的第一位
_nop_();
Clk?=?1;
_nop_();
Clk?=?0;
DATI?=?0;??????//通道0的第二位
_nop_();
Clk?=?1;
_nop_();
}?
else
{
Clk?=?0;
DATI?=?1;??????//通道1的第一位
_nop_();
Clk?=?1;
_nop_();
Clk?=?0;
DATI?=?1;??????//通道1的第二位
_nop_();
Clk?=?1;
_nop_();
}

Clk?=?0;
DATI?=?1;
for(?i?=?0;i? {
_nop_();
adval?<<=?1;
Clk?=?1;
_nop_();
Clk?=?0;
if?(DATO)
adval?|=?0x01;
else
adval?|=?0x00;
}
for?(i?=?0;?i? {
test?>>=?1;
if?(DATO)
test?|=?0x80;
else?
test?|=?0x00;
_nop_();
Clk?=?1;
_nop_();
Clk?=?0;
}
if?(adval?==?test)??????//比較前8位與后8位的值,如果不相同舍去。若一直出現顯示為零,請將該行去掉
dat?=?test;
nop_();
CS?=?1;????????//釋放ADC0832
DATO?=?1;
Clk?=?1;
return?dat;
}
/****************************************************************************
函數功能:延時子程序
入口參數:
出口參數:
****************************************************************************/
void?delay(unsigned?int?x)
{
????unsigned?int?ij;
????for(i=0;i for(j=0;j<121;j++);
}
//============================================================================================
//====================================DS18B20=================================================
//============================================================================================
/*****延時子程序*****/
void?Delay_DS18B20(int?num)
{
??while(num--)?;
}
/*****初始化DS18B20*****/
void?Init_DS18B20(void)
{
??unsigned?char?x=0;
??DQ?=?1;?????????//DQ復位
??Delay_DS18B20(8);????//稍做延時
??DQ?=?0;?????????//單片機將DQ拉低
??Delay_DS18B20(80);???//精確延時,大于480us
??DQ?=?1;?????????//拉高總線
??Delay_DS18B20(14);
??x?=?DQ;???????????//稍做延時后,如果x=0則

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-04-11?20:04??畢設資料\
?????目錄???????????0??2018-04-11?20:04??畢設資料\1-源程序\
?????文件????????6590??2018-04-11?15:36??畢設資料\1-源程序\1.c
?????文件???????13451??2014-08-28?18:48??畢設資料\1-源程序\1.LST
?????文件???????13069??2014-08-28?18:48??畢設資料\1-源程序\1.OBJ
?????文件???????12425??2014-08-28?18:48??畢設資料\1-源程序\12
?????文件????????5079??2015-04-09?00:27??畢設資料\1-源程序\12.hex
?????文件??????????35??2014-08-28?18:48??畢設資料\1-源程序\12.lnp
?????文件???????17287??2014-08-28?18:48??畢設資料\1-源程序\12.M51
?????文件?????????172??2014-10-20?12:47??畢設資料\1-源程序\12.plg
?????文件???????56136??2014-10-20?12:48??畢設資料\1-源程序\12.uvopt
?????文件???????13238??2014-06-27?14:00??畢設資料\1-源程序\12.uvproj
?????文件???????56144??2014-08-28?20:26??畢設資料\1-源程序\12_uvopt.bak
?????文件???????13566??2014-06-27?14:00??畢設資料\1-源程序\12_uvproj.bak
?????目錄???????????0??2018-04-11?20:42??畢設資料\13-參考論文\
?????文件???????46413??2014-12-02?10:56??畢設資料\13-參考論文\124-可調電源程序流程圖.docx
?????文件??????536576??2016-05-11?23:27??畢設資料\13-參考論文\124-(正版)可調電源畢業論文.doc
?????目錄???????????0??2018-04-11?20:04??畢設資料\2-原理圖\
?????文件?????????547??2014-10-22?23:16??畢設資料\2-原理圖\Backup?of?Schlib2.Lib
?????文件???????36191??2015-03-19?12:13??畢設資料\2-原理圖\Backup?of?Sheet1.Sch
?????文件???????36191??2015-03-19?00:40??畢設資料\2-原理圖\Previous?Backup?of?Sheet1.Sch
?????文件???????18432??2015-12-15?22:20??畢設資料\2-原理圖\Thumbs.db
?????目錄???????????0??2016-11-23?19:52??畢設資料\2-原理圖\__Previews\
?????文件??????137216??2016-11-24?19:00??畢設資料\原理圖.doc

評論

共有 條評論