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

正文內(nèi)容

簡(jiǎn)易數(shù)字電壓表的設(shè)計(jì)-閱讀頁(yè)

2024-10-27 03:32本頁(yè)面
  

【正文】 ;當(dāng) /EA 端保持高電平時(shí),此間內(nèi)部程序存儲(chǔ)器。 ( 9) XTAL1:片內(nèi)高增益反向放大器的輸入及內(nèi)部時(shí)鐘工作電路的輸入。 AT89S51 的復(fù)位電路 AT89S51 的復(fù) 位電路如圖 37所示。復(fù)位也是使單片機(jī)退出低功耗工作方式而進(jìn)入正常狀態(tài)的一種操作。增 加按鍵開(kāi)關(guān) S 和電阻 R2 又可實(shí)現(xiàn)按鍵復(fù)位功能。因保證 R1/R2 10。 AT89S51 與 ADC0809 的連接 圖 38 AT89S51 與 ADC0809 的連接電路 AT89S51 與 ADC0809 的連接電路如圖 38 所示。 4 位 一體 7 段 LED 數(shù)碼管 本 設(shè)計(jì) 的顯示模塊主要由一個(gè) 4位一體的 7段 LED 數(shù)碼管 (SM410564)構(gòu)成,用于顯示測(cè)量到的電壓值。每一位數(shù)碼管的 a,b,c,d,e,f,g 和 dp 端都各自連接在一起,用于接收 AT89S51 的 P1 口產(chǎn)生的顯示段碼。圖 310和圖 39 分別為其實(shí)物圖和引腳圖。設(shè)計(jì)的硬件電路由主控部分 (單片機(jī) AT89S51)、采集模擬量部分( A/D 轉(zhuǎn)換一路 ADC0804)、顯示部分(四位八段數(shù)碼管)、報(bào)警電路(蜂鳴器) 4 個(gè)部分組成。 該電路通過(guò) ADC0809 芯片采樣輸入口 IN0 輸入的 0~ 5 V 的模擬量電壓,經(jīng)過(guò)模 /數(shù) 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū) (論文 ) 第 13 頁(yè) 共 28 頁(yè) 轉(zhuǎn)換后,產(chǎn)生相應(yīng)的數(shù)字量經(jīng)過(guò)其輸出通道 D0~ D7傳送給 AT89S51芯片的 P0口。同時(shí)它還通過(guò)其三位 I/O 口 、 、 產(chǎn)生位選信號(hào),控制數(shù)碼管的亮滅。其ALE 管腳為 ADC0809 提供了 1MHz 工作的時(shí)鐘脈沖; 控制 ADC0809 的地址鎖存端(ALE); 控制 ADC0809 的啟動(dòng)端 (START); 控制 ADC0809 的輸出允許端 (OE); 控制 ADC0809 的轉(zhuǎn)換結(jié)束信號(hào) (EOC)。 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū) (論文 ) 第 14 頁(yè) 共 28 頁(yè) 第 4 章 軟件設(shè)計(jì) 主程序設(shè)計(jì) 初始化中主要對(duì) AT89S51, ADC0809 的管腳和數(shù)碼管的位選及所用到的內(nèi)存單元70H,78H,79H,7AH 進(jìn)行初始化設(shè)置。 在數(shù)據(jù)處理子程序中,運(yùn)用標(biāo)度變換知識(shí),編寫(xiě)算法將 0~ 255 十進(jìn)制數(shù)字量轉(zhuǎn)換成 ~ 的數(shù)據(jù),輸出到顯示子程序 進(jìn)行顯示。整個(gè)程序流程框圖如圖 41所示。 程序流程圖如圖 4- 2所示。 AAx? 0+(AmA0)*(NxN0)/(NmN0) Ax:模擬測(cè)量值 。 Am:模擬量輸入最大值 。 N0:摸數(shù)轉(zhuǎn)換后的最小值 。 在本設(shè)計(jì)中,根據(jù)要求知: A0=0V, Am=5V, N0=0, Nm=255 則公式 11 可化簡(jiǎn)為: Ax=A0+( AmA0) *( NxN0) /(NmN0)=5Nx/255=Nx/51 程序 流程圖如圖 4- 3所示 。測(cè)量所得的 A/D 轉(zhuǎn)換數(shù)據(jù)放在 70H 內(nèi)存單元中,測(cè)量數(shù)據(jù)在顯示時(shí)需轉(zhuǎn)換成 10 進(jìn)制 BCD 碼放在 78H~ 7AH 單元中。程序流程圖如圖 44所示。它運(yùn)行于Windows 操作系統(tǒng)上,可以仿真、分析 (SPICE)各種模擬器件和集成電路,該軟件的特點(diǎn)是:①實(shí)現(xiàn)了單片機(jī)仿真和 SPICE 電路仿真相結(jié)合。②支持主流單片機(jī)系統(tǒng)的仿真。③提供軟件調(diào)試功能。④具有強(qiáng)大的原理圖繪制功能。 仿真步驟 在 PROTEUS 繪制好原理圖后,調(diào)入已編譯好的目標(biāo)代碼文件: *.HEX,可以在 PROTEUS的原理圖中看到模擬的實(shí)物運(yùn)行狀態(tài)和過(guò)程。所測(cè)數(shù)據(jù)如表 51 所示。 ,一開(kāi)始發(fā)現(xiàn)接上電源,指示燈不亮,經(jīng)過(guò)儀器測(cè)量發(fā)現(xiàn)正負(fù)極接反,問(wèn)題解決。 ,使得仿真無(wú)法通過(guò),后經(jīng)過(guò)單步 調(diào)試,把存在的錯(cuò)誤一一排除,通過(guò)了軟件仿真。無(wú)論是在其硬件連接方面還是在軟件編程方面,都取得了新的收獲。 S51 在 C51 的基礎(chǔ)上增加了許多新的功能,使其功能更為完善,應(yīng)用領(lǐng)域也更為廣泛。 實(shí)驗(yàn)中我們還用到了模 /數(shù)轉(zhuǎn)換芯片 ADC0809,以前在學(xué)單片機(jī)這門(mén)課程時(shí)只是對(duì)其理論知識(shí)有了初步的了解。電路連接方面,我們對(duì)其與單片機(jī)的連接也有了更為直觀的認(rèn)識(shí),通過(guò)實(shí)驗(yàn)的摸索以及必要的理論知識(shí),我們準(zhǔn)確的實(shí)現(xiàn)了它于單片機(jī)的互連。 1% 2 R5— R8 RT― ― b― ― 177。 10% 3 C1 CD― 2― 16V― 47uF― 177。 10% 1 C C6 30pF 2 C CC C8 4 X1 晶振 12Mhz 1 LED1 發(fā)光二級(jí)管 (紅色 ) 1 Q1— Q4 三極管 9012 4 單片機(jī) AT89S51 1 集成電路插座( 40 腳) 1 K1 按鈕 *6 輕觸 1 數(shù)碼管 4位 1 線路板單面 PCB 1 舊底圖總號(hào) 更改 標(biāo)記 數(shù)量 更改 單號(hào) 簽名 日期 底圖總號(hào) 擬 制 簡(jiǎn)易數(shù)字 電壓表的 設(shè)計(jì)元件表 審 校 日期 簽名 等級(jí)標(biāo)記 第 1張 共 1張 標(biāo)準(zhǔn)化 批 準(zhǔn) 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū) (論文 ) 第 25 頁(yè) 共 28 頁(yè) 附錄 3 程序清單 include Unsigned char code dispbitcode[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}。//存放數(shù)組 unsigned char getdata。 sbit ST=P3^0。 sbit EOC=P3^2。 sbit P20=P2^0。 sbit P22=P2^2。 sbit P17=P1^7。 //unsigned char o。 void Delay(unsigned int i)。 //定時(shí)器 T1 工作于方式 1 TH1=(65536200)/256。 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū) (論文 ) 第 26 頁(yè) 共 28 頁(yè) TH0=(655362020)/256。 EA=1。 ET0=1。 //啟動(dòng) T1 } void Delay(unsigned int i) //延時(shí)函數(shù) { unsigned int j,k。ki。j125。 } void Display() //顯示子函數(shù) { P1=dispbitcode[dispbuf[3]]。 P21=1。 P23=1。 P1=0x00。 P17=1。 P21=0。 P23=1。 P1=0x00。 P20=1。 P22=0。 Delay(10)。 P1=dispbitcode[dispbuf[0]]。 P21=1。 P23=0。 P1=0x00。 while(1) { ST=0。 ST=1。 while(EOC==0)。 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)說(shuō)明書(shū) (論文 ) 第 28 頁(yè) 共 28 頁(yè) getdata=P0。 if(getdata=255) { TR0=1。 temp=getdata**500。 //個(gè)位 dispbuf[1]=temp/10%10。 //百位 dispbuf[3]=temp/1000。 //顯示函數(shù)調(diào)用 } } void t1(void) interrupt 3 using 0 //中斷 用 T1 { TH1=(65536200)/256。 CLK=~CLK。 //進(jìn)入賦初值 TL0=(655362020)%256。 //報(bào)警程序 }
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1