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

正文內(nèi)容

基于單片機的單詞記憶測試器的設(shè)計畢業(yè)論文(參考版)

2025-07-05 20:01本頁面
  

【正文】 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0xF0,0xF8,0x0C,0x04,0x00,0x00, // ( 0x00,0x00,0x03,0x07,0x0C,0x08,0x00,0x00, 0x00,0x00,0x04,0x0C,0xF8,0xF0,0x00,0x00, // ) 0x00,0x00,0x08,0x0C,0x07,0x03,0x00,0x00, 0x80,0xA0,0xE0,0xC0,0xC0,0xE0,0xA0,0x80, // * 0x00,0x02,0x03,0x01,0x01,0x03,0x02,0x00, 0x00,0x80,0x80,0xE0,0xE0,0x80,0x80,0x00, // + 0x00,0x00,0x00,0x03,0x03,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // , 0x00,0x00,0x10,0x1E,0x0E,0x00,0x00,0x00, 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x00, // 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 0x00,0x00,0x00,0x0C,0x0C,0x00,0x00,0x00, 0x00,0x00,0x00,0x80,0xC0,0x60,0x30,0x00, // / 0x0C,0x06,0x03,0x01,0x00,0x00,0x00,0x00, 0xF8,0xFC,0x04,0xC4,0x24,0xFC,0xF8,0x00, // 0 0x07,0x0F,0x09,0x08,0x08,0x0F,0x07,0x00, 0x00,0x10,0x18,0xFC,0xFC,0x00,0x00,0x00, // 1 0x00,0x08,0x08,0x0F,0x0F,0x08,0x08,0x00, 0x08,0x0C,0x84,0xC4,0x64,0x3C,0x18,0x00, // 2 0x0E,0x0F,0x09,0x08,0x08,0x0C,0x0C,0x00, 0x08,0x0C,0x44,0x44,0x44,0xFC,0xB8,0x00, // 3 0x04,0x0C,0x08,0x08,0x08,0x0F,0x07,0x00, 0xC0,0xE0,0xB0,0x98,0xFC,0xFC,0x80,0x00, // 4 0x00,0x00,0x00,0x08,0x0F,0x0F,0x08,0x00, 0x7C,0x7C,0x44,0x44,0xC4,0xC4,0x84,0x00, // 5 0x04,0x0C,0x08,0x08,0x08,0x0F,0x07,0x00, 0xF0,0xF8,0x4C,0x44,0x44,0xC0,0x80,0x00, // 6 0x07,0x0F,0x08,0x08,0x08,0x0F,0x07,0x00, 0x0C,0x0C,0x04,0x84,0xC4,0x7C,0x3C,0x00, // 7 0x00,0x00,0x0F,0x0F,0x00,0x00,0x00,0x00, 0xB8,0xFC,0x44,0x44,0x44,0xFC,0xB8,0x00, // 8 0x07,0x0F,0x08,0x08,0x08,0x0F,0x07,0x00, 0x38,0x7C,0x44,0x44,0x44,0xFC,0xF8,0x00, // 9 0x00,0x08,0x08,0x08,0x0C,0x07,0x03,0x00, 0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x00, // : 0x00,0x00,0x00,0x06,0x06,0x00,0x00,0x00, 0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x00, // 。 //錯誤指示燈 } } /*********************************************************** /* ASCII字模的數(shù)據(jù)表 /* 碼表從 0x20~0x7e 即 ASCII的 32127 /* 縱向取模下高位 8x16 /*********************************************************/ unsigned char code Asc[] = // ASCII 表 { 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x38,0xFC,0xFC,0x38,0x00,0x00, // ! 0x00,0x00,0x00,0x0D,0x0D,0x00,0x00,0x00, 0x00,0x0E,0x1E,0x00,0x00,0x1E,0x0E,0x00, // 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x20,0xF8,0xF8,0x20,0xF8,0xF8,0x20,0x00, // 0x02,0x0F,0x0F,0x02,0x0F,0x0F,0x02,0x00, 0x38,0x7C,0x44,0x47,0x47,0xCC,0x98,0x00, // $ 0x03,0x06,0x04,0x1C,0x1C,0x07,0x03,0x00, 0x30,0x30,0x00,0x80,0xC0,0x60,0x30,0x00, // % 0x0C,0x06,0x03,0x01,0x00,0x0C,0x0C,0x00, 0x80,0xD8,0x7C,0xE4,0xBC,0xD8,0x40,0x00, // amp。 } result=ERROR|result。 if(iword==8) iword=0。 //錯誤就置 1 en_disp(4,Nword+16,1,Asc,temp,1)。 } else { temp[0]=KeyNum[iword]。 Nword=iword*8。 //在第 5 行,第 17 列開始顯示 iword++。 ERROR=0。 en_disp(4,16,8,Asc, ,1)。 iword=0。 //測試下一個單詞 if(hz_Num==0) hz_Num=10。 //在第 5 行,第 17 列開始顯示 } else if(KeyNum[iword]==3) //如果按下了“上一個”鍵 ,直接跳到上一個單詞 { result=0。 Nword=0。 //測試下一個單詞 if(hz_Num==10) hz_Num=0。 //跳下一個時錯誤燈滅 ERROR=0。 en_disp(4,16,8,Asc, ,1)。 //在第 7 行 第 81 列 iword=0。 //將十進(jìn)制數(shù)轉(zhuǎn)換為 ASCII字符 temp[1]=(correctNUM)%10+0x30。 //測試下一個單詞 if(hz_Num==10) hz_Num=0。 //最多 10 個正確的 } verify=0。verify) //輸入長度等于測試單詞的長度,則正確 ,verify 表示按下了確認(rèn)后有效一次 { correctNUM+=1。) //鍵盤有按鍵按下 { if(KeyNum[iword]==1) //如果按下了確定鍵 { if(SL[hz_Num]==iwordamp。 //在第 1 行 第 5 列 顯示測試序號 if(KeyNum[iword]!=39。 //算出測試漢字的序號的第一位和第二位 en_disp(0,20,1,Asc,:,1)。 //在第 1 行,第 49 列開始顯示測試的漢字 temp[0]=(hz_Num+1)/10+0x30。 //P3 全低電平 while(1) { KeyNum[iword]=kbscan()。 //在第 7 行 第 81 列 P1=0xFF。 //在第 5 行,第 2 列開始顯示 en_disp(6,0,8,Asc,correct:,1)。 //清屏 en_disp(2,1,11,Asc,INPUT WORD:,1)。 //輸入單詞字母下一個計數(shù) LCD12864_init()。 //用于計當(dāng)前測試的是第幾個詞,第一個為 0 uchar temp[8]。 return (key)。 } else key=39。 //P3 全低電平 while(P1!=0xFF||P3!=0)。 // 為第 1 列 } P1=0xFF。 // 為第 2 列 case 0xEF:lie=0。 // 為第 3 列 case 0xF7:lie=1。 // 為第 4 列 case 0xFB:lie=2。 // 為第 5 列 case 0xFD:lie=3。0xFF) { case 0xFE:lie=4。 //P1 全低電平 P3=0xFF。break。break。break。break。break。break。 //P1 連行, P3 連列 if(P1!=0xFF||P3!=0) { switch(P1amp。,1,2,3,4}}。}, {39。,39。,39。,39。,39。}, {39。,39。,39。,39。,39。}, {39。,39。,39。,39。,39。}, {39。,39。,39。,39。,39。}, {39。,39。,39。,39。,39。 //儲存輸入的單詞 /***************************************** /** 存儲鍵盤的字母值 ,放在 ROM中 /****************************************/ uchar code tab1[6][5]={{39。 uchar code SL[10]={4,4,5,3,2,4,4,3,4,3}。 uchar correctNUM。 //輸入結(jié)果對錯的標(biāo)志位 ,為 0 是正確 bit verify=1。 /*************************************************************************/ define uchar unsigned char define uint unsigned int include include //ASCII字模表 include //12864 液晶屏底層驅(qū)動程序 bit ERROR=1。我相信,以后再做這些設(shè)計的時候一定還可以做得更好。在這個過程中我學(xué)到了許多新的知識,能力也提高了不少。確實是這樣的。雖然花了幾個月的時間盡力把畢業(yè)做好,但由于本人能力的原因,整個系統(tǒng)做的并不理想,但是在整個設(shè)計的過程中我積累了不少的經(jīng)驗,學(xué)會一些系統(tǒng)的應(yīng)用。 仿真的結(jié)果:
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1