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

正文內(nèi)容

基于單片機(jī)控制的數(shù)字音樂盒的設(shè)計-全文預(yù)覽

2024-09-25 18:06 上一頁面

下一頁面
  

【正文】 TABLE20: DB 02H,82H DB 16H,32H,54H,02H,52H DB 0A6H,32H,54H,02H,52H DB 64H,74H,0B6H,64H DB 52H,5CH,32H,22H DB 16H,12H,14H,32H,22H DB 16H,12H,14H,22H,32H DB 26H,12H,94H,22H,32H DB 2CH DB 32H,52H 25 DB 36H,22H,14H,54H DB 0ACH,92H,0A2H DB 96H,0A2H,96H,82H DB 3CH,54H DB 36H,22H,14H,54H DB 0ACH,92H,0A2H DB 16H,12H,14H,22H,32H DB 2CH,02H,82H DB 16H,32H,56H,12H DB 0A6H,32H,56H,52H DB 66H,72H,0B6H,62H DB 62H,52H,58H,32H,22H DB 16H,12H,14H,32H,22H DB 16H,12H,14H,22H,32H DB 26H,92H,0A4H,12H,22H DB 1CH DB 00 。第一首《精忠報國》 。*************************************溢出處理 OVERFLOW: MOV L50MS,20 MOV L1MS,00H MOV L250MS,00H MOV SEC,00H MOV MIN,00H MOV HOU,00H RETI 。**************************************每小時刷新小時顯示一次 MOV A,HOU MOV B,10 DIV AB ADD A,30H 。顯示秒個位 CALL ENABLE CALL WRITE2 MOV A,SEC INC A MOV SEC,A XRL A,60 X4: JNZ OUT MINSET: MOV SEC,00H 。定時器中斷子程序 1 。*************************************************** 。有鍵跳出 JNZ STOP LJMP NEXT20 。MOV TH1, 3cH 。,0FEH 21 TABLE3: DB 30H,31H,32H,33h DB 34H,35H,36H,37H DB 38h,39H,41H,42H DB 43H,44H,45H,46H 。,0FEH TABLE2: DB 39。未到字符串末尾繼續(xù) RET WRITE2: MOV P0,A SETB RS CLR RW CLR E CALL DELAY SETB E RET 。設(shè)光標(biāo)地址 CALL ENABLE MOV DPTR,TABLE2。顯示分個位 CALL ENABLE CALL WRITE2 20 MOV A,3AH MOV P0,0CDH 。顯示小時十位 CALL ENABLE CALL WRITE2 MOV A,B ADD A,30H MOV P0,0C9H 。按鍵值播放歌曲 。 kaiji: mov a,37h cjne a,0fh,DFF MOV P0,80H 。顯示 。 。列掃描 mov a,R2 JNB ,n2 ljmp n1 n2: ljmp key n1: rl a mov R2,a ljmp k3 。 lk: add a,R4 push acc k4: lcall delay1 。鍵盤掃描 key: nop nop lcall ks jnz k1 。屏顯 on,光標(biāo) on,閃爍 on lCALL ENABLE MOV P0,06H 。 參考文獻(xiàn) [2] 楊剛 ,周群 .電子系統(tǒng)設(shè)計與實(shí)踐 .電子工業(yè)出版社 .2020:1823 341347 118122 [3] 何立民 .單片機(jī)高級教程(應(yīng)用與設(shè)計) .北京:北京航空航天大學(xué)出版社,2020 年 .53- 98 [4] 涂時亮 ,張友德 .單片微機(jī)控制技術(shù) .清華大學(xué)出版社 .1994:8687 146147 [5] 《融會貫通 Protel99 電路設(shè)計》 弘道工作室 北京 人民交通出版設(shè), 2020. [6] 《單片機(jī)原理及接口技術(shù)實(shí)驗(yàn)》 朱定華 北京 北方交通大學(xué)出版社 附 1:源 程序代碼 RS BIT 。這一周的大部分時間都在研究程序怎么處理,在這個過程中加深了我對匯編語言命令的應(yīng)用,而且也更 加了解到軟硬件配套的 重要性。 調(diào)試正常后等待老師驗(yàn)收。同時啟動定時器 T1,顯示樂曲播放的時間,并驅(qū)動 LCD,顯示歌曲號及播放時間。 硬件安裝于調(diào)試 把相應(yīng)的元器件或其管座及導(dǎo)線用焊錫焊在電路板上相應(yīng)的位置,再焊接之前應(yīng)該把整塊板用砂紙?jiān)俅蚰ヒ淮危サ粞趸瘜?,這樣更好焊有助于減少虛焊的發(fā)生。但還有問題。 5. 程序的結(jié)構(gòu)要設(shè)計的合理,避免上下亂調(diào)用的現(xiàn)象,這樣會使程序更加清晰化。 2. 程序中的跳轉(zhuǎn)指 令的運(yùn)用很重要,為保險起見,都用 LJMP,我們就遇到過跳轉(zhuǎn)指令用錯程序無法正常運(yùn)行的現(xiàn)象。本次課設(shè),采用 wave6000 集成調(diào)試軟件來調(diào)試程序,通過各個模塊程序的單步或跟蹤調(diào)試,使程序逐漸趨于正確,最 13 后統(tǒng)調(diào)程序。 開機(jī)時有英文歡迎提示字符,播放時顯示歌曲序號(或名稱)可通過功能鍵選擇樂曲 ,暫停,播放。清屏 CALL ENABLE MOV P0,38H 。 TR TR0— 計數(shù)運(yùn)行控制位 11 基本顯示模塊設(shè)計 基本顯示模塊設(shè)計的重點(diǎn)是由顯示代碼取得相應(yīng)的段碼,顯示段碼數(shù)據(jù)的并行發(fā)送,高精度的計時工具大多數(shù)都使用了石英晶體振蕩器,由于電子鐘,石英表,石英鐘都采用了石英技術(shù),因此走時精度高,穩(wěn)定性好,使用方便,不需要經(jīng)常調(diào)校,數(shù)字式電子鐘用集成電路計時時,譯碼代替機(jī) 械式傳動,用 LED 顯示器代替顯示器代替指針顯示進(jìn)而顯示時間,減小了計時誤差,這種表具有時,分,秒顯示時間的功能,還可以進(jìn)行時和分的校對,片選的靈活性好。其格式如下表一: TMOD D7 D6 D5 D4 D3 D2 D1 D0 GATE M1 M0 GATE M1 M0 T1方式字段 T0 方式字段 表一 下面對 TMOD 各位進(jìn)行說明: 門控位 — GATE 工作方式選擇位 — M M0 M1 M0 工作方式 0 0 方式 0,為 13 位定時器 /計數(shù)器 0 1 方式 1,為 16 位定時器 /計數(shù)器 1 0 方式 2, 8位的常數(shù)自動重新裝載的定時器 /計數(shù)器 1 1 方式 3,僅適用于 T0 表二 其中,在本設(shè)計中采用方式 1 的 16 位定時器 /計數(shù)器。它的合理與否關(guān)系到程序最終的功能的多少和性能的好壞。 (4)用 口控制蜂鳴器。 蜂鳴器電路連接如下圖 6 圖 6 硬件電路端口分配 (1)硬件電路中用 控制按鍵,其中 掃描行, 掃 描列。在一個單片機(jī)應(yīng)用系統(tǒng)中,時鐘 是 保障系統(tǒng)正常工作的基準(zhǔn)振蕩定時信號,主要由晶振和外圍電路組成,晶振頻率的大小決定了單片機(jī)系統(tǒng)工作的快慢 。P監(jiān)控電路。 ( 3)如何消除按鍵的抖動 采用軟件來消除按鍵抖動的基本思想是:在一次檢測到有鍵按下時,該鍵所對應(yīng)的行線為低電平,執(zhí)行一段延時 10MS 的子程序后,確認(rèn)該行線電平是不否仍為低電平,如果仍為低電平,則確認(rèn)為該行確實(shí)有鍵按下。 ( 1)鍵盤輸入的特點(diǎn) 鍵盤實(shí)質(zhì)上是一級按鍵開關(guān)的集合。 N個 LED 顯示器有 N 個位選線和 8*N 位 根段碼線。 7段發(fā)光二極管,再加上 1個小數(shù)點(diǎn)位,共計 8位。每一個段對應(yīng) 1個發(fā)光二極管,這種顯示器有共陽極和共陰極兩種:共陰極 LED 顯示器的發(fā)光二極管的陰極連接在一起,通常此公共陰極接地。 LED 顯示器 LED( Light Emitting Diode)是發(fā)光二極管英文名稱的縮寫。此外, AT89C51 設(shè)有穩(wěn)態(tài)邏輯,可以在低到零頻率的條件下靜態(tài)邏輯,支持兩種軟件可選的掉電模式。如采用外部時鐘源驅(qū)動器件, XTAL2應(yīng)不接。 XTAL2:來自反向振蕩器的輸出。 /EA/VPP: /EA 保持低電平時 , 在此期間外部程序存儲器( 0000HFFFFH),不管是否有內(nèi)部程序存儲器。如果微處理器在外部執(zhí)行狀態(tài) ALE 禁止,置位無效。然而要注意的是:每當(dāng)用作外部數(shù)據(jù)存儲器時,將跳過一個 ALE 脈沖。 ALE/PROG:當(dāng)訪問外部存儲器時,地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。作為輸入,由于外部下拉為低電平, P3口將輸出電流( ILL)這是由于上拉的緣故。在給出地址 “1” 時,它利用內(nèi)部上拉優(yōu)勢,當(dāng)對外部八位地址數(shù)據(jù)存儲器進(jìn)行讀寫時, P2口輸出其特殊功能寄存器的內(nèi)容。 P2 口: P2 口為一個內(nèi)部上拉電阻的 8位雙向 I/O 口, P2口緩沖器可接收,輸出 4個 TTL門電流,當(dāng) P2口被寫 “1” 時,其管腳被內(nèi)部上拉電阻拉高,且作為輸入。在 FIASH 編程時, P0 口作為原碼輸入口,當(dāng) FIASH 進(jìn)行校驗(yàn)時, P0輸出原碼,此時 P0外部必須被拉高。 GND:接地。5 個中斷源 三級程序存儲器鎖定 4K 字節(jié)可編程閃爍存儲器 該器件采用 ATMEL 高密度非易失存儲器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的 MCS51 指令集和輸出管腳相兼容。要求 利用 I/O口產(chǎn)生一定頻率的方波,驅(qū) 動蜂鳴器,發(fā)出不同的音調(diào) 并 采用 LCD 顯示信息 , 從而演奏樂曲(最少三首樂曲,每首不少于 30 秒) , 開機(jī)時有英文歡迎提示字符,播放時顯示歌曲序號(或名稱) , 可通過功能鍵選擇樂曲,暫停,播放。 3 1 概述 本設(shè)計是基于單片機(jī)的 數(shù)字音樂盒 設(shè)計 ,由單片機(jī) AT89C51 芯片和 LED 數(shù)碼管為核心,輔以必要的電路,構(gòu)成的一個單片機(jī)電子 數(shù)字音樂盒 。 2 系統(tǒng)總體方案及硬件設(shè)計 系統(tǒng)構(gòu)成 AT89C51 單片機(jī)簡介 AT89C51 是一種帶 4K 字節(jié)閃爍可編程可擦除只讀存儲器的低 電 壓,高性能CMOS8 位微處理器,俗稱單片機(jī)。 與 MCS51 兼容 全靜態(tài)工作: 0Hz24Hz 兩個 16 位定時器 /計數(shù)器 片內(nèi)振蕩器和時鐘電路 ( 2) 管腳說明 (如圖 1) : VCC:供電電壓。 P0 能夠用于外部程序數(shù)據(jù)存儲器,它可以被定義為數(shù)據(jù) /地址的第八位。在 FLASH編程和校驗(yàn)時, P1 口作為第八位地址接收。 P2 口當(dāng)用于外部程序存儲器或 16位地址外部數(shù)據(jù)存儲器進(jìn)行存取時, P2
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1