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

正文內(nèi)容

片機技術(shù)mcs-52系列在led跑馬燈應(yīng)用設(shè)計方案-在線瀏覽

2025-06-19 07:20本頁面
  

【正文】 問片內(nèi)程序存儲器的程序8KB(MCS—52子系列為8KB,MCS—51子系列為4KB)。欲使CPU僅訪問外部程序存儲器(地址為0000H—FFFFH), 端必須保持低電平(接地)。 XTAL1(19腳)振蕩器反相放大器及內(nèi)部時鐘發(fā)生器的輸入端。在單片機內(nèi)部,它是一個反相放大器的輸入端,這個放大器構(gòu)成了片內(nèi)振蕩器。 注:CHMOS是CMOS(Complementary Metal Oxide Semiconductor,互補金屬氧化物半導(dǎo)體)和HMOS(高密度溝道MOS工藝)的結(jié)合,除了保持HMOS高速度和高密度之外,還有CMOS低功耗的特點。(HMOS:高性能金屬氧化物半導(dǎo)體)XTAL2(18腳)振蕩器反相放大器的輸出端。在單片機內(nèi)部,接至片內(nèi)振蕩器的反相放大器的輸出端。、時間周期STC89C52的時間周期分為如下幾個周期:振蕩周期、狀態(tài)周期、機器周期、指令周期1. 振蕩周期 :(1)單片機提供定時信號源的振蕩源的周期。2. 狀態(tài)周期(時鐘周期):(1)1個狀態(tài)周期=2個振蕩周期。P1節(jié)拍通常完成技術(shù)操作;P2節(jié)拍完成內(nèi)部 寄存器間的傳送。(2)為CPU訪問存儲器一次所需要的時間。(1)執(zhí)行一條指令所占用的時間。在指令系統(tǒng)中,按它們的長度可分為單字節(jié)指令、雙字節(jié)指令和三字節(jié)指令。,所以是1微秒。這就是說:。此外,LED基本上是一塊很小的晶片被封裝在環(huán)氧樹脂里面,所以它非常的小,非常的輕,硬件電路實現(xiàn)起來比較方便。、數(shù)碼管數(shù)碼管是一種半導(dǎo)體發(fā)光器件,其基本單元是發(fā)光二極管。、蜂鳴器蜂鳴器是一種一體化結(jié)構(gòu)的電子訊響器,采用直流電壓供電,廣泛應(yīng)用于計算機、打印機、復(fù)印機、報警器、電子玩具、汽車電子設(shè)備、電話機、定時器等電子產(chǎn)品中作發(fā)聲器件。、鎖存器 由于本設(shè)計中需要數(shù)碼管維持某個數(shù)據(jù),那么往往要持續(xù)快速的刷新,為了減少對處理器處理能力的消耗,利用鎖存器對所傳輸?shù)臄?shù)據(jù)進行鎖存,直到下一個新的數(shù)據(jù)需要被鎖存為止。此外,鎖存器的緩存作用使快速工作的CPU與緩慢工作的鎖存器相協(xié)調(diào),從而使數(shù)碼管中各段管子亮起時間差減小。 系統(tǒng)框圖STC89C52單片機復(fù)位電路 LED顯示 晶振電路電源 單片機最小系統(tǒng)主要由電源、復(fù)位、振蕩電路以及擴展部分等部分組成。51系列單片機雖然使用時間最早、應(yīng)用范圍最廣,但是在實際使用過程中,一個和典型的問題就是相比其他系列的單片機,51系列單片機更容易受到干擾而出現(xiàn)程序跑飛的現(xiàn)象,克服這種現(xiàn)象出現(xiàn)的一個重要手段就是為單片機系統(tǒng)配置一個穩(wěn)定可靠的電源供電模塊。單片機復(fù)位電路原理是在單片機的復(fù)位引腳RST上外接電阻和電容,實現(xiàn)上電復(fù)位。復(fù)位電平的持續(xù)時間必須大于單片機的兩個機器周期。復(fù)位電路有按鍵復(fù)位和上電復(fù)位兩種。 (2) 按鍵復(fù)位:按鍵復(fù)位就是在復(fù)位電容上并聯(lián)一個開關(guān),當(dāng)開關(guān)按下時電容被放電、RST也被拉到高電平,而且由于電容的充電,會保持一段時間的高電平來使單片機復(fù)位。 復(fù)位電路圖 晶振電路 晶振電路圖單片機系統(tǒng)里都有晶振,在單片機系統(tǒng)里晶振作用非常大,全稱叫晶體振蕩器,它結(jié)合單片機內(nèi)部電路產(chǎn)生單片機所需的時鐘頻率,單片機晶振提供的時鐘頻率越高,那么單片機運行速度就越快,單片機的一切指令的執(zhí)行都是建立在單片機晶振提供的時鐘頻率。高級的精度更高。晶振用一種能把電能和機械能相互轉(zhuǎn)化的晶體在共振的狀態(tài)下工作,以提供穩(wěn)定,精確的單頻振蕩。通常一個系統(tǒng)共用一個晶振,便于各部分保持同步。晶振通常與鎖相環(huán)電路配合使用,以提供系統(tǒng)所需的時鐘頻率。STC89C52RC使用12MHz的晶體振蕩器作為振蕩源,由于單片機內(nèi)部帶有振蕩電路,所以外部只要連接一個晶振和兩個電容即可,外接電容的作用是對振蕩器進行頻率微調(diào),使振蕩信號頻率與晶振頻率一致,同時起到穩(wěn)定頻率的作用,一般選用20~30pF的瓷片電容。LED的心臟是一個半導(dǎo)體的晶片。半導(dǎo)體晶片由兩部分組成,一部分是P型半導(dǎo)體,在它里面空穴占主導(dǎo)地位,另一端是N型半導(dǎo)體,在這邊主要是電子。當(dāng)電流通過導(dǎo)線作用于這個晶片的時候,電子就會被推向P區(qū),在P區(qū)里電子跟空穴復(fù)合,然后就會以光子的形式發(fā)出能量,這就是LED發(fā)光的原理。根據(jù)不同材料發(fā)光二極管的發(fā)光顏色有:紅色光、黃色光、綠色光、紅外光等。在此設(shè)計中我們采用共陽極,共陽極將發(fā)光二極管的陽極連接在一起,接入+5V的電壓。 LED電路圖 、LED。此最小系統(tǒng)提供了32個獨立LED,由IO口控制,采用共陽級接法所以只有當(dāng)IO口輸出低電平時LED才會點亮。用過匯編語言后再使用C來開發(fā),體會更加深刻。另外重要的一點,只要看一下編譯后生成的匯編代碼,就能體會到Keil C51生成的目標(biāo)代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。下面詳細(xì)介紹Keil C51開發(fā)系統(tǒng)各部分功能和使用。Protel99SE是應(yīng)用于Windows9X/2000/NT操作系統(tǒng)下的EDA設(shè)計軟件,采用設(shè)計庫管理模式,可以網(wǎng)設(shè)計,具有很強的數(shù)據(jù)交換能力和開放性及3D模擬功能,是一個32位的設(shè)計軟件,可以完成電路原理圖設(shè)計,印制電路板設(shè)計和可編程邏輯器件設(shè)計等工作,可以設(shè)計32個信號層,16個電源地層和16個機加工層。圖42 Prtel99SE軟件界面 Proteus Proteus是目前最好的模擬單片機外圍器件的工具,可以仿真51 系列、AVR,PIC 等常用的MCU 及其外圍電路(如LCD,RAM,ROM,鍵盤,馬達,LED,AD/DA,部分SPI 器件,部分IIC 器件)Proteus 與其它單片機仿真軟件不同的是,它不僅能仿真單片機CPU 的工作情況,也能仿真單片機外圍電路或沒有單片機參與的其它電路的工作情況。對于這樣的仿真實驗,從某種意義上講,是彌補了實驗和工程應(yīng)用間脫節(jié)的矛盾和現(xiàn)象。在工作前,要設(shè)置view 菜單下的捕捉對齊和system下的顏色、圖形界面大小等項目。 2. Proteus 軟件所提供的元件資源Proteus 軟件所提供了30 多個元件庫,數(shù)千種元件。 3. Proteus 軟件所提供的儀表資源 對于一個仿真軟件或?qū)嶒炇?,測試的儀器儀表的數(shù)量、類型和質(zhì)量,是衡量實驗室是否合格的一個關(guān)鍵因素。Proteus 還提供了一個圖形顯示功能,可以將線路上變化的信號,以圖形的方式實時地顯示出來,其作用與示波器相似但功能更多。這些測試信號包括模擬信號和數(shù)字信號。 對于總體執(zhí)行效果的調(diào)試方法,只需要執(zhí)行debug 菜單下的execute 菜單項或F12 快捷鍵啟動執(zhí)行,用debug菜單下的pause animation 菜單項或pause 鍵暫停系統(tǒng)的運行;或用debug 菜單下的stop animation 菜單項或shiftbreak 組合鍵停止系統(tǒng)的運行。 對于軟件的分步調(diào)試,應(yīng)先執(zhí)行debug 菜單下的start/restart debugging 菜單項命令,此時可以選擇stepover 、step into 和 step out 命令執(zhí)行程序(可以用快捷鍵FF11 和ctrl+F11),執(zhí)行的效果是單句執(zhí)行、進入子程序執(zhí)行和跳出子程序執(zhí)行。圖43 proteus軟件界面此設(shè)計主要是采用控制系統(tǒng)的延時來完成的,此設(shè)計中是將流水燈、數(shù)碼管和蜂鳴器結(jié)合在一起來使用,且包含九種模式,每種模式中流水燈樣式和數(shù)碼管顯示一一對應(yīng),每次對P0、PPP3口賦予相應(yīng)的值,即可達到預(yù)期的效果,再和不同的延時相配合,就能達到不同的流水效果了。在程序編寫方面,本設(shè)計采用相對簡單的C語言進行編程,采用C語言進行編程的原因是它具有簡單緊湊、靈活方便、可移植性好等特點
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1