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

正文內(nèi)容

畢業(yè)設(shè)計(jì)論文-汽車車速自動(dòng)檢測系統(tǒng)的設(shè)計(jì)與研制(參考版)

2025-06-06 01:26本頁面
  

【正文】 59 db 77h,7ch,39h,5eh,86h。 WWW: T02SA EQU 30H T02SB EQU 31H FLAG BIT 00H ORG 00H LJMP START ORG 0BH LJMP INT_T0 START: MOV T02SA,00H MOV T02SB,00H CLR FLAG MOV TMOD,01H MOV TH0,(65536500) / 256 MOV TL0,(65536500) MOD 256 SETB TR0 SETB ET0 SETB EA SJMP $ INT_T0: MOV TH0,(65536500) / 256 MOV TL0,(65536500) MOD 256 INC T02SA MOV A,T02SA CJNE A,100,NEXT INC T02SB MOV A,T02SB CJNE A,04H,NEXT MOV T02SA,00H MOV T02SB,00H CPL FLAG NEXT: JB FLAG,DONE CPL DONE: RETI table: db 3fh,06h,5bh,4fh,66h。延遲 1us+4*(1us+2us*248+2us)+2us=1999us,約 2ms 。輸出位碼 RET 。r2=顯示數(shù)據(jù) r3=顯示位( 0feh,0fdh,0fbh,0f7h, 0efh,0dfh 分別指第 1,2,3,4, 5,6位 ) led_digit1 equ 0feh led_digit2 equ 0fdh led_digit3 equ 0fbh led_digit4 equ 0f7h led_digit4 equ 0efh led_digit4 equ 0dfh display_a_bit: MOV DPTR,table next: MOV A,R2 MOVC A,A+DPTR MOV P0,A 。下一顯示數(shù)碼 CJNE R0,64H,display_scan pop acc ret 。把顯示數(shù)碼取到 R2 ACALL display_a_bit ACALL delay MOV A,R3 RL A 。顯示數(shù)碼存放在 0x60~0x63(BCD 形式 ) MOV R3,0feH 。放入顯示緩沖 mov r0,a ks_end: ret 。 所有列無鍵按下,返回 0 jmp ks_end ks_wait_release: mov p1,0fh mov a,p1 orl a,0f0h cpl a jnz ks_wait_release ks_decode: mov a,r3 rl a add a,r3 add a,r2 。 該列無鍵按下 mov A,R1 。從 p1口取得行信息 32 orl a, 0f0h mov r3,0 。 列數(shù) ks_colum: mov P1,R1 。 | | | | keyscan: mov R1,0efh 。 /|/|/|/||===|vcc 。 /|/|/|/||===|vcc 。 1110 。有鍵按下 ,轉(zhuǎn)定按鍵位置掃描 acall disp sjmp wait 。將字形碼送 P0位(段口) MOV A,COUNT MOV DPTR,BitTab 。字形表首地址 MOVC A,A+DPTR 。指向當(dāng)前要顯示的顯示緩沖區(qū) MOV A,R0 。清秒計(jì)數(shù)器 Go2: INC COUNT 。清計(jì)數(shù)器 SETB SpCalc 。1s到了,則停止 T0的運(yùn)行 MOV SpCoun,TH0 MOV SpCoun+1,TL0 。秒計(jì)數(shù)器加 1 MOV A,SecCoun CJNE A,251,Go2 。工作區(qū) 1 JNB TR0,SETTR0 。ACC 入棧 PUSH PSW 。將高 4位切換到低 4位 MOV DISPBUF+1,A MOV A,R4 ANL A,0FH MOV DISPBUF+2,A MOV A,R5 ANL A,0F0H SWAP A MOV DISPBUF+3,A MOV A,R5 ANL A,0FH MOV DISPBUF+4,A CLR SpCalc 。 ANL A,0F0H 。將乘得的結(jié)果送 R6R準(zhǔn)備轉(zhuǎn)換,這里結(jié)果不可能超過 2字節(jié) CALL HB2 CBCD: MOV DISPBUF,R3 。 。 。標(biāo)號(hào): HB2 功能:雙字節(jié)十六進(jìn)制整數(shù)轉(zhuǎn)換成雙字節(jié) BCD 碼整數(shù) 29 。影響資源: PSW、 A、 B、 R2~ R7 堆棧需求: 2字節(jié) MOV R2,SpCoun MOV R3,SpCoun+1 MOV R6,0 MOV R7,OAH 。出口信息:乘積在 R R R R5中。入 口條件:被乘數(shù)在 R R3 中,乘數(shù)在 R R7中。如果未要求計(jì)算,轉(zhuǎn)本身循環(huán) 。定時(shí)器 T1 工作于方式 1,定時(shí)器 0 工作方式 1 MOV TH1,HIGH(655364000) MOV TL1,LOW(655364000) SETB TR1 SETB ET1 。設(shè)置堆棧 MOV P0,0FFH MOV P2,0FFH 。消隱碼 ORG 0000H AJMP START ORG 1BH JMP TIMER1 。顯示時(shí)的計(jì)數(shù)器 SpCalc bit 00h 。顯示緩沖區(qū)從 5AH 開始 SecCoun EQU 59H SpCoun EQU 57H 。軟件陷阱 由三條指令構(gòu)成: NOP NOP LJMP ERROR ERROR 處理過程放在 0030H 開始處 第五章 軟件設(shè)計(jì) 24 程序設(shè)計(jì)包括主程序,并根據(jù)按鍵信號(hào)跳轉(zhuǎn)到想應(yīng)程序段。同時(shí) ,當(dāng)程序飛到 ROM 中未使用的非程序區(qū)時(shí),非程序區(qū)要能捕獲 PC 指針并強(qiáng)行拉到處理故障程序中。因此我們?cè)诔绦蛑腥藶榈卦? RET、 RET LCALL、 LJMP、 AJMP、DJZE、 JZ、 CJNE 等處插入一些單字節(jié)指令( NOP)。當(dāng) CPU 受到干擾后,會(huì)把一些操作數(shù)當(dāng)作指令碼來執(zhí)行,引起程序混亂。為此采了電源抗干擾措施、過壓保護(hù)電路措施等,達(dá)到系統(tǒng)的電氣與外界電路完全隔離,物理上做到完全屏蔽,防止空間的電磁輻射。 這可通過調(diào)用子程序來解決,當(dāng)系統(tǒng)中有顯示子程序時(shí),調(diào)用幾次顯示子程序也能同時(shí)達(dá)到消除抖動(dòng)的目的。因此,在程序中要考慮防抖動(dòng)的問題。一般按鍵在按下的時(shí)候有抖動(dòng)的問題,即鍵的 簧片在按下時(shí)會(huì)有輕微的彈跳,需經(jīng)過一個(gè)短暫的時(shí)間才會(huì)可靠地接觸。實(shí)際上,由于掃描的速度很快,真正找到兩個(gè)鍵同時(shí)按下的情況是很少的。出現(xiàn)這種情況時(shí),就可能有不止一次會(huì)得到列信號(hào)不為全 1,這時(shí)就不容易判斷哪個(gè)鍵是真正需要按下的。 ( 3)確定是否有多鍵同時(shí)按下。 ( 2)通過“行掃描”確定已按鍵的行、列位置。若沒有鍵按下,則為 11111。 按鍵識(shí)別有各種方法,此系統(tǒng)只 “行掃描”法: ( 1)確定是否有按鍵按下。非編碼鍵盤幾乎不需要附加什么硬件電路,目前,在微型計(jì)算機(jī)控制系統(tǒng)中使用比 較普遍。 非編碼鍵盤是由一些按鍵排列成的一個(gè)行列矩陣。 編碼鍵盤本身除了按鍵之外,還包括產(chǎn)生鍵碼的硬件電路,只要按下某一個(gè)鍵,X T A L 218X T A L 119A L E30EA31P S E N29RS T9P 0 .0 /A D 039P 0 .1 /A D 138P 0 .2 /A D 237P 0 .3 /A D 336P 0 .4 /A D 435P 0 .5 /A D 534P 0 .6 /A D 633P 0 .7 /A D 732P 1 . 01P 1 . 12P 1 . 23P 1 . 34P 1 . 45P 1 . 56P 1 . 67P 1 . 78P 3 .0 /R X D10P 3 .1 /T X D11P 3 .2 /I NT 012P 3 .3 /I NT 113P 3 .4 /T 014P 3 .7 / R D17P 3 . 6 / W R16P 3 .5 /T 115P 2 .7 /A 1 528P 2 .0 / A 821P 2 .1 / A 922P 2 .2 /A 1 023P 2 .3 /A 1 124P 2 .4 /A 1 225P 2 .5 /A 1 326P 2 .6 /A 1 427U1A T 8 9 C5 12 3 4 5 6 7 8 91R P 1RE S P A C K 823456789 1R P 2RE S P A C K 8C11nFC21nFX1CR Y S T A LC71uFR41 0 k 21 就能產(chǎn)生這個(gè)鍵的代碼,一般稱為鍵碼,同時(shí),還能產(chǎn)生一個(gè)脈沖信號(hào),以通知 CPU接收(輸入)鍵碼。電路圖如下: 鍵盤及顯示電路 鍵盤在單片機(jī)應(yīng)用系統(tǒng)中能實(shí)現(xiàn)向單片機(jī)輸入數(shù)據(jù)、傳送命令等功能,是人工干擾單片機(jī)的主要手段。 在設(shè)計(jì)中, LED 顯示電路采用 I/O 口來控制 LED 數(shù)碼管。在確定 LED 不同位顯示的時(shí)間間隔,不能太短,因?yàn)榘l(fā)光二極管從導(dǎo)通到發(fā)光有一定的延時(shí),導(dǎo)通時(shí)間太短,發(fā)光太弱人眼無法看清 。 LED 顯示器工作于動(dòng)態(tài)顯示方式時(shí),段選線占用一個(gè) 8 位 I/O 口,而位選線占用一個(gè) 6 位 I/O 口。 123456 是 控 制 顯 示 位 數(shù) 的 。 LED 數(shù)碼管顯示清晰、成本低廉、配置靈活,與單片機(jī)接口簡單易行。 編程接口:采用控制信號(hào)的正確組合可對(duì) Flash 閃速存儲(chǔ)陣裂中的每一代碼字節(jié)進(jìn)行寫入和存儲(chǔ)器的整片擦除,寫操作周期是自身定時(shí)的,初始化后它將自動(dòng)定時(shí)到操作完成。 19 ( 032H) =FFH 聲明為 12V 編程電壓。讀簽名字節(jié)的過程和單元 030H、 031H 和 032H 的正常校驗(yàn)相仿,只需將 、 保持低電平,返回值意義如下: ( 030H) =1EH 聲明產(chǎn)品由 ATMEL 公式制造。 讀片內(nèi)簽名字節(jié)及編程接口 AT89C51 單片機(jī)內(nèi)有 3個(gè)簽名字節(jié),地址為 030H、 031H 和 032H。 加密位不可直接校驗(yàn),加密位的校驗(yàn)可通過對(duì)存儲(chǔ)器的校驗(yàn)和寫入狀態(tài)來驗(yàn)證。程序存儲(chǔ)器的地址由 P1 和 P2 口的 輸入,數(shù)據(jù)有 P0 口讀出, 、 和 、 的控制信號(hào) PSEN 保持低電平, ALE、 EA 和RST保持高電平。 程序校驗(yàn)及芯片擦除 如果加密位 LB LB2 沒有進(jìn)行編程,則代碼數(shù)據(jù) 可通過地址和數(shù)據(jù)線讀回原編寫的數(shù)據(jù)。編程完成后。 每個(gè)字節(jié)寫入周期是自身定時(shí)的,通常約為 數(shù)據(jù)查詢 AT89C51 單片機(jī)用數(shù)據(jù)查詢方式來檢測一個(gè)寫周期是 否結(jié)束,在一個(gè)寫周期中,如需讀取最后寫入的那個(gè)字節(jié),則讀出的數(shù)據(jù)的最高位( )是原來寫入字節(jié)最高的反碼,寫周期完成后,有效的數(shù)據(jù)就會(huì)出現(xiàn)在所有輸出端上,此時(shí),可進(jìn)入下一個(gè)字節(jié)的寫周期,寫周期開始后,可在任意時(shí)刻進(jìn)行數(shù)據(jù)查詢。 ( 5) 每對(duì) Flash 存儲(chǔ)陣列寫入一個(gè)字節(jié)或每寫入一個(gè)程序加密位,加上一個(gè)ALE/PROG 編程脈沖。 空閑模式 內(nèi)部 1 1 數(shù)據(jù) 數(shù)據(jù) 數(shù)據(jù) 數(shù)據(jù)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1