xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 105KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-21
  • 語言: 其他
  • 標簽: stc12c5a??PID??PWM??DS18b20??

資源簡介

stc單片機12c5a60s2實現ds18b20溫度數據采集,12864液晶顯示,與通過鍵盤設置控制目標溫度比較后通過PID控制PWM兩路輸出,控制精度在+-1度之間。代碼程序經實際驗證的。

資源截圖

代碼片段和文件信息

/******************************************************************
本程序只供學習使用,未經作者許可,不得用于其它任何用途
程序結構參考?安徽師范大學??Lyzhangxiang的EasyHW?OS結構設計
delay.C??file
作者:bg8wj
建立日期:?2011.12.23
版本:V1.0
Copyright(C)?bg8wj
Warning:
以下延時函數僅僅是在mcu工作12MHz時有效,一旦晶振頻率改變必須從新計算延時值
否則DS18B20?lcd等部件不能正常工作。
/*******************************************************************/
#include?“intrins.h“
//每個指令的振蕩周期數(1,4612),注意這里一定要仔細查看芯片手冊
//*12?-?早期的8051、8052及當前的絕大部分51單片機
//*6?-?Philips?單片機
//*4?-?Dallas?單片機
//*1?-?STC?單片機
//#define?OSC_PER_INST?1


/******************可變延時**********************/
//-------模塊延時程序----------------------------1ms?

void?delay1ms(unsigned?char?delay1ms) //22.1184M延時1ms
{
unsigned?char?ij;
for(;delay1ms>0;delay1ms--)
for(i=0;i<7;i++)
???for(j=0;j<210;j++);
}
/******************固定延時子程序*******************/
void?delay6us(void)???//誤差?-0.032118055556us
{
????unsigned?char?a;
????for(a=30;a>0;a--);
}
//---------------------------------------------------
void?delay50us(void)//實際延時值為:49.3706588745117us(22.1184Mhz)
{
unsigned?char?j;
unsigned?char?i;
for(i?=?1;?i?!=?0;?i--)
{
for(j?=?0;?j? }
}
//---------------------------------------------------
void?delay60us(void)???//誤差?-0.004701967593us
{
????unsigned?char?ab;
????for(b=73;b>0;b--)
????????for(a=3;a>0;a--);
????_nop_();??//if?Keilrequire?use?intrins.h
}
//---------------------------------------------------
void?delay180us(void)???//誤差?-0.014105902778us
{
????unsigned?char?ab;
????for(b=64;b>0;b--)
????????for(a=14;a>0;a--);
????_nop_();??//if?Keilrequire?use?intrins.h
}
//---------------------------------------------------
void?delay240us(void)???//誤差?-0.01880787037us
{
????unsigned?char?ab;
????for(b=8;b>0;b--)
????????for(a=164;a>0;a--);
}



?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????3826??2012-05-20?17:19??我的PID溫度控制顯示\BSP\IOConfig.h

?????文件??????45409??2011-10-29?00:09??我的PID溫度控制顯示\BSP\STC12C5A.h

?????文件????????527??2010-07-28?13:45??我的PID溫度控制顯示\CleanMdk.bat

?????文件????????248??2011-12-24?21:50??我的PID溫度控制顯示\HW?Lib\INC\delay.h

?????文件????????873??2011-12-24?16:18??我的PID溫度控制顯示\HW?Lib\INC\dispkey.h

?????文件????????178??2011-12-22?21:19??我的PID溫度控制顯示\HW?Lib\INC\ds18b20.h

?????文件?????????77??2011-12-22?21:38??我的PID溫度控制顯示\HW?Lib\INC\isp_int.h

?????文件???????1015??2012-05-20?00:52??我的PID溫度控制顯示\HW?Lib\INC\LCD12864.h

?????文件????????286??2011-12-22?20:36??我的PID溫度控制顯示\HW?Lib\INC\pid.h

?????文件????????164??2011-12-22?14:33??我的PID溫度控制顯示\HW?Lib\INC\PWM.h

?????文件????????512??2011-12-23?00:02??我的PID溫度控制顯示\HW?Lib\INC\Uart1.h

?????文件????????466??2010-10-29?20:47??我的PID溫度控制顯示\HW?Lib\INC\UART2.h

?????文件???????2007??2011-12-24?21:50??我的PID溫度控制顯示\HW?Lib\SCR\delay.c

?????文件???????1720??2011-12-24?21:57??我的PID溫度控制顯示\HW?Lib\SCR\dispkey.c

?????文件???????2349??2011-12-24?16:32??我的PID溫度控制顯示\HW?Lib\SCR\ds18b20.c

?????文件??????????0??2011-12-22?21:46??我的PID溫度控制顯示\HW?Lib\SCR\isp_int.c

?????文件???????5794??2011-12-24?22:09??我的PID溫度控制顯示\HW?Lib\SCR\LCD12864.c

?????文件????????152??2011-12-22?20:35??我的PID溫度控制顯示\HW?Lib\SCR\PID.c

?????文件???????1492??2011-12-24?15:36??我的PID溫度控制顯示\HW?Lib\SCR\PWM.c

?????文件???????1426??2011-12-24?15:38??我的PID溫度控制顯示\HW?Lib\SCR\Uart1.c

?????文件???????4093??2012-05-20?17:19??我的PID溫度控制顯示\MDK\List\delay.lst

?????文件???????4281??2012-05-20?17:19??我的PID溫度控制顯示\MDK\List\dispkey.lst

?????文件???????4523??2012-05-20?17:19??我的PID溫度控制顯示\MDK\List\ds18b20.lst

?????文件??????12256??2012-05-20?17:19??我的PID溫度控制顯示\MDK\List\LCD12864.lst

?????文件??????13120??2012-05-20?17:19??我的PID溫度控制顯示\MDK\List\main.lst

?????文件???????3220??2012-05-20?17:19??我的PID溫度控制顯示\MDK\List\PWM.lst

?????文件???????3246??2012-05-20?17:19??我的PID溫度控制顯示\MDK\List\Uart1.lst

?????文件??????42246??2012-05-20?17:19??我的PID溫度控制顯示\MDK\List\遠程溫度監控.m51

?????文件???????2902??2012-05-20?17:19??我的PID溫度控制顯示\MDK\Obj\delay.obj

?????文件??????14930??2012-05-20?17:19??我的PID溫度控制顯示\MDK\Obj\dispkey.obj

............此處省略28個文件信息

評論

共有 條評論