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

正文內(nèi)容

20xx年春季單片機(jī)實(shí)驗(yàn)報(bào)告書(參考版)

2024-08-25 21:07本頁(yè)面
  

【正文】 //每個(gè)字符四行,顯示下個(gè)字符 } }}第40頁(yè)。 if(Num_Index == 48)//48=12*4,從0開始到12,共顯示了13個(gè)漢字 Num_Index = 0。//歸零 else i=i+2。 else 。 P2=0xff。//防閃爍,消余光 P2 = ~Table_OF_Digits[Num_Index * 8 +i]。//16列,兩個(gè)字節(jié),陽(yáng)碼 delay()。 while(1) { P1=a%16。 TH0 = (81922000)/32。//設(shè)置優(yōu)先級(jí),1000 0010; while(1)。//裝載初值 TR0 = 1。//定時(shí)方式13位 TH0 = (81922000)/32。}void main(){ Num_Index = 0。i50。//用作延時(shí)void delay()//點(diǎn)亮LED{ int i。//使用字模軟件生成uchar i=0,Num_Index = 0。 }實(shí)驗(yàn)十五 16X16陣列LED顯示一、實(shí)驗(yàn)電路及連線硬件連接表MCU模塊PBEDU001P00~P07C0~C7P20~P27C8~C15P10PAP11PBP12PCP13PD+5V+5VGNDGND四、實(shí)驗(yàn)說(shuō)明 16X16點(diǎn)陣共需要256個(gè)發(fā)光二極管組成,且每個(gè)發(fā)光二極管是放置在行線和列線的交叉點(diǎn)上,當(dāng)對(duì)應(yīng)的某一列置0電平,某一行置1電平時(shí),該點(diǎn)亮。 P2=weikong[2]。 P2=0x00。 P2=weikong[1]。 P2=0x00。 P2=weikong[0]。 //三位分離 /*三位分別顯示*/ P2=0x00。 // j=freq%100/10。 // } }void display(uint freq) //顯示頻率{ uchar i,j,k。 // TH0=0。 if(n==20) //50ms*20=1s { freq=256*TH0+TL0。 TH1=0x3c。 //靜態(tài)局部變量正好可以解決這個(gè)問(wèn)題。 }}void Timer1() interrupt 3{ static uchar n=0。 TR1=1。 IE=0x8c。 // //數(shù)字編碼09uchar code gongyangtab[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xff}。}void display(uint freq)。 //定時(shí)50ms TL0=0。 //定時(shí)器1方式1,計(jì)數(shù)器0方式1 TL1=0xb0。j++) 。i++) { for(j=0。 for(i=0。 } } }}實(shí)驗(yàn)十四 直流電機(jī)測(cè)速實(shí)驗(yàn)一、實(shí)驗(yàn)電路及連線硬件連接表MCU模塊PBEDU009T0PLE+5V+5VGNDGND二、實(shí)驗(yàn)程序流程圖主程序:數(shù)據(jù)顯示開定時(shí)器并開始計(jì)數(shù)初 始 化開 始讀計(jì)數(shù)器計(jì)數(shù)器清零中斷程序://測(cè)頻計(jì)數(shù)法:定時(shí)器T1定時(shí)1s,freq=T0/1sincludedefine uchar unsigned chardefine uint unsigned intuchar code weikong[]={0x01,0x02,0x04,0x08}。i++) { P2=loop[0][i]。 } } if(b==0) { for(i=0。i++) { P2=loop[1][i]。 while(1) { if(a==0) { for(i=0。j++) 。i++) for(j=0。 for(i=0。uchar loop[2][4]={{0x0c,0x06,0x03,0x09},{0x09,0x03,0x06,0x0c}}。}實(shí)驗(yàn)十三 步進(jìn)電機(jī)控制實(shí)驗(yàn)一、實(shí)驗(yàn)電路及連線硬件連接表MCU模塊PBEDU009MCU模塊PBEDU009P00K1B3P01K2B4P20B1+5V+5VP21B2GNDGND二、實(shí)驗(yàn)程序流程圖開始初始化,設(shè)置常量及指針將電機(jī)角度調(diào)整為0度讀按鍵狀態(tài)P鍵按下N鍵按下設(shè)指針R4=1,指向表頭查表,輸出控制數(shù)據(jù)延時(shí)P鍵按下N鍵按下R4=R4+1R4=R41R4=9R4=0設(shè)R4=1設(shè)R4=8查表,輸出控制數(shù)據(jù)查表,輸出控制數(shù)據(jù)查表,輸出控制數(shù)據(jù)設(shè)指針R4=8,指向表尾延時(shí)YNNYYYNYNYNNinclude define uchar unsigned char sbit a=P0^0。 if(N=ZKB2) PWM2=0。 if(N=ZKB1) PWM1=0。 N++。 TH0=(65526100)/256。 if(ZKB11) ZKB1=99。 //減小占空比 ZKB2=100ZKB1。 //按下K6時(shí)消抖動(dòng) if(!K6) // { beep()。 //加速占空比加大 ZKB2=100ZKB1。 //消抖動(dòng) if(!K5) // { beep()。 //PWM占空比 ZKB2=50。 //允許中斷 TR0=1。 // EA=1。 //設(shè)置方式1 TH0=(65526100)/256。//延時(shí)}void main(void){ TR0=0。 //取反 } FMQ=1。t++) { delay500us()。 for(t=0。j++) { 。 for(j=0。bb++) //1ms { 。 while(aa) { for(bb=0。// uchar ZKB1,ZKB2。// 正轉(zhuǎn)反轉(zhuǎn)控制sbit PWM2=P1^1。//加速sbit K6=P1^5。//顯示函數(shù) delay(100)。//顯示十位,強(qiáng)制數(shù)據(jù)類型轉(zhuǎn)換 ge=(int)temp%10。 while(1) { temp=ReadTemperature()。//顯示十位 delay(30)。 P2=0x02。 P1=table[shi]。 return(tt)。 t=t|a。//高位 t=b。 //讀取溫度寄存器等(共可讀9個(gè)寄存器) 前兩個(gè)就是溫度 a=ReadOneChar()。 WriteOneChar(0xCC)。 // 跳過(guò)讀序號(hào)列號(hào)的操作 WriteOneChar(0x44)。 Init_DS18B20()。 int t=0。}//讀取溫度int ReadTemperature(void){ uchar a=0。 dat=1。 delay(10)。 DATA = datamp。 i0。}//寫一個(gè)字節(jié)void WriteOneChar(unsigned char dat){ uchar i=0。 delay(8)。 DATA = 1。i) { DATA = 0。 for (i=8。}//讀一個(gè)字節(jié)float ReadOneChar(void){ uchar i=0。 x=DATA。 //精確延時(shí) 大于 480us //450 DATA = 1。 //稍做延時(shí) DATA = 0。 DATA = 1。 //定義變量/*延時(shí)子函數(shù)*/void delay(uint num){ while(num)。 //DS18B20接入口unsigned char table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e}。 i++。//允許輸入鎖存信號(hào) while(1) { P0=i。//與XR同為0輸入寄存器狀態(tài) XR=0。 CS=0。j++)。i++) for(j=0。 for(i=0。sbit CS=P2^3。sbit wr=P2^1。在硬件實(shí)驗(yàn)中,使用電壓表測(cè)最后轉(zhuǎn)換得到的電壓值,并與理論值作比較。WR2和XFER直接連接到地,ILE連接到VCC。 clk=~clk。//顯示數(shù)據(jù) }}void t0() interrupt 1{ TH0=0xfb。//完成后輸出允許 outdata=P1。 while(!eoc)。 //上升沿鎖存 while(1) { st=1。 init()。//上升沿鎖存 clk=0。//正脈沖啟動(dòng) oe=0。 addc=0。 adda=0。// ET0=1。//設(shè)置定時(shí)器方式: TH0=0xfb。//允許輸出信號(hào):output ena
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1