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

正文內(nèi)容

最新電子eda課程心得(五篇)-資料下載頁(yè)

2025-08-12 19:02本頁(yè)面
  

【正文】 cess(clk,reset,sethour)begin if(reset=39。039。)then若reset為0,則異步清零 count=“0000000”。elsif(clk39。event and clk=39。139。)then否則,若clk上升沿到 if(count(3 downto 0)=“1001”)then若個(gè)位計(jì)時(shí)恰好到“1001”即9 if(count 1660)then又若count小于1660,即60 if(count=“1011001”)then又若已到59d enhour_1=39。139。則置進(jìn)位為1 count=“0000000”。count復(fù)0 else count=count+7。若count未到59d,則加7,即作“加6校正” end if。使前面的1660的個(gè)位轉(zhuǎn)變?yōu)?421bcd的容量 else count=“0000000”。count復(fù)0(有此句,則對(duì)無(wú)效狀態(tài)電路可自啟動(dòng))end if。end if(count1660)elsif(count 1660)then count=count+1。若count1660則count加1 enhour_1=39。039。 after 100 ns。沒(méi)有發(fā)生進(jìn)位 else count=“0000000”。否則,若count不小于1660 count復(fù)0 end if。end if(count(3 downto 0)=“1001”)end if。end if(reset=39。039。)end process。end fun。時(shí)計(jì)數(shù)器模塊的vhdl語(yǔ)言:library ieee。use 。use 。if(clk39。event and clk=39。139。)then if(dain=“0000000”)then speak=count1(1)。if(count1=“10”)then count1=“00”。count1為三進(jìn)制加法計(jì)數(shù)器 else count1=count1+1。end if。end if。end if。end process speaker。lamper:process(clk)begin if(rising_edge(clk))then if(count=“10”)then if(count=“00”)then lamp=“001”。elsif(count=“01”)then lamp=“010”。elsif(count=“10”)then lamp=“100”。end if。count=count+1。else count=“00”。end if。end if。end process lamper。end fun。循環(huán)點(diǎn)亮三只燈電子eda課程心得篇五《eda課程設(shè)計(jì)》課程設(shè)計(jì)題目:基于單片機(jī)的溫濕度采集系統(tǒng)姓名:xxx學(xué)班時(shí)地號(hào):xxxx級(jí):xxxx間:~ 點(diǎn):xxxxx指 導(dǎo)老師:xxxxx目錄一、電路原理圖..................................................................................2二、電路pcb圖(或?qū)嵨飯D).........................................................2三、電路效果圖..................................................................................3四、設(shè)計(jì)總結(jié)......................................................................................3 附錄(單片機(jī)源代碼)......................................................................4一、電路原理圖二、電路pcb圖(或?qū)嵨飯D)三、電路效果圖四、設(shè)計(jì)總結(jié)eda的實(shí)驗(yàn)還是挺有趣的,比較講究動(dòng)手能力,當(dāng)然也不能忽略團(tuán)體合作??偟膩?lái)說(shuō)本次實(shí)驗(yàn)還是成功了,雖然每個(gè)環(huán)節(jié)都遇到了困難。在生成原理圖的過(guò)程中,就曾把導(dǎo)線畫(huà)成了placeline而不是placewire,還有芯片的引腳應(yīng)該用net符號(hào)而不是用文本符號(hào),所以這些錯(cuò)誤都導(dǎo)致我花在原理圖上的時(shí)間多了點(diǎn)。而在生成pcb電路圖的過(guò)程中遇到的困難則是自動(dòng)布線之后,還有電源的幾個(gè)腳需要手動(dòng)布線,所以各個(gè)元件之間的位置要布置好,以免發(fā)生短路。腐蝕的時(shí)候,由于腐蝕的時(shí)間太長(zhǎng)了,有些碳都化開(kāi)了,導(dǎo)致里面的銅被腐蝕掉了,所以又為我的工作增加了困難。在焊接的時(shí)候,要注意元件的正負(fù)極,還要檢測(cè)錫是否都與那些銅連接上了。最終把led和 dht11的程序燒進(jìn)去就行了。本次實(shí)驗(yàn)我還是能多多少少學(xué)到點(diǎn)什么的,總的來(lái)說(shuō)還是希望能有多一點(diǎn)這樣的實(shí)習(xí)。附錄(單片機(jī)源代碼)//51單片機(jī)控制溫濕度傳感器dht11lcd1602上顯示當(dāng)前機(jī)最小系統(tǒng)。//lcd 讀進(jìn)去 寫(xiě)出來(lái) include include typedef unsigned char byte。typedef unsigned int word。define uint unsigned int//定義無(wú)符號(hào)整型 define uchar unsigned char typedef bit bool。//此聲明一個(gè)布爾型變量即真或假// uchar data_byte,num,i。uchar rh,rl,th,tl,flag。uchar shuzi[4]。unsigned char code num1[11]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x7f}。sbit dht=p2^4。//dht11data端接單片機(jī)的p2^4口////***************延時(shí)函數(shù)************************************* void delay(uchar ms)//延時(shí)模塊//延時(shí)1毫秒{}void delay1()//一個(gè)for循環(huán)大概需要8個(gè)多機(jī)器周期//一個(gè)機(jī)器周期為1us晶振為12mhz也就是說(shuō)本函數(shù)延時(shí)8us{} uchar i。while(ms)for(i=0。i110。i++)。uchar i。for(i=0。i1。i++)。void display(void){ // if(flag==0)// {p2=0x07。p0=num1[shuzi[2]]。delay(1)。// }// if(flag==1)// {p2=0x0b。p0=num1[shuzi[3]]。delay(1)。// } // if(flag==2)// {p2=0x0d。p0=num1[shuzi[0]]。delay(1)。// } // if(flag==3)// {p2=0x0e。p0=num1[shuzi[1]]。delay(1)。// } }//**************************dht11測(cè)試某塊*************************************// void start()//開(kāi)始信號(hào){dht=1。delay1()。//主機(jī)發(fā)出8us高電平,開(kāi)始信號(hào)開(kāi)始發(fā)出 dht=0。delay(25)。// 主機(jī)把總線拉低必須大于18msdht11能檢測(cè)到起始信號(hào)dht=1。//delay1()。//以下三個(gè)延時(shí)函數(shù)差不多為24usdelay1()。delay1()。2040us}uchar receive_byte()//接收一個(gè)字節(jié) 8位// {uchar i,temp。for(i=0。i8。i++)//接收8bit的數(shù)據(jù){while(!dht)。//等待4050us的低電平開(kāi)始信號(hào)結(jié)束delay1()。//開(kāi)始信號(hào)結(jié)束之后延時(shí)26us28usdelay1()。delay1()。temp=0。//時(shí)間為26us28usif(dht==1)temp=1。//如果26us28us39。039。數(shù)據(jù)為39。139。while(dht)。//39。039。為26us28us39。139。為70us} data_byte=1。//data_byte|=temp。//接收每一位的數(shù)據(jù),相或保存數(shù)據(jù)return data_byte。}void receive()//接收數(shù)據(jù)// {uchar t_h,t_l,r_h,r_l,check,num_check,i。start()。//開(kāi)始信號(hào)//調(diào)用開(kāi)始信號(hào)子函數(shù)dht=1。//主機(jī)設(shè)為輸入判斷從機(jī)dht11響應(yīng)信號(hào)if(!dht)//判斷從機(jī)是否有低電平響應(yīng)信號(hào)// {while(!dht)。//判斷從機(jī)發(fā)出 40us 的低電平響應(yīng)信號(hào)是否結(jié)束//while(dht)。//判斷從機(jī)發(fā)出 40us 的高電平是否結(jié)束 如結(jié)束則從機(jī)進(jìn)入發(fā)送數(shù)據(jù)狀態(tài),主機(jī)進(jìn)入數(shù)據(jù)接收狀態(tài)數(shù)//兩個(gè)while語(yǔ)句加起來(lái)就是dht11的響應(yīng)信號(hào)r_h=receive_byte()。//濕度高位調(diào)用接受一個(gè)字節(jié)的子函r_l=receive_byte()。//濕度低位t_h=receive_byte()。//溫度高位t_l=receive_byte()。//溫度低位check=receive_byte()。//校驗(yàn)位//結(jié)束信號(hào)dht=0。//當(dāng)最后一bit數(shù)據(jù)接完畢后主機(jī)拉低電平50us// for(i=0。i7。i++)//差不多8us的延時(shí)delay1()。dht=1。//總線由上拉電阻拉高進(jìn)入空閑狀態(tài)num_check=r_h+r_l+t_h+t_l。if(num_check==check)//判斷讀到的四個(gè)數(shù)據(jù)之和是否與校驗(yàn)位相同{rh=r_h。rl=r_l。th=t_h。tl=t_l。check=num_check。}shuzi[0]=rh/10。shuzi[1]=rh%10。shuzi[2]=th/10。shuzi[3]=th%10。} }void main()//主函數(shù)模塊// { while(1)//進(jìn)入死循環(huán){receive()。//接收數(shù)據(jù)display()。} }
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1