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

正文內(nèi)容

計算機單片總體方案設(shè)計-文庫吧資料

2025-05-12 01:29本頁面
  

【正文】 目,點菜單Project→New Project,在彈出的對話框中選擇保存的路徑并輸入項目名稱“BYSJ”后保存,然后在彈出新的項目窗口中選擇參數(shù),其參數(shù)的設(shè)置如下,由于我們使用的是Atmel公司的芯片,所以要選Atmel后確定。我所選的是8751的仿真器,在目標生成文件中選擇生成BIN和HEX文件(即二進制和十六進制文件),設(shè)置完成后點“好”就可以了。不過,作為一個單片機系統(tǒng),其運行是軟硬件相結(jié)合的,因此,軟硬件的調(diào)試也是絕對不可能分開的。5 系統(tǒng)調(diào)試完成了硬件的設(shè)計、制作和軟件編程之后,要使系統(tǒng)能夠按設(shè)計意圖正常運行,必須進行系統(tǒng)調(diào)試。 中斷程序流程圖 按鍵程序模塊 主程序流程圖。 主程序模塊首先,初始化參數(shù),調(diào)顯示子程序,判斷是否有鍵按下,判斷鍵碼,看是否是數(shù)字鍵、功能鍵還是清零鍵然后對每一種情況進行分別處理。 電路原理圖4設(shè)計思路關(guān)于這個設(shè)計,需要我們理解計算器的工作原理,熟練掌握編程指令的運用掌握算術(shù)運算指令及運算功能程序的編寫方法。整個系統(tǒng)采用查表的方法,將數(shù)碼管的段碼定義和按鍵的鍵碼定義分別以代碼的形式送到LED數(shù)碼管和鍵盤中。 、CLK端,這樣就構(gòu)成了計算器的顯示部分。這種顯示方式接口,較小的電流即可獲得較高的亮度,且占用CPU的時間少,編程簡單,便于監(jiān)測和控制,但其占用的接口線多,硬件電路復(fù)雜,成本高,只適合于顯示位數(shù)較少的場合。 靜態(tài)顯示方式各位可獨立顯示。數(shù)碼管中的各位相互獨立,而且各位的顯示字符一經(jīng)確定,相應(yīng)的輸出將維持不變,直到顯示另一個字符為止。每位的段選線與一個8位的并行接口相連。 (3)LED靜態(tài)顯示方式:LED靜態(tài)顯示是指當數(shù)碼管顯示某一字符時,相應(yīng)段的發(fā)光二極管處于恒定的導(dǎo)通或截止狀態(tài),直到需要顯示另一個字符為止。 七段LED顯示器 (1)共陰極結(jié)構(gòu):如果所有的發(fā)光二極管的陰極接在一起,稱為共陰極結(jié)構(gòu),則數(shù)碼顯示段輸入高電平有效,當某段輸入高電平該段便發(fā)光。因此應(yīng)用比較廣泛。 七段LED顯示工作原理LED顯示器是由發(fā)光二極管顯示字段的MCS51單片機輸出設(shè)備。反轉(zhuǎn)法:只要經(jīng)過兩個步驟就可獲得鍵值。特點是逐列(或逐行)掃描查詢。 (3)求按下鍵的鍵號。在鍵盤掃描子程序中完成下述幾個功能。 鍵盤中有無按鍵按下是由列線送入全掃描字、行線讀入行線狀態(tài)來判斷的。按鍵設(shè)置在行列式交點上,行列線分別連接到按鍵開關(guān)的兩端。陣列式鍵盤每條行線與列線在交叉處不直接相通,而是通過一個按鍵加以連接,在按鍵數(shù)較多的時候,為減少I/O接口線數(shù),通常采用這種方式,設(shè)計計算器主要用到按鍵,選用陣列式鍵盤方便易行。 為了保證CPU對鍵的一次閉合僅在按鍵穩(wěn)定時作一次鍵輸入處理,必須消除產(chǎn)生的前沿(后沿)抖動影響。由于抖動,會造成被查詢的開關(guān)狀態(tài)無法準確讀出。 按鍵開關(guān)的去除抖動功能目前, 在給出了8個脈沖后,最先進入74LS164的第一個數(shù)據(jù)到達了最高位,然后再來一個脈沖,第一個脈沖就會從最高位移出。Q0…Q7(第36和1013引腳)并行輸出端分別接LED顯示器的HG每一個時鐘信號的上升沿加到T端時,移位寄存器移一位,8個時鐘脈沖過后,8位二進制數(shù)全部移入74LS164中。 74Ls164管腳圖其中A、B(第2腳)為串行數(shù)據(jù)輸入端,2個引腳按邏輯與運算規(guī)律輸入信號,共一個輸入信號時可并接。其管腳圖如下所示 74LS164的功能74LS164是一個串入并出的8位移位寄存器,他常用于單片機系統(tǒng)中,用來驅(qū)動數(shù)碼管。 3)1) 擴充外部存儲器時,作地址總線(A8~A15)使用。(3)2)外部擴充存儲器時,作地址總線(A0~A7)3)不擴充時,作一般I/O使用,內(nèi)部無上拉電阻,作為輸出/輸入使用時應(yīng)加上拉電阻.。 1)外部擴充存儲器時,作數(shù)據(jù)總線(D0~D7) 每個端口有8條線,共計32條I/O線。(3) PSEN:外部程序存儲器的讀選通線。 89S51單片機的控制線有以下幾種:(1) RST:復(fù)位輸入端,高電平有效。外接晶體引腳。(2) XTAL2:片內(nèi)振蕩器反相放大器的輸出端,接外部石英晶體和微調(diào)電容的另一端。89S51單片機的外接晶體引腳有以下兩種: (1)XTAL1:片內(nèi)振蕩器反相放大器的輸入端和內(nèi)部時鐘工作的輸入端。89S51單機的電源線有以下兩種:(1) VCC:+5V電源線。 AT89C51引腳功能說明: 89S51單片機的引腳89S51單片機內(nèi)部總線是單總線結(jié)構(gòu),即數(shù)據(jù)總線和地址總線是公用的. 89S51有40條引腳, 與其他51系列單片機引腳是兼容的. 這40條引腳可分為I/O接口線、電源線、控制線、外接晶體線4部分。 AT89C51 單片機AT89C51空閑方式停止CPU的工作,但允許RAM,定時/計數(shù)器,竄行通信口及中斷系統(tǒng)繼續(xù)工作。AT89C51功能特性描述:AT89C51提供以下標準功能:4k字節(jié)Flash閃速存儲器,128字節(jié)內(nèi)部RAM,32個I/O口線,兩個16位定時/計數(shù)器,一個5向量中斷結(jié)構(gòu),一個全雙工串行通信口,片內(nèi)震蕩器及時鐘電路??删幊檀蠻ART通道2個16位定時/計數(shù)器1288字節(jié)內(nèi)部RAM 全靜態(tài)操作:0Hz24MHz4k字節(jié)可重擦寫Flash閃速存儲器 AT89C51單片機可為你提供許多高性價的應(yīng)用場合,可靈活的應(yīng)用于各種控制領(lǐng)域。本次設(shè)計計算器所用按鍵較多,為節(jié)省I/O接口,方便設(shè)計,故采用矩陣式鍵盤。鍵盤分為獨立式鍵盤和行列式鍵盤,獨立式鍵盤接口電路配置靈活,硬件結(jié)構(gòu)簡單,工作可靠但每個按鍵必須占用一跟I/O接口線,I/O接口線浪費較大,在單片機應(yīng)用系統(tǒng)中,有時只需要幾個簡單的按鍵向系統(tǒng)輸入信息,可將按鍵直接在一根I/O接口線上,故只在按鍵數(shù)量不
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1