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

正文內(nèi)容

proteus單片機(jī)pcbarm實(shí)驗(yàn)報(bào)告-展示頁

2025-05-22 22:34本頁面
  

【正文】 clk=0。 _nop_()。i8。_nop_()。dio = 1。_nop_()。dio = 1。_nop_()。dio = 0。_nop_()。 clk = 1。 _nop_()。 clk = 0。 _nop_()。_nop_()。 dio = 1。 cs = 0。 i++)。 while(x) for(i = 0。 RI=0。 //串口工作于方式3 TR1=1。 //波特率為9600 PCON=0。 //定時(shí)器1工作于方式2 TH1=0xfd。 sbit dio = P1^2。 //請(qǐng)求標(biāo)志 sbit cs = P1^0。 } } }}/************************************實(shí)驗(yàn)一*從機(jī)1*接收主機(jī)發(fā)送的溫度值*************************************/includeincludeincludedefine addr 0x02//從機(jī)2的地址define _SUCC_ 0x0f//數(shù)據(jù)傳送成功define _ERR_ 0xf0//數(shù)據(jù)傳送失敗define uint unsigned int define uchar unsigned charunsigned char Buff[20]。 if(KEY2==0) { while(!KEY2)。 ADDR_data(0x01,Time)。 while(1) { if(KEY1==0) { delay_1ms(5)。 } SEND_data(Buff)。 temp=SBUF。 RI=0。 while(!TI)。 //發(fā)送從機(jī)地址 TB8=1。}//向指定從機(jī)地址發(fā)送數(shù)據(jù)void ADDR_data(uchar addr, uint *Buff){ uchar temp=0xff。 count++。 while(!TI)。 //發(fā)送數(shù)據(jù)幀 P2 = Buff[count]。}//發(fā)送數(shù)據(jù)函數(shù)void SEND_data(uint *Buff){ TI=0。 //開啟定時(shí)器 TI=0。 SCON=0xd0。 TL1=0xfd。}//串口初始化函數(shù)void serial_init(){ TMOD=0x20。y0。//延時(shí)1ms函數(shù)void delay_1ms(uint t){ uint y。sbit KEY2=P3^5。 //循環(huán)顯示時(shí)間間隔(s)uint T[] = {22,33,66,77,88,99}。一個(gè)單片機(jī)用于溫度的采集(可采用可變電阻模擬溫度值),一個(gè)單片機(jī)用于控制8個(gè)LED燈循環(huán)顯示,顯示的時(shí)間間隔從主機(jī)中獲得,主機(jī)用于發(fā)送溫度的大小值及循環(huán)顯示的時(shí)間給從機(jī)。目錄實(shí)驗(yàn)一、單片機(jī)間的多機(jī)通信 0實(shí)驗(yàn)二、I2C總線應(yīng)用技術(shù) 8實(shí)驗(yàn)三、層次原理圖設(shè)計(jì) 12實(shí)驗(yàn)四、元件封裝的創(chuàng)建 15實(shí)驗(yàn)五、自動(dòng)布局 17實(shí)驗(yàn)六、開關(guān)控制LED 21實(shí)驗(yàn)七、中斷計(jì)數(shù)器 24實(shí)驗(yàn)八、UART 29實(shí)驗(yàn)一、單片機(jī)間的多機(jī)通信(1) 實(shí)驗(yàn)題目采用C語言實(shí)現(xiàn)單片機(jī)間的多機(jī)通信。實(shí)現(xiàn)內(nèi)容:三個(gè)51單片機(jī)進(jìn)行多機(jī)通信。(2) 實(shí)驗(yàn)?zāi)康膌 掌握proteus和軟件環(huán)境——keilC的聯(lián)機(jī)調(diào)試過程l 掌握基于ARM c編程基礎(chǔ)(3) 實(shí)驗(yàn)設(shè)備 8 Professional 仿真開發(fā)環(huán)境; uVision4(4) 實(shí)驗(yàn)步驟 8,選擇isis繪制電路圖,點(diǎn)擊p添加元件AT89C51, BUTTON, CAP, CAPELEC, CRYSTAL, RES.: uVision5,new project和new file :(c語言)/************************************實(shí)驗(yàn)一*主機(jī)*發(fā)送循環(huán)顯示時(shí)間和溫度值給從機(jī)*************************************/includeincludedefine _SUCC_ 0x0f//數(shù)據(jù)傳送成功define _ERR_ 0xf0//數(shù)據(jù)傳送失敗define uchar unsigned chardefine uint unsigned intuint Time[]={0,1,2,3,4,5,6,7}。sbit KEY1=P3^3。uchar count =0。 while(t) for(y=110。y)。 //定時(shí)器1工作于方式2 TH1=0xfd。 //波特率為9600 PCON=0。 //串口工作于方式3 TR1=1。 RI=0。 //發(fā)送數(shù)據(jù)長度 TB8=0。 SBUF=Buff[count]。 TI=0。 count=count%5。 while(temp!=addr) //主機(jī)等待從機(jī)返回其地址作為應(yīng)答信號(hào) { TI=0。 //發(fā)送地址幀 SBUF=addr。 TI=0。 while(!RI)。 RI=0。} //main函數(shù)void main(){ serial_init()。 if(KEY1==0) { while(!KEY1)。 } } if(KEY2==0) { delay_1ms(5)。 ADDR_data(0x02,T)。//數(shù)據(jù)緩沖區(qū)uchar flag = 0。 sbit clk = P1^1。//串口初始化函數(shù)void serial_init(){ TMOD=0x20。 TL1=0xfd。 SCON=0xd0。 //開啟定時(shí)器 TI=0。}////延時(shí)//void delay(uint x ){ uint i。i 120。}////得到ad轉(zhuǎn)結(jié)果//uchar get_ad_result(){ uchar i,dat1 = 0,dat2 = 0。 clk=0。 _nop_()。 clk = 1。_nop_()。dio = 1。_nop_()。 _nop_()。 clk=0 。 _nop_()。 clk=1 。 _nop_()。 clk=0。 _nop_()。 for(i= 0。i++) { clk=1。_nop_()。 _nop_()。 dat1 = dat11|dio。i8。 clk=1。_nop_()。 _nop_()。 } cs =1。}////主函數(shù)//void main(){uint i = 0 ,j=0。 uchar aa = 0xff。 while(1) { SM2 = 1。 while(aa!=addr) //從機(jī)等待主機(jī)請(qǐng)求自己的地址 { RI=0。//溫度采集結(jié)果 if(temp != temp2) P2 = temp。 aa=SBUF。 } TI=0。 SBUF=addr。 TI=0。 //接收數(shù)據(jù)幀 RI=0。 Buff[i]=SBUF。 P2 = Buff[i]。uint Buff[20]。uint speed = 0。//串口初始化函數(shù)void serial_init(){ TMOD=0x20。 TL1=0xfd。 SCON=0xd0。 //開啟定時(shí)器 TI=0。}////延時(shí)//void T0_INT() interrupt 1{ if(tcount++ speed) return。 P1 = light。}////主函數(shù)//void main(){ uint i = 0 ,j=0。
點(diǎn)擊復(fù)制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1