課程設計微控制器音效設計

2023-01-12 14:30:42 字數 1308 閱讀 5722

1樓:匿名使用者

spk equ p2.3

org 0000h

ljmp main

org 000bh

ljmp int_t0

org 2000h

;delay: nop

dl1: mov r1,#02h

dl2: nop

djnz r1,dl2

nopdjnz r0,dl1

retmain: mov sp,#50h

mov tmod,#01h

mov th0,#0d8h

mov tl0,#0efh

mov ie,#82h

musico: mov dptr,#tabmov 20h,#00h

music1: clr a

movc a,@a+dptr

inc dptr

jnz music2

mov r0,#0ffh

lcall delay

ljmp musico

music2: cjne a,#0ffh,music3acall pause

ajmp music1

music3: mov r6,a

mov a,#0

movc a,@a+dptr

mov r7,a

inc dptr

setb tr0

music4: cpl spk

mov a,r6

mov r0,a

lcall delay

mov a,r7;;

cjne a,20h,music4

mov 20h,#00h

ljmp music1

pause: clr tr0

mov r2,#0dh

loop: mov r0,#0ffh

lcall delay

djnz r2,loop

retint_t0: inc 20h

mov th0,#0d8h

mov tl0,#0efh

reti;;

;;tab: db 18h,30h,1ch,10h,20h,40hdb 1ch,10h,18h,10h,20h,10hdb 1ch,10h,18h,40h,1ch,20hend

2樓:做而論道

要求同步顯示「1、2、3、4、5、6、7」**簡譜。

夠難的。

這是什麼學校,這麼難為學生?

3樓:匿名使用者

搞這個設計就你那20分,值多少錢啊???完成這個設計我都可以賣出一萬多塊錢了

微控制器課程設計秒錶

1.可通過m鍵切換顯示模式 日期 年 月 日 時間 小時 分 秒 秒錶 小時 分 秒 1 100秒 鬧鐘 小時 分 秒 2.在日期顯示模式,可通過a鍵依次使年 月 日閃爍或變色,這時可通過i鍵加1調整。3.在時間顯示模式,可通過a鍵依次使小時 分 秒閃爍或變色,這時可通過i鍵加1調整。4.在秒錶顯示...

這是我們51微控制器的課程設計,題目是用定時器延時,功能說明我

昏.流水燈啊,只是速度比較快的流水燈而已啊.p1.0先設為0x01或者0xfe,然後在60ms的定時中斷裡對p1進行移位就可以了,移到p1.7之後的下一次再重新設一次p1.0就行了.51微控制器想用定時器做延時。但我失敗了。各位老師幫幫我。這是我看看那裡出錯。tps61040或041是否能做。ti的...

我的關於微控制器的課程設計怎麼辦翱??關於多種

微控制器資料採集系統 詳情 在工業生產和科學技術研究的各行業中,常常利用pc或工控機對各種資料進行採集如液位 溫度 壓力 頻率等物理量。現在常用的採集方式是通過資料採集板卡。採用板卡不僅安裝麻煩,易受機箱內環境的干擾,而且由於受計算機插槽數量和地址 中斷資源的限制,不可能掛接很多裝置。而微控制器資料...