freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機的電調編程器研制-資料下載頁

2025-01-18 14:52本頁面
  

【正文】 學院,讓我在這四年里學到了很多東西,感謝在這四年里給與我?guī)椭睦蠋熀屯瑢W們,謝謝大家!附錄Ⅰ 電調編程器原理圖附錄Ⅱ 程序清單 include define uchar unsigned char define uint unsigned int //========================== 定義單片機端口 ========================== sbit d1=P2^0。 // 定義PWM sbit d21=P2^1。 // 按鍵1 sbit d22=P2^2。 // 按鍵2 sbit d23=P2^3。 // 按鍵3 sbit LE1=P2^7。 sbit A= P2^4。 sbit BB=P2^5。 sbit C= P2^6。 sbit OE = P3^0。 sbit EOC = P3^1。 sbit ST = P3^2。 sbit CLK = P3^3。 uint code table[]={0x3f,0x06,0x5b,0x4f,0x66, 0x6d,0x7d,0x07,0x7f,0x6f}。 //=========================== 定義全局變量========================== unsigned int t,tt,ttt,ca,order1,i,count。 //============================================================ unsigned int timer_init(float t)///fanshi 1 jingzhen { unsigned int count,chuzhi。 count=t**1000。 chuzhi=65536count。 return (chuzhi)。 } //========================== 延時子程序 ============================ void delay_50us(uint t) { uchar j。 for(。t0。t) for(j=19。j0。j)。 } void init() { P0=0xff。 P2=0xff。 } void display(uchar a,uchar b,uchar c,uchar d) { LE1=1。 //選通hc573 //分別依次選通數(shù)碼管的位選端 A=0。 BB=0。 C=0。 P0=table[a]。 delay_50us(20)。 A=1。 BB=0。 C=0。 P0=table[b]。 delay_50us(20)。 A=0。 BB=1。 C=0。 P0=table[c]。 delay_50us(20)。 A=1。 BB=1。 C=0。 P0=table[d]。 delay_50us(20)。 // P0=0x00。 LE1=0。 } void fenzhi(uint n) { uint t。 uchar t1,t2,t3,t4。 t=500+2000/*n。 if(ttt!=t){ca=t。ttt=t。} if(d21==0) { delay_50us(1000)。 if(d21==0amp。amp。ca2500) ca+=1。 while(!d21)。 } if(d22==0) { delay_50us(1000)。 if(d22==0amp。amp。ca500) ca=1。 while(!d22)。 } if(d23==0) { delay_50us(1000)。 if(d23==0) ca=1500。 while(!d23)。 } t1=ca/1000。 t2=ca/100%10。 t3=ca%100/10。 t4=ca%10。 display(t1,t2,t3,t4)。 } void main() { // P1=00。 TMOD = 0x12。 TH0 = 0x14。 TL0 = 0x14。 TH1=0xff。 TL1=0xfe。 t=tt=0xfe33。 order1=1。 TR0 = 1。 TR1=1。 IE = 0x8a。 P3 = 0x3f。 init()。 while(1) { tt=timer_init(ca/)。 ST = 0。 ST = 1。 ST = 0。 while(EOC == 0)。 OE = 1。 fenzhi(P1)。 } } void Timer0_INT() interrupt 1 { CLK = !CLK。 } void timer1(void) interrupt 3 { switch( order1) { case 1:if(t65536) d1=1。 TH1=t8。 TL1=tamp。0x00ff。 break。 case 2: d1=0。 TH1=(65536t+0xb800)8。 TL1=(65536t+0xb800)amp。0x00ff。 order1=0。 t=tt。 break。 default : order1=0。 } order1++。 }附錄Ⅲ 元器件清單序號元器件數(shù)量1STC89C521個2ADC08091個374HC5731個474HC1381個54位8段LED數(shù)碼管1個6晶振()1個7極性電容22181。F1個8電容30pF2個9按鍵4個10旋鈕1個11電阻若干12導線若干39
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1