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

正文內(nèi)容

基于單片機數(shù)字電壓表(參考版)

2025-06-25 22:54本頁面
  

【正文】 可能懂的人認(rèn)為沒什么大不了的,對于只上了不到50個學(xué)時的課,沒有上過實習(xí)課的我,太不容易了。最后,再歷經(jīng)多次調(diào)試后,寫進硬件成功了,我高興的大喊大叫起來,真的太難了,家人也很為我高興。那短日子真的是難熬啊,幾乎每時每刻都在想辦法。經(jīng)歷了,寫程序,調(diào)試,仿真,如果成功寫進硬件,不成功繼續(xù)改進;寫進硬件后出問題了,就不知是硬件問題還是元件問題了。為了盡量追求完美,我加了很多輔助的部分。我設(shè)計程序,調(diào)試,做成成品花了將近一個星期。這個設(shè)計的難度在于編程,液晶顯示,可換擋測量更增加了設(shè)計難度。我個人認(rèn)為學(xué)單片機學(xué)的不錯,有信心啊。設(shè)計個至少測DC1000V電壓表,液晶顯示,可換擋測量??赡芏娜苏J(rèn)為沒什么大不了的,對于只上了不到50個學(xué)時的課,沒有上過實習(xí)課的我,太不容易了。指導(dǎo)教師要求也不高。在本文錄入的過程中,得到了任軍偉、劉曉峰同學(xué)的幫助,在這里對他們也表示的感謝!設(shè)計感想這是我2011年的畢業(yè)設(shè)計。有時午夜向李老師求助,他從不推辭,認(rèn)真解答。可擴展鍵盤、EEPROM、報警電路,實現(xiàn)電壓異常記錄、報警。 AJMP A6 ;否則跳到A6,等待 A5: INC R0 5 結(jié)束語電壓測量通過不同的接口電路可實現(xiàn)溫度、濕度、壓力等測量,廣泛應(yīng)用于工業(yè)領(lǐng)域。波特率的設(shè)定:定時器T1工作在方式2的初值為:()為了減小誤差,,選用定時器T1工作在方式2作波特率發(fā)生器,波特率為300,設(shè)SMOD為0,依公式()得初值為:所以TH1 = TL1 = A0HMOV SCON ,50H ;URAT工作在方式1上MOV TMOD ,20H ;TIME1工作在方式2上MOV TH1 , 0A0H ;設(shè)置波特率為300本設(shè)計的中斷十分重要,為了減少相互間的干擾,保證可靠性,采用查詢方式判斷是否發(fā)送完畢。由定時器1最好工作在方式2上(自動重裝載模式),這樣只需對TH1設(shè)置一次即可。在接收時,停止位進入SCON中的RB8位。本方式選方式1,一幀數(shù)據(jù)有10位,包括起始位0、8位數(shù)據(jù)位和1位停止位1。如果在傳行口的輸入輸出引腳上加上電平轉(zhuǎn)換器,就可方便地構(gòu)成標(biāo)準(zhǔn)的RS232接口。但接收緩沖器只能讀出不能寫入,而發(fā)送緩沖器則只能寫入不能讀出,它們的地址為99H。例如2000V檔量程,在2次中斷時判斷檔位是2000V檔,第1位是零,消隱第2位千位。例如:2000V檔量程:─0199.9此時萬位的值‘0’不符合人們的視覺習(xí)慣,需要把萬位的值消隱掉,編程是將20H送入萬位,使其在LCD中不顯示任何字符即可。同時清除中斷次數(shù)寄存器30H中的值,完成中斷后將ACC、PSW出棧,開中斷。采樣數(shù)據(jù)存放的數(shù)據(jù)地址安排如下圖所示,首先將60H中的數(shù)顯示在正負(fù)號的位置上,按照ASCII碼表,正號不顯示(20H),負(fù)號顯示“-”(2DH)。 例如第一個字符“V”的ASCII碼是56H,就將這個碼送到P2口,再調(diào)用使能數(shù)據(jù)子程序,使RS=1(數(shù)據(jù)區(qū)使能)寫入顯示數(shù)據(jù)區(qū),R/W=0表示寫,E=,使數(shù)據(jù)寫入RAM內(nèi)。字符‘Voltage’的TABLE表地址送到DPTR中,然后調(diào)用遠(yuǎn)程查表命令,依次把數(shù)據(jù)送到P2口,這時再調(diào)用子程序WRITE3,使LCD1601的RS=1,R/W=0使使能端E產(chǎn)生一個下降沿脈沖,將數(shù)據(jù)送入到數(shù)據(jù)寄存器中,接下來執(zhí)行子程序DISPLAY1,它的主要功能是將TABLE表中的字符輸出到LCD中去。顯示器的RAM地址按加1方法進行讀寫。調(diào)用一次子程序ENABLE程序,寫入CPU的指令寄存器中。接著對1601進行功能的設(shè)定。送到數(shù)據(jù)DB7DB0,調(diào)用子程序 ENABLE,由于下降沿時,內(nèi)部數(shù)據(jù)要送到RAM區(qū),所以要有一個延時子程序。以前面對1601B的介紹,只要將01H送到數(shù)據(jù)總線,使RS=0,R/W=0,E有個下降沿的脈沖就可以完成清屏工作。主程序一開始運行則設(shè)置堆棧起始地址為70H,設(shè)置中斷寄存器,用來對ICL7135的中斷進行計數(shù),每5次后清零,完成一次數(shù)據(jù)采集工作,然后設(shè)置ICL7135的STB端的中斷的優(yōu)先級。MAX232的工作電壓只需5V,內(nèi)部有振蕩電路產(chǎn)生正負(fù)9V電位。 每個驅(qū)動器將TTL/CMOS輸入電平轉(zhuǎn)換 為 EIA/TIA232E電平。 通訊模塊 MAX232引腳功能圖89S52內(nèi)部已集成通信接口URT,只需擴展一片MAX232芯片將輸出信號轉(zhuǎn)換成RS232協(xié)議規(guī)定的電平標(biāo)準(zhǔn), 其中E是下降沿觸發(fā)的片選信號,R/W是讀寫信號,RS是寄存器選擇信號本模塊設(shè)計要點如下:顯示模塊初始化:首先清屏,再設(shè)置接口數(shù)據(jù)位為8位,顯示行數(shù)為1行,字型為57點陣, 液晶與89S52的接口置為整體顯示,取消光標(biāo)和字體閃爍,最后設(shè)置為正向增量方式且不移位。 LCD1601 161 顯示字的地址1234567891011121314151600010203040506074041424344454647(2)外部地址:DB7=1,亦即80H+內(nèi)部計數(shù)地址,可以用此方式將字顯示在某一位置。 1601使用說明 1601引
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1