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

正文內(nèi)容

單片機計算器及密碼鎖程序設(shè)計論文(更新版)

2025-09-18 18:55上一頁面

下一頁面
  

【正文】 ............................ 8 8255 與八位 LED 數(shù)碼管的鏈接電路 ................................................ 12 LED 與單片機的鏈接 .......................................................................... 13 鍵盤電路 .............................................................................................. 14 蜂鳴器電路 .......................................................................................... 14 本章小結(jié) .............................................................................................. 16 第 3章 計算器程序 ........................................................................................... 17 程序 功能及存儲方式介紹 .................................................................. 17 主程序 .................................................................................................. 18 鍵盤子程序 .......................................................................................... 21 除法子程序 .......................................................................................... 26 開根號子程序 ...................................................................................... 31 小數(shù)點對齊子程序 .............................................................................. 36 其它子程序 .......................................................................................... 38 本章小結(jié) .............................................................................................. 41 第四章 密碼鎖程序 ........................................................................................... 42 程序的功能及存儲方式介紹 .............................................................. 42 主程序 .................................................................................................. 42 讀密碼及改密碼子程序 ...................................................................... 46 報警子程序 .......................................................................................... 48 III 錯誤顯示子程 ......................................................................................52 C 語言與匯編語言的比較 ...................................................................53 本章小結(jié) ..............................................................................................54 結(jié)論 .....................................................................................................................55 參考文獻 .............................................................................................................56 致謝 .....................................................................................................................56 附錄 1 開題報告 ................................................................. 錯誤 !未定義書簽。本課題來源 于燕山大學自動化專業(yè)單片機生產(chǎn)實習的需要,為了充分鍛煉學生的動手操作能力,并節(jié)約實習經(jīng)費,因此開發(fā)了一種使用簡單,覆蓋單片機基本資源應(yīng)用并且價格低廉的單片機仿真系統(tǒng)。 軟件部分包括 兩 個大程序:密碼鎖程序和計算器程序。 附錄 4 外文翻譯的英文部分 ............................................. 錯誤 !未定義書簽。 軟件仿真主要是使用計算機軟件來模擬運行實際的單片機運行,因此仿真與硬件無關(guān)的系統(tǒng)具有一定的優(yōu)點。特別是近 20 年時間里 ,計算機技術(shù)獲得飛速的發(fā)展 ,計算機在工農(nóng)業(yè) ,科研 ,教育 ,國防和航空航天領(lǐng)域獲得了廣泛的應(yīng)用 ,計算機技術(shù)已經(jīng)是一個國家現(xiàn)代科技水平的重要標志。 1982 年以后 ,16 位單片機問世 ,代表產(chǎn)品是 INTEL 公司的 MCS96 系列 ,16 位單片機比起 8 位機 ,數(shù)據(jù)寬度增加了一倍 ,實時處理能力更強 ,主頻更高 ,集成度達到了 12萬只晶體管 ,RAM增加到了 232字節(jié) ,ROM則達到了 8kB,并且有 8 個中斷源 ,同時配置了多路的 A/D 轉(zhuǎn)換通道 ,高速的 I/O 處理單元 ,適用于更復(fù)雜的控制系統(tǒng)。 1990 年美國 INTEL 公司推出了 80960 超級 32 位單片機引起了計算機界的轟動 ,產(chǎn)品相繼投放市場 ,成為單片機發(fā)展史上又一個重要的里程碑。例如精密的測量設(shè)備 (功率計 ,示波器 ,各種分析儀 )。 縱觀單片機的發(fā)展過程 ,可以預(yù)示單片機的發(fā)展趨勢 ,大致有 : CMOS 化 MCS51 系列的 8031 推出時的功耗達 630mW,而現(xiàn)在的單片機普遍都在100mW 左右 ,隨著對單片機功耗要求越來越低 ,現(xiàn)在的各個單片機制造商基本都采用了 CMOS(互補金屬氧化物半導(dǎo)體工藝 )。 現(xiàn)在雖然單片機的品種繁多 ,各具特色 ,但仍以 80C51 為核心的單片機占主流 ,兼容其結(jié)構(gòu)和指令系統(tǒng)的有 PHILIPS 公司的產(chǎn)品 ,ATMEL 公司的產(chǎn)品和中國臺灣的 Winbond 系列單片機。 密碼鎖程序的包括修改密 碼、輸入密碼錯誤報警(并且根據(jù)報警次數(shù)的不同實現(xiàn)不同的報警方式)、密碼輸入正確后 的 授權(quán)操作(硬件 有限,只能是模擬)和復(fù)位功能。該 8K 字節(jié)的次塊可以被 映射到 64/32K 字節(jié)存儲器空間的最低地址空間,同時該空間也可以通過程序計數(shù)器 (Program counter) 被隱藏,同時可以作為獨立的類 EEPROM(EEPROMLIKE)數(shù)據(jù)存儲器。 作為 32KB 的 SuperFlash EEPROM 的片內(nèi)程序存儲器的補充,該器件可以尋址到 64KB 的外部程序存儲器空間。 3 個端口都可以作為數(shù)據(jù)輸入式輸出端口,但是不同的端口有不同的工作方式。 方式控制字 方式控制字由 8 位組成,其格式如下。 0 D6 D5 D4 D3 D2 D1 D0 D7: D7=0,是按位復(fù)位 /置位,控制字標志。端口 A 可以工作在方式 0、方式 1 和方式 2,端口 B 可以工作在方式 0 和方式 1,端口 C 只能工作在方式 0。即,某一個數(shù)碼管的字段碼從單片機的一個 I/O 接口輸出,通過單片機選通該數(shù)碼管,讓這個數(shù)碼管顯示自己的字符幾個毫秒,然后將下一個數(shù)碼管的字段碼從單片機的同一個 I/O 接口輸出,通過單片機選通下一個數(shù)碼管,讓下一個數(shù)碼管顯示自己的字符幾個毫秒,依次循環(huán)。 本設(shè)計用到 12 個發(fā)光二極管,其中 4 個直接與單片機 P1 口相連,其余8 個與 8255C 口相連。用同樣的方法掃描后面三列。多諧振蕩器由晶體管或集成電路構(gòu)成,當接通電源后(~15V 直流工作電壓 ),多諧振蕩器起振 ,輸出 ~ 的音頻信號,阻抗匹配器推動壓電蜂鳴片發(fā)聲。 為了解決鍵盤按鍵不夠用的問題,本設(shè)計加入了第二功能鍵,數(shù)字鍵沒有第二功能,鍵 A、 B、 C、 D、 E 對應(yīng)的第一功能依次為加、減、乘、除、清零,對應(yīng)的第二功能依次為等于、退格、負號、小數(shù)點、開根號。 本設(shè)計考慮到等號是用第二功能鍵實現(xiàn)的,位了避免使用的不便本設(shè)計中當輸入 兩 個操作數(shù)和一個操作符后按加、減、乘、除鍵即 A、 B、 C、D 的第一功能鍵和按等號鍵具有同樣的效果,都實現(xiàn)等號的功能。然后由連接器把分立的模塊連接、定位,生成一個單一的絕對地址的可執(zhí)行的程序模塊。一旦找到了有問題的模塊,更正問題就相當容易了。 point2=0。 /*初始化 */ for(temp1=0。 jian=skey()。 Operation 保存操作符。這樣做可以防止按鍵一次被誤識別為 兩 次。i++) { PC=atc[i]。 inj=j。amp。改變掃描行 第 3 章 計算器程序 25 RL A MOV R2,A DJNZ R1,LK1 。是 E 鍵則加入第二功能 ADD A,SND KEYEND: MOV JIAN,A LK2: ACALL DISPLAY ACALL KSI JNZ LK2 。 例如被除數(shù)是 ,除數(shù)是 ,那么存儲器的內(nèi)容如表 31: 表 31 Operand2(除數(shù)) {0… ..0, 5, 3, 2,4} Operand1(被除數(shù)) {0… ..0, 4, 5} num_Operand2 4 num_Operand1 3 point2 2 Point1 3 程序中 point2( point1)保存的值是 Operand2( Operand1)的小數(shù)位數(shù)加一( 0 或 1 表示沒有小數(shù))。 流程圖如圖 34: C 語言除法子程序如下: void chufa() { char xsd, x,temp。 temp=1。 /*通 pare 和jie1 求商 */ while(!cmp) { jie1()。 point2=x1xsd。 } for(temp1=0。 /* 處理函數(shù)的入口條件 */ chuli()。采用牛頓迭代法能夠減少計算量從而提高程序的效率。(x(n)),稱為 r 的 n+1 次近似值,上式稱為 牛頓迭代公式 。(x0) , 這樣, 得到 牛頓法 的一個 迭代序 列: x(n+1)=x(n) -f(x(n))/f39。 /* 用于保存牛頓迭代的 Xn*/ char sg3。temp18。 xsd3=point2。 燕山大學本科生畢業(yè)設(shè)計(論文) 34 point2=xsd4。 point1=xsd3。 /* 求 Y/X 并存入數(shù) 1*/ for(temp1=num_Operand2。 for(temp1=num_Operand1。temp1++) /* 將( Y/X+X) /2 存入s2(也
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1