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

正文內(nèi)容

數(shù)字電壓表a課程設(shè)計(jì)報(bào)告(參考版)

2025-01-24 17:01本頁(yè)面
  

【正文】 }28。 e=SBUF。//顯示數(shù)碼管 delaynms(1000)。 //讀取存儲(chǔ)器的閾值 test()。 //X5045的寫入周期約為10m } else。 //X5045的寫入周期約為10ms WriteSet(high,0x10)。 WriteSR(0x12)。 flag_SUBF=0。 e10) //讀到了發(fā)送到單片機(jī)的數(shù)據(jù) { ES=0。 e=0 amp。 } */ /*******************接受數(shù)據(jù)***************************/ if(flag_SUBF==1 amp。 //X5045的寫入周期約為10ms while(1) { /* if(count=4) { count=0。 WriteSR(0x12)。 init()。 ES=1。 SM1=1。 REN=1。 TL1=0xfd。 }}void uartinit(){ TMOD=0x20。 low=st[0]*100+st[1]*10+st[2]。 st[1]=re[2]48。L39。 high=high/100。 st[2]=re[3]48。) { st[0]=re[1]48。 */}void p(){ if(re[0]==39。 TI=0。 39。 TI=0。 39。 TI=0。L39。 TI=0。 39。 TI=0。H39。 num++。 while(num3) { SBUF=a[num]+48。/* int num=0。B39。}void fasong(){ ES=0。 a1=rec48。 //輸出電壓的第二位數(shù) chuansong1(a[0])。 } } chuansong(a[2])。 chuansong(12)。 chuansong (10)。 } else { if(flag==1)//電壓值太高 { chuansong (1)。 chuansong(13)。 key=1。 fengming()。 key=0。 fengming()。 key=0。 }}void shuchu()//輸出函數(shù){ int flag。 key2=1。 key1=j%2。 i=0。 }}void chuansong1(int k){ int i,j。//向右移一位 key2=1。 key1=j%2。 //如果k為13,則j賦值為0 i=0。}//傳送函數(shù)發(fā)送void chuansong(int k){ int i,j。 //SUBF接受/發(fā)送緩沖器 while(!TI==0)。 yangben=yangben/100。 TI=0。 SBUF=yangben/2。 //取第三位數(shù) yangben=a[0]*100+a[1]*10+a[2]。 a[3]=a[3]*10。 a[1]=a[3]/205。 //相當(dāng)于是5/1024,取第一位數(shù) a[3]=result%205。//shushu/k。 //禁止i/o cloc while(k)。 TLC1549_CLK =1。 //clk ress = 1。i10。 //清轉(zhuǎn)換變量 TLC1549_CS=0。 int shushu=0,ress,result。 delay(300)。x++)。 for (x=0。a700。 delay(300)。x++)。 for (x=0。a700。}void fengming() //蜂鳴函數(shù),脈寬t = 1ms 周期T = 2ms 頻率f = 實(shí)際發(fā)現(xiàn)延時(shí)1ms的時(shí)候效果最好{ unsigned int a,x。in。 }/*****************************************************函數(shù)功能:延時(shí)若干毫秒入口參數(shù):n***************************************************/void delaynms(unsigned char n){ unsigned char i。j33。i10。}/*****************************************************函數(shù)功能:延時(shí)1ms(3j+2)*i=(333+2)10=1010(微秒),可以認(rèn)為是1毫秒***************************************************/void delay1ms(){ unsigned char i,j。y0。x0。 }/********延時(shí)函數(shù)**********/void delay(int z){ int x,y。 low=1。 //打開總中斷 //ES=1。//確定串行口控制 //SM1=1。 //打開計(jì)數(shù)器 //REN=1。 //TR1=1。 //波特率加倍 //TH1=0XFA。 //設(shè)置為工作方式1 //TMOD=0X20。 // 開總中斷 // IE = 0x0。 ES = 1。效驗(yàn)位無(wú) () TL1 = 0xF3。 TH1 = 0xFA。 //REN=1允許串行接受狀態(tài),串口工作模式1 TMOD|= 0x20。 //將SCK置于已知狀態(tài) return dat。 //讀出數(shù)據(jù) CS=1。 //開始讀 WriteCurrent(addr)。 //將SCK置于已知狀態(tài) CS=0。 //將SCK置于已知狀態(tài)}/*****************************************************函數(shù)功能:從X5045的指定地址讀出數(shù)據(jù)入口參數(shù):addr出口參數(shù):dat***************************************************/unsigned char ReadSet(unsigned char addr){ unsigned char dat。 //寫入數(shù)據(jù) CS=1。 //寫入指令 WriteCurrent(addr)。 //拉高CS CS=0。 //拉低CS,選中X5045 WriteCurrent(WREN)。 //拉高CS}/*****************************************************函數(shù)功能:寫數(shù)據(jù)到X5045的指定地址入口參數(shù):addr***************************************************/void WriteSet(unsigned char dat,unsigned char addr){ SCK=0。 //寫狀態(tài)寄存器 WriteCurrent(rs)。 //拉高CS CS=0。 //拉低CS,選中X5045 WriteCurrent(WREN)。 //將y中的各二進(jìn)位向左移一位,因?yàn)槭紫葘懭氲氖亲止?jié)的最高位 }}/*****************************************************函數(shù)功能:寫狀態(tài)寄存器 ,可以設(shè)置看門狗的溢出時(shí)間及數(shù)據(jù)保護(hù)入口參數(shù):rs。 SCK=1。0x80)。i8。 SCK=0。 //將SO上的
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1