資源簡(jiǎn)介
合泰單片機(jī)HT66F70A-PWM 雙通道ad+兩路pwm+oled12864 程序

代碼片段和文件信息
#include?“HT66F70A.h“
#include?“mydatatype.h“
#include?“./delay/delay.h“
#include?“oled.h“
#include?“PWM.h“
#include?“ad.h“
extern?unsigned?long?rec_data_hrec_data_l?;??
extern?unsigned?long?display?;?
extern?unsigned?int?ad_ch;
void?Ansly(unsigned?long?ghs)
{
unsigned?int?ans;
if(ghs>=2044)
{
ans=(ghs-2044)/16;
pwm_1(ans);
}
else
{
ans=(2044-ghs)/16;
pwm_1(ans);
}
}
void?main()
{
_wdtc?=?0b10101011;
init();
OLED_Init();
ad_init();
????
????ad_switch();
// pwm_1(100);
//? pwm_2(100);
?
// OLED_P8x16Str(10?“A/D?TEST?SUCESS?“);
while(1)
{
}
}
void?__attribute((interrupt(0x1c)))?ISR_ADC()
{
_emi=0;
ad_ch=!ad_ch;
if(ad_ch==0)
{
rec_data_l?=?_adrl; ?
? rec_data_h?=?_adrh;??? //讀取ad寄存器的值
????ad_transfer();?? ???//計(jì)算12位ad轉(zhuǎn)換的值?
????OLED_4num(29display);??//液晶屏顯示A/D轉(zhuǎn)換數(shù)值
????Ansly(display);
_pes3?=?0x30;??????????//選擇PE7為ad通道AN9
_adcr0?=?0x09;???????//選擇ad通道AN9
}else
{
rec_data_l?=?_adrl; ?
? rec_data_h?=?_adrh; ????//讀取ad寄存器的值?
????ad_transfer();?? ???????//計(jì)算12位ad轉(zhuǎn)換的值?
????OLED_4num(813display);??//液晶屏顯示A/D轉(zhuǎn)換數(shù)值?
????Ansly(display);
_pes3?=?0x03;?????????????//選擇PE6為ad通道AN8
_adcr0?=?0x08;?????? //選擇ad通道AN8
}
_emi=1;
ad_switch();
/* delay500ms_8M();*/
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件??????10032??2016-04-13?20:55??5.?雙通道ad+兩路pwm+oled12864\雙通道ad+兩路pwm+oled12864\0output\ad.ASM
?????文件???????4031??2016-04-13?20:55??5.?雙通道ad+兩路pwm+oled12864\雙通道ad+兩路pwm+oled12864\0output\ad.OBJ
?????文件??????13282??2016-04-13?20:55??5.?雙通道ad+兩路pwm+oled12864\雙通道ad+兩路pwm+oled12864\0output\delay.ASM
?????文件???????4239??2016-04-13?20:55??5.?雙通道ad+兩路pwm+oled12864\雙通道ad+兩路pwm+oled12864\0output\delay.OBJ
?????文件??????65536??2016-04-15?16:31??5.?雙通道ad+兩路pwm+oled12864\雙通道ad+兩路pwm+oled12864\0output\liji_test?HT66VU70AV3-13.12.3.bin
?????文件??????65964??2016-04-15?16:31??5.?雙通道ad+兩路pwm+oled12864\雙通道ad+兩路pwm+oled12864\0output\liji_test?HT66VU70AV3-13.12.3.CV
?????文件??????16534??2016-04-15?16:31??5.?雙通道ad+兩路pwm+oled12864\雙通道ad+兩路pwm+oled12864\0output\liji_test?HT66VU70AV3-13.12.3.DBG
?????文件?????213659??2016-04-15?16:31??5.?雙通道ad+兩路pwm+oled12864\雙通道ad+兩路pwm+oled12864\0output\liji_test?HT66VU70AV3-13.12.3.list
?????文件????????130??2013-12-03?15:36??5.?雙通道ad+兩路pwm+oled12864\雙通道ad+兩路pwm+oled12864\0output\liji_test?HT66VU70AV3-13.12.3.MEM
?????文件??????65853??2016-04-15?16:31??5.?雙通道ad+兩路pwm+oled12864\雙通道ad+兩路pwm+oled12864\0output\liji_test?HT66VU70AV3-13.12.3.MTP
?????文件??????65584??2016-04-15?16:31??5.?雙通道ad+兩路pwm+oled12864\雙通道ad+兩路pwm+oled12864\0output\liji_test?HT66VU70AV3-13.12.3.TSK
?????文件??????12354??2016-04-15?16:31??5.?雙通道ad+兩路pwm+oled12864\雙通道ad+兩路pwm+oled12864\0output\main.ASM
?????文件???????4758??2016-04-14?10:30??5.?雙通道ad+兩路pwm+oled12864\雙通道ad+兩路pwm+oled12864\0output\main.OBJ
?????文件?????154374??2016-04-13?20:55??5.?雙通道ad+兩路pwm+oled12864\雙通道ad+兩路pwm+oled12864\0output\oled.ASM
?????文件??????47705??2016-04-13?20:55??5.?雙通道ad+兩路pwm+oled12864\雙通道ad+兩路pwm+oled12864\0output\oled.OBJ
?????文件??????12057??2016-04-13?20:55??5.?雙通道ad+兩路pwm+oled12864\雙通道ad+兩路pwm+oled12864\0output\PWM.ASM
?????文件???????3559??2016-04-13?20:55??5.?雙通道ad+兩路pwm+oled12864\雙通道ad+兩路pwm+oled12864\0output\PWM.OBJ
?????文件????????975??2016-04-13?20:55??5.?雙通道ad+兩路pwm+oled12864\雙通道ad+兩路pwm+oled12864\0output\startup1_l.OBJ
?????文件???????1199??2016-04-21?17:13??5.?雙通道ad+兩路pwm+oled12864\雙通道ad+兩路pwm+oled12864\AD\ad.c
?????文件????????199??2016-04-13?20:54??5.?雙通道ad+兩路pwm+oled12864\雙通道ad+兩路pwm+oled12864\AD\ad.h
?????文件???????2606??2013-11-25?15:36??5.?雙通道ad+兩路pwm+oled12864\雙通道ad+兩路pwm+oled12864\DELAY\delay.c
?????文件????????321??2013-11-25?14:55??5.?雙通道ad+兩路pwm+oled12864\雙通道ad+兩路pwm+oled12864\DELAY\delay.h
?????文件????????231??2016-03-17?21:15??5.?雙通道ad+兩路pwm+oled12864\雙通道ad+兩路pwm+oled12864\liji_test?HT66VU70AV3-13.12.3.opt
?????文件???????1995??2016-04-14?10:30??5.?雙通道ad+兩路pwm+oled12864\雙通道ad+兩路pwm+oled12864\liji_test?HT66VU70AV3-13.12.3.pjt
?????文件???????7568??2016-04-14?10:30??5.?雙通道ad+兩路pwm+oled12864\雙通道ad+兩路pwm+oled12864\liji_test?HT66VU70AV3-13.12.3.pjtx
?????文件???????4685??2016-04-18?11:32??5.?雙通道ad+兩路pwm+oled12864\雙通道ad+兩路pwm+oled12864\liji_test?HT66VU70AV3-13.12.3.pjw
?????文件???????1371??2016-04-14?10:30??5.?雙通道ad+兩路pwm+oled12864\雙通道ad+兩路pwm+oled12864\main.c
?????文件??????33013??2016-04-11?15:21??5.?雙通道ad+兩路pwm+oled12864\雙通道ad+兩路pwm+oled12864\Modules_oled\oled.c
?????文件???????3016??2016-04-10?22:55??5.?雙通道ad+兩路pwm+oled12864\雙通道ad+兩路pwm+oled12864\Modules_oled\oled.h
?????文件????????142??2013-11-22?09:39??5.?雙通道ad+兩路pwm+oled12864\雙通道ad+兩路pwm+oled12864\mydatatype.h
............此處省略13個(gè)文件信息
評(píng)論
共有 條評(píng)論