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

正文內(nèi)容

恒科keilc超級仿真器說明書-文庫吧資料

2025-06-04 22:41本頁面
  

【正文】 r,LEDmap movc a,a+dptr mov B, 8 。 共6個八段管 mov r2, 00100000b 。拆字 lcall ptds sjmp loop1ptds: mov r1,a lcall ptds1 mov a,r1 swap aptds1: anl a,0fh mov r0,a dec r0 retDelay: mov r7, 0 。0809AD的通道開始轉(zhuǎn)換 mov r7,0fhloop2: djnz r7,loop2 movx a,dptr 。存放轉(zhuǎn)換后數(shù)字的高位 mov 45h,00h 。8155初始化 mov a,03h movx dptr,a mov 40h,00h 。 鍵盤讀入口 LEDBuf equ 40h 。 段控制口(接164時鐘位) DAT164 equ 0e102h 。 實驗程序 OUTBIT equ 0e101h 。在讀取轉(zhuǎn)換結(jié)果的指令后設(shè)置斷點,運行程序,在斷點處檢查并讀出A/D轉(zhuǎn)換結(jié)果,數(shù)據(jù)是否與Vin0相對應(yīng)。(3)編寫程序,并編譯通過 。CLOCK為轉(zhuǎn)換時鐘輸入端,推薦值為640KHz。本實驗中采用的轉(zhuǎn)換器為ADC0809,它是一個8位逐次逼近型A/D轉(zhuǎn)換器,可以對8個模擬量進行轉(zhuǎn)換,轉(zhuǎn)換時間為100μS。實驗電路圖實驗器材: (1)超想3000TB綜合實驗儀 1 臺 (2)超想3000仿真器 1 臺 (3)連線 若干根 (4)計算機 1 臺實驗連線:ADC0809的09IN0通道與模擬信號發(fā)生器的Vin0孔相連,ADC080片選信號CS09孔與譯碼器的YC2孔相連。 關(guān)所有八段管 clr 0d3h retLEDMAP: 。 顯示一位八段管 mov r6, 1 call Delay mov a, r2 。 關(guān)所有八段管 mov a, r0 mov dptr,LEDmap movc a,a+dptr mov B, 8 。 共6個八段管 mov r2, 00000001b 。拆字子程序 ACALL PTDS1 MOV A,R1 SWAP APTDS1: ANL A,0FH MOV R0,A INC R0 RETDelay: mov r7, 0 。調(diào)用二轉(zhuǎn)十子程序,結(jié)果放在R4 R5 R6中 MOV R0,40H MOV A,R6 LCALL PTDS MOV A,R5 LCALL PTDS MOV A,R4 LCALL PTDS LCALL DISPLAY SJMP LOOP0LOOP1: CLR A 。8155初始化 MOV A,03H MOVX DPTR,A MOV TMOD,05H 。 段控制口(接164時鐘位)DAT164 equ 0e102h 。 “驗證式” 實驗三 脈沖計數(shù)(定時/記數(shù)實驗)。這樣可以避免在第一次讀完后,第二次讀之前,由于低位溢出向高位進位時的錯誤。可以通過編程來指定時計數(shù)器的功能,以及它的工作方式。計數(shù)和定時實質(zhì)上都是對脈沖信號進行計數(shù),計數(shù)脈沖來自單片機的內(nèi)部,每個機器周期使計數(shù)器加1,由于計數(shù)脈沖的頻率是固定的(即每個脈沖為1個機器周期的時間),故可通過設(shè)定計數(shù)值來實現(xiàn)定時功能。 方案2:,觀察數(shù)碼管上計數(shù)脈沖的個數(shù)。實驗三 脈沖計數(shù)(定時/計數(shù)器的記數(shù)功能實驗)實驗?zāi)康? (1)熟悉8031定時/計數(shù)器的記數(shù)功能,(2)掌握初始化編程方法(3)掌握中斷程序的調(diào)試方法實驗內(nèi)容: 定時/記數(shù)器0對外部輸入的脈沖進行計數(shù),并送顯示器顯示。轉(zhuǎn)到等待循環(huán)子程序 END 思考問題 如何能夠讓鍵盤輸入兩位數(shù)字。 設(shè)計8155的工作方式PA和PB輸出,PC輸入 MOV A , 03H MOVX DPTR,A MOV LED1 , 0FFH 。延時子程序DELAY1: DJNZ 20H , DELAY1 RET STAR: 。 八段管顯示碼 DB 3fh, 06h, 5bh, 4fh, 66h, 6dh, 7dh, 07h DB 7fh, 6fh, 77h, 7ch, 39h, 5eh, 79h, 71hKEYMAP: 。調(diào)用鍵盤掃描子程序 MOV A , KEYTEMP JNZ GETKEYEND 。同上.... MOV A , KEYLIST ADD A , 6 ADD A , 6 ADD A , 6 MOV DPTR , KEYMAP MOVC A , A+DPTR ANL A , 0FH MOV DPTR , LEDMAP MOVC A , A+DPTR MOV LED6 , A LJMP GETKEYENDGETKEYEND: 。 MOV DPTR ,KEYMAP MOVC A , A+DPTR ANL A , 0FH MOV DPTR , LEDMAP MOVC A , A+DPTR MOV LED6 , A LJMP GETKEYENDLINE2: 。將顯示碼送入LED6中 LJMP GETKEYENDLINE1: 。獲取按鍵的字面值 ANL A , 0FH MOV DPTR , LEDMAP MOVC A , A+DPTR 。鍵盤為4*6格式,所以一行需要 +6。第3行LINE0: MOV A , KEYLIST 。第1行 JB , LINE2 。獲取掃描結(jié)果 JB , LINE0 。列值+1 DJNZ B , GETKEY0 。判斷該列是否有有按鍵按下 MOV A ,R0。掃描鍵盤的每一列 MOV A , R0 MOVX DPTR , A MOV DPTR , IN 。計數(shù),6表示鍵盤有6列 MOV R0 , 11111110B 。LED6中... MOV KEYLIST , 0 。獲取鍵盤顯示碼 。掃描結(jié)果放入KEYTEMP中,KEYTEMP。鍵盤掃描子程序,判斷是否有按鍵按下 MOV DPTR , PACON CLR A MOVX DPTR , A MOV DPTR , IN MOVX A , DPTR 。指向下一位LED MOV R2 , A DJNZ B , SHOWLED 。顯示該位LED MOVX DPTR , A 。置0 做脈沖用 MOVX DPTR , A DJNZ B , SHOWBIT 。將顯示碼的每一位送入164中 MOV DPTR , CLK164 SETB 。 MOV , C CLR 。給8段LED賦值的循環(huán)程序 MOV A , R0 。取得第一個顯示碼 MOV R0, A INC R1 。熄滅所有LED管 MOV DPTR ,OUTBIT MOVX DPTR , A PUSH B MOV B , 8 。取得第一位LED顯示碼地址 SHOWLED: 。從最左邊的LED開始顯示 MOV B , 06H 。循環(huán) RETSHOW: 。返回繼續(xù)等待 LCALL GETKEY 。調(diào)用按鍵掃描程序... MOV A , KEYTEMPJZ WAIT 。循環(huán)程序 LCALL SHOW 。按下鍵盤的列值KEYTEMP EQU 10H 。LED6 EQU 0DH 。LED4 EQU 0BH 。6個LED顯示碼的存放地址LED2 EQU 09H 。164數(shù)據(jù)控制地址IN EQU 0E103H 。PA口,鍵盤列輸出CLK164 EQU 0E102H 。8155控制字地址OUTBIT EQU 0E101H 。列掃描碼還可以分時用作LED的位選通信號。這樣就可以通過輸出的列碼和讀取的行碼來判斷按下的是什么鍵.。主程序:調(diào)用鍵盤輸入模塊和顯示模塊。鍵盤輸入模塊:掃描鍵盤、讀取一次鍵盤并將鍵值存入鍵值緩沖單元。實驗要求:在上一個實驗的基礎(chǔ)上,利用實驗儀提供的鍵盤掃描電路和顯示電路,做一個掃描鍵盤和數(shù)碼顯示實驗,把按鍵輸入的鍵碼在六位數(shù)碼管上顯示出來。實驗二 鍵盤掃描顯示實驗實驗?zāi)康?(1)掌握鍵盤和顯示器的接口方法和編程方法。 顯示 djnz DelayT,DispAgain ljmp MLoop END問題思考 試著改變一下數(shù)字的變化速度。 數(shù)字轉(zhuǎn)換成顯示碼 mov r0,a 。 關(guān)所有八段管 retStart: mov dptr,0e100h mov a,03h 。 顯示一位八段管 mov r6, 1 call Delay mov a, r2 。將PB1置0 movx dptr, a mov a, r3 djnz B, DLP 。用一個脈沖實現(xiàn)(PB1) movx dptr, a mov dptr, CLK164 orl a,02h 。將PB1置0 mov dptr, DAT164 。 依次取出最右邊的每一位 mov r3, a 。 關(guān)所有八段管 mov a, r0 mov B, 8 。 共6個八段管 mov r2, 00100000b 。 八段管顯示碼 db 3fh, 06h, 5bh, 4fh, 66h, 6dh, 7dh, 07h db 7fh, 6fh, 77h, 7ch, 39h, 5eh, 79h, 71hDelay: 。 顯示的數(shù)據(jù)DelayT equ 75h 。 鍵盤讀入口LEDBuf equ 60h 。 段控制口(接164時鐘位)DAT164 equ 0e102h 。 實驗一 八段數(shù)碼管顯示OUTBIT equ 0e101h 。顯示字形gfedcba段碼001111113fh1000011006h210110116bh310011114fh4110011066h511011016dh611111017dh7000011107h811
點擊復(fù)制文檔內(nèi)容
化學相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1