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

正文內(nèi)容

單片機(飛思卡爾)課程設(shè)計(參考版)

2025-06-29 08:54本頁面
  

【正文】 參考文獻《嵌入式技術(shù)基礎(chǔ)與實踐》 (第 2 版) 26 王宜懷 張書奎 王林 吳瑾 著 清華大學(xué)出版社《C 程序設(shè)計》 (第 3 版) 譚浩強 著 清華大學(xué)出版社《單片機技術(shù)基礎(chǔ)及應(yīng)用》 顧波 著 中國電力出版社《單片機原理及應(yīng)用》 謝暉 著 化學(xué)工業(yè)出版社《Freescale 系列單片機常有模塊與綜合系統(tǒng)設(shè)計實例精講》 張躍常 戴衛(wèi)恒 著 電子工業(yè)出版社。雖說難,但是也有同學(xué)用鍵盤做出來,向這些同學(xué)學(xué)習。用 I/O 就簡單多,.h 文件不需要修改,直接可以利用已有的方法。我花了不少時間做這方面的努力,可惜沒有做成功。這里就要看你對于每個語句的理解,計算機理解不了人類,不能想當然的認為是什么樣。啟動鍵在程序中就是有一個全局變量和一個判斷語句實現(xiàn)。這只能靠自己慢慢調(diào)試,去看書,找出問題所在。當然最終還是解決了。對于那些與本次課程設(shè)計相關(guān)的知識點,我通過課本和相關(guān)的參考資料,進行了更加深入的理解與學(xué)習。發(fā)現(xiàn)還有不少知識點還不是理解。i++){ LCDmand(str[i])。 for(i=16。 LCDctrl1amp。 LCDmand(0b11000000)。 LCDctrl1amp。 } 21/* LCDctrl1amp。i8。 LCDctrl1|=~(1LcdRW)。 LCDmand(0b00000000)。 LCDctrl1amp。 LCDctrl1amp。}void LCDshow(uint8 str[]){ uint8 i。i1000。=~(1LcdE)。 asm(NOP)。 asm(NOP)。 LCDdata=cmd。i1000。 }void LCDmand(uint8 cmd){ uint16 i。 LCDmand(0b00010100)。i++) asm(NOP)。 20 for(i=0。 LCDmand(0b00001000)。 LCDctrl2 |=(1LcdRS)。=~(1LcdRS)。=~(1LcdRS)。 LCDctrlD1 |=(1LcdRW)。 LCDdataD=0b11111111。void LCDshow(uint8 str[])。 }} LCD 子程序:ifndef LCD_Hdefine LCD_Hinclude 19include include define LCDdata PTADdefine LCDdataD PTADDdefine LCDctrl1 PTCDdefine LCDctrlD1 PTCDDdefine LCDctrl2 PTFDdefine LCDctrlD2 PTFDDdefine LcdRS 4define LcdRW 6define LcdE 6void LCDinit(void)。\039。 for(k=0。 if(SCINo2) { SCINo=2。 } return 0。 if(fp==1) { return 1。 } while(mn) { ch[m]=SCIRe1(SCINo,amp。 18 m=0。}uint8 SCIReN(uint8 SCINo, uint16 n, uint8 ch[]) { uint16 m。in。 if(SCINo2) { SCINo=2。 } return i。 } if(k=0xfbbb) { i=0xff。 *p=0x00。k++) if((SCI_S1(SCINo)amp。 } for(k=0。 uint8 i。 SCI_D(SCINo)=ch。 } while(!(SCI_S1(SCINo)amp。 SCI_C2(SCINo)=0b00001100。0x00FF)。0xFF00)8)。 } ubgs=sysclk*(10000/(baud/100))/16。 ubgs=0。void SCISendString(uint8 SCINo,char *p)。uint8 SCIRe1(uint8 SCINo,uint8 *p)。void SCISend1(uint8 SCINo,uint8 ch)。 } } } } } }} 串行通信子程序:ifndef SCI_H define SCI_H include include define SCI_BDH(x) (*(vuint8 *)(0x00000038+(x1)*8)) define SCI_BDL(x) (*(vuint8 *)(0x00000039+(x1)*8)) define SCI_C1(x) (*(vuint8 *)(0x0000003A+(x1)*8)) define SCI_C2(x) (*(vuint8 *)(0x0000003B+(x1)*8)) define SCI_S1(x) (*(vuint8 *)(0x0000003C+(x1)*8))define SCI_S2(x) (*(vuint8 *)(0x0000003D+(x1)*8))define SCI_C3(x) (*(vuint8 *)(0x0000003E+(x1)*8))define SCI_D(x) (*(vuint8 *)(0x0000003F+(x1)*8))define EnableSCIReInt() SCI1C2 |=(SCI1C2_RIE_MASK)define DisableSCIReInt() SCI1C2 amp。*p==2){ *(p+1)=0。 if(*(p+1)==4amp。 if(*(p+1)9){ *(p+1)=0。 if(*(p+3)5){ *(p+3)=0。 if(*(p+4)9){ *(p+4)=0。 *(p+4) += 1。 *(p+6)+=1。}void SecAdd1(uint8 *p){ *(p+7)+=1。 TPM_MODH(TPMNo) = 0x7A。 TPM_CNTH(TPMNo) = 0x00。 else if(TPMNo 1) TPMNo=1。void SecAdd1(uint8 *p)。:ifndef timeR_Hdefine timeR_Hinclude include define TPM_CSTR(x)(*(vuint8 *)(0x00000020+(x1)*64))define TPM_CNTH(x)(*(vuint8 *)(0x00000021+(x1)*64))define TPM_CNTL(x)(*(vuint8 *)(0x00000022+(x1)*64))define TPM_MODH(x)(
點擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1