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

正文內(nèi)容

單片機課程設計——單片機雙字節(jié)十六進制減法實驗設計(完整版)

2025-02-23 13:46上一頁面

下一頁面
  

【正文】 的設計 2 顯示電路的設計四、 軟件設計................................... 1 系統(tǒng)設計2 顯示電路的設計五、 調(diào)試與仿真.................................1 Keil C51單片機軟件開發(fā)系統(tǒng)2 proteus的操作 心得體會....................................參考文獻.........................................附錄1 系統(tǒng)硬件電路圖............................附錄2 程序清單.................................. 設計任務和要求 設計要求 本次課程設計,我選擇的課題是單片機十進制加法計算器軟硬件設計 ,設計任務為: 設計一鍵盤顯示裝置,鍵盤上除需定義16個十六進制數(shù)字鍵外還要相應的功能鍵,其它鍵不定義無響應。 設計過程在硬件與軟件方面進行同步設計。 引言 十六進制減法計算器的原理與設計是單片機課程設計課題中的一個。 二、 單片機簡要原理在該課程設計中,主要用到一個AT89C51芯片和串接的共陰數(shù)碼管。(2) 晶振電路 圖三 晶振電路晶振電路是單片機的心臟,它用于產(chǎn)生單片機工作所需要的時鐘信號。 電路如下圖六所示: 圖六 三位數(shù)碼管的顯示電路四、 軟件設計在十進制加法計算器的軟件規(guī)劃要求下,簡易計算器的程序主要包括以下功能模塊:(1)其中通過輸入鍵盤模塊將數(shù)字0~9和運算符號“+”、“”、“*”、“/”輸入單片機進行運算;運算模塊分別根據(jù)輸入的運算符進行加減乘除運算;顯示模塊將運算后的數(shù)值通過動態(tài)掃描使之在數(shù)碼管上輸出。 初始化參數(shù)清零鍵LED顯示輸入數(shù)值讀取鍵值狀態(tài)清零數(shù)值送顯示緩存開始按鍵輸入?分析鍵值數(shù)字鍵等待數(shù)值輸入結(jié)果送顯示緩存保存結(jié)果和功能鍵根據(jù)上次功能鍵和輸入的數(shù)據(jù)計算結(jié)果功能鍵否是是數(shù)字鍵是清零鍵是功能鍵 圖七 主程序流程圖 顯示與按鍵設計(1) LED顯示程序設計 LED顯示器由七段發(fā)光二極管組成,排列成8字形狀,因此也稱為七段LED顯示器。將各特征編碼按希望的順序排成一張表,然后用當前讀得的特征碼來查表。(二) 采用KEIL 開發(fā)的89c51單片機應用程序步驟:1. 在uVision 集成開發(fā)環(huán)境中創(chuàng)建新項目(Project),,并為該項目選定合適的單片機CPU器件(本設計采用ATMEL 公司下的AT89C51) 2. 用uVision 的文本編輯器編寫源文件,可以是匯編文件(.ASM),也可以使C語言文件(),并將該文件添加到項目中去。、編輯、匯編編譯、代碼級調(diào)試,最后生成目標代碼文件(*.hex)。 心得體會 為期兩周的單片機課程設計終于結(jié)束了,通過緊張的工作,完成了我們的設計任務十進制加法計算器。 通過這次課程設計,我進一步加深了對電子自動控制的了解。為今后的學習和實踐打下了良好的基礎。sbit p21 = P2^1。code uint8 number[] = {0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c, 0x58,0x5e,0x79,0x71}。 j 0 。 j ++。 j ++。 j ++。 j++。delay(1)。 k ++。 k ++。 break。 if(!keyin2) { if(m = 15) m = 0。 while(!keyin3)。 a[4] = num1 num2。 }} 。 refresh_1()。 if(!k
點擊復制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1