冰箱課程設計
『壹』 單片機課程設計
剛給一個兄弟做的
KEYVAL EQU30H
KEYTM EQU31H
KEYSCAN EQU32H
DAT
SCANLED EQU39H
CLK EQU77H
SEC EQU78H
MIN EQU79H
HOUR EQU7AH
PAUSE BIT00H
DOT BIT01H
ORG0000H
LJMPMAIN
ORG000BH
LJMPT0ISR ;50ms定時
ORG001BH
LJMPT1ISR ;掃描顯示
ORG0030H
MAIN:
MOVSP,#5FH
MOVTMOD,#11H
MOVTH0,#03CH
MOVTL0,#0B0H
MOVTH1,#0ECH
MOVTL1,#078H
MOVKEYVAL,#0
MOVSCANLED,#0
MOV33H,#10H
MOV34H,#10H
MOV35H,#10H
MOV36H,#10H
MOV37H,#10H
MOV38H,#10H
MOVSEC,#0
MOVMIN,#0
MOVHOUR,#0
MOVCLK,#0
CLRPAUSE
SETBEA
SETBET1
SETBTR1
LOOP:
LCALLKEYSEL
MOVA,KEYVAL
CJNEA,#0FFH,LOOP1
SJMPLOOP
LOOP1:
CJNEA,#10,LOOP2 ;「ON」啟動
SETBTR0
SETBET0
SETBPAUSE
SJMPLOOP
LOOP2:
CJNEA,#11,LOOP3 ;「=」清零
MOVSEC,#0
MOVMIN,#0
MOVHOUR,#0
LCALLDISCHG
SJMPLOOP
LOOP3:
CJNEA,#15,LOOP4 ;「+」暫停
CLRTR0
CLRET0
CLRPAUSE
SJMPLOOP
LOOP4:
CJNEA,#14,LOOP5 ;「-」清顯示暫停
MOV33H,#10H
MOV34H,#10H
MOV35H,#10H
MOV36H,#10H
MOV37H,#10H
MOV38H,#10H
CLRTR0
CLRET0
CLRPAUSE
SJMPLOOP
LOOP5:
CJNEA,#10,LOOP6 ;數字鍵
LOOP6:
JCLOOP7
LJMPLOOP
LOOP7:
JNBPAUSE,LOOP8 ;暫停狀態可以輸入數字鍵
LJMPLOOP
LOOP8:
MOV33H,34H
MOV34H,35H
MOV35H,36H
MOV36H,37H
MOV37H,38H
MOV38H,KEYVAL
MOVA,34H
SWAPA
ORLA,33H
LCALLBCDH
MOVHOUR,A
MOVA,36H
SWAPA
ORLA,35H
LCALLBCDH
MOVMIN,A
MOVA,38H
SWAPA
ORLA,37H
LCALLBCDH
MOVSEC,A
LJMPLOOP
;------------------
;BCD轉換為十六進制
BCDH:
MOVB,#10H
DIVAB
MOVR7,B
MOVB,#10
MULAB
ADDA,R7
RET
;------------------
;十六進制轉換為BCD
HBCD:
MOVB,#10
DIVAB
SWAPA
ORLA,B
RET
;------------------
KEYSEL:
MOV KEYVAL,#0
MOV KEYSCAN,#0EFH
LCALL GETKEY
MOV A,KEYTM
JZ KEYS1
MOV KEYVAL,A
SJMP KEYRTN
KEYS1:
MOV KEYSCAN,#0DFH
LCALL GETKEY
MOV A,KEYTM
JZ KEYS2
CLR C
ADD A,#4
MOV KEYVAL,A
SJMP KEYRTN
KEYS2:
MOV KEYSCAN,#0BFH
LCALL GETKEY
MOV A,KEYTM
JZ KEYS3
CLR C
ADD A,#8
MOV KEYVAL,A
SJMP KEYRTN
KEYS3:
MOV KEYSCAN,#7FH
LCALL GETKEY
MOV A,KEYTM
JZ KEYRTN
CLR C
ADD A,#12
MOV KEYVAL,A
KEYRTN:
LCALLCHGKEY
RET
;--------------------
GETKEY:
MOVKEYTM,#0
MOV A,KEYSCAN
MOV P3,A
NOP
MOV A,P3
ANL A,#0FH
XRL A,#0FH
JZ NOKEY
MOVR2,#10
LCALLDELAY
MOV A,P3
ANL A,#0FH
XRL A,#0FH
JZ NOKEY
MOV A,P3
ANL A,#0FH
MOV R7,A
SF:
MOV A,P3
ANL A,#0FH
XRL A,#0FH
JNZ SF
MOV A,R7
CJNE A,#0EH,NK1
MOV KEYTM,#1
SJMP NOKEY
NK1:
CJNE A,#0DH,NK2
MOV KEYTM,#2
SJMP NOKEY
NK2:
CJNE A,#0BH,NK3
MOV KEYTM,#3
SJMP NOKEY
NK3:
CJNE A,#07H,NOKEY
MOV KEYTM,#4
NOKEY: RET
;--------------------
DELAY:
MOVR3,#50
DELAY1:
MOVR4,#100
DJNZR4,$
DJNZR3,DELAY1
DJNZR2,DELAY
RET
;--------------------
T0ISR:
PUSHACC
CLRTR0
MOVTH0,#3CH
MOVTL0,#0B0H
SETBTR0
INCCLK
MOVA,CLK
CJNEA,#20,T0ISRE
MOVCLK,#0
INCSEC
MOVA,SEC
CJNEA,#60,T0ISRE
MOVSEC,#0
INCMIN
MOVA,MIN
CJNEA,#60,T0ISRE
MOVMIN,#0
INCHOUR
MOVA,HOUR
CJNEA,#24,T0ISRE
MOVSEC,#0
MOVMIN,#0
MOVHOUR,#0
T0ISRE:
LCALLDISCHG
POPACC
RETI
;--------------------
DISCHG:
MOVA,HOUR
LCALLHBCD
PUSHACC
ANLA,#0FH
MOV34H,A
POPACC
ANLA,#0F0H
SWAPA
MOV33H,A
MOVA,MIN
LCALLHBCD
PUSHACC
ANLA,#0FH
MOV36H,A
POPACC
ANLA,#0F0H
SWAPA
MOV35H,A
MOVA,SEC
LCALLHBCD
PUSHACC
ANLA,#0FH
MOV38H,A
POPACC
ANLA,#0F0H
SWAPA
MOV37H,A
RET
;--------------------
T1ISR:
PUSHACC
CLRTR1
MOVTH1,#0ECH
MOVTL1,#78H
SETBTR1
MOVDPTR,#LEDTAB
T100:
MOVR0,#DAT
MOVA,SCANLED
ADDA,R0
MOVR0,A
MOVA,SCANLED
JNZT101
MOVP2,#01H
CLRDOT
SJMPT1DIS
T101:
DECA
JNZT102
MOVP2,#02H
SETBDOT
SJMPT1DIS
T102:
DECA
JNZT103
MOVP2,#04H
CLRDOT
SJMPT1DIS
T103:
DECA
JNZT104
MOVP2,#08H
SETBDOT
SJMPT1DIS
T104:
DECA
JNZT105
MOVP2,#10H
CLRDOT
SJMPT1DIS
T105:
MOVP2,#20H
CLRDOT
T1DIS:
MOVA,@R0
MOVCA,@A+DPTR
JNBDOT,T1DIS1
ORLA,#01H
T1DIS1:
CPLA
MOVP0,A
INCSCANLED
MOVA,SCANLED
CJNEA,#6,T1END
MOVSCANLED,#0
T1END:
POPACC
RETI
;--------------------
CHGKEY:
MOVA,KEYVAL
JZKV16
DECA
JNZKV01
MOVKEYVAL,#7
RET
KV01:
DECA
JNZKV02
MOVKEYVAL,#4
RET
KV02:
DECA
JNZKV03
MOVKEYVAL,#1
RET
KV03:
DECA
JNZKV04
MOVKEYVAL,#10
RET
KV04:
DECA
JNZKV05
MOVKEYVAL,#8
RET
KV05:
DECA
JNZKV06
MOVKEYVAL,#5
RET
KV06:
DECA
JNZKV07
MOVKEYVAL,#2
RET
KV07:
DECA
JNZKV08
MOVKEYVAL,#0
RET
KV08:
DECA
JNZKV09
MOVKEYVAL,#9
RET
KV09:
DECA
JNZKV10
MOVKEYVAL,#6
RET
KV10:
DECA
JNZKV11
MOVKEYVAL,#3
RET
KV11:
DECA
JNZKV12
MOVKEYVAL,#11
RET
KV12:
DECA
JNZKV13
MOVKEYVAL,#12
RET
KV13:
DECA
JNZKV14
MOVKEYVAL,#13
RET
KV14:
DECA
JNZKV15
MOVKEYVAL,#14
RET
KV15:
DECA
JNZKV16
MOVKEYVAL,#15
RET
KV16:
MOVKEYVAL,#0FFH
RET
;--------------------
LEDTAB: DB0FCH ;"0" 00H
DB60H ;"1" 01H
DB0DAH ;"2" 02H
DB0F2H ;"3" 03H
DB66H ;"4" 04H
DB0B6H ;"5" 05H
DB0BEH ;"6" 06H
DB0E0H ;"7" 07H
DB0FEH ;"8" 08H
DB0F6H ;"9" 09H
DB0EEH ;"A" 0AH
DB3EH ;"B" 0BH
DB9CH ;"C" 0CH
DB7AH ;"D" 0DH
DB9EH ;"E" 0EH
DB8EH ;"F" 0FH
DB00H ;"" 10H
;--------------------
『貳』 求電冰箱保護器課程設計說明書
iuui
『叄』 來冰箱公司實習的自我鑒定怎麼寫
下面是大學生活自我鑒定: 學習上,本人目標明確,態度端正,勤奮好學,成績優秀,多次獲得三好學生和優秀團員稱號,在牢固掌握本專業理論知識的同時,具有較強的實操能力,如進行相關課程設計。獲得了全國計算機等級考試二級vfp證書。此外,本人還充分利用課余時間擴展自己的知識體系,曾報考廣東省自學考試的行政管理專業和考取了秘書中級證書。 在校園學習生涯和社會實踐中我不斷的挑戰自我、充實自己,為實現人生的價值打下堅實的基礎。一直都認為人應該是活到老學到老的我對知識、對本專業一絲不苟,因而在成績上一直都很優秀。在不滿足於理論課的同時也注重於對理論的實踐。在校期間我參加了不少校內組織的活動和做過一些社會實踐。參加校內的活動可以認識到更多的同學,也就增加了與其他同學交流的和學習和向其學習的機會,鍛煉了自己的交際能力,學到了別人的長處,認清自己有時做事會三分熱情的短處。在認識自己的不足的地方堅決改掉。我喜歡做做一些社會活動,會讓大學生活更豐富多彩,做過志願者、推銷員和設計員等,有時會感到累,但樂此不疲。 在生活中,本人樸素節儉、性格開朗,嚴以律待人。平時善於和同學溝通,也樂於幫助同學,所以很多同學不管生活上還是思想方面有了困難也願意尋求我幫助。在生活中建立了良好的人際關系,獲得大家的尊重和支持。 在大學期間我一直注重把自己培養成適應社會發展和現代化建設的綜合型高素質人才 ,並得到同學的熱心支持幫助,教師的深切關懷輔導,在以後的學習中我將再接再厲,不斷完善自我,是自己不斷的進步。
『肆』 急求數電課程設計 實現4位超前進位加法器74LS283的邏輯圖功能 餘三碼轉換成十進制的8421BCD碼
關於實現過程看一下74LS283的功能應該就清楚了
『伍』 用labview用一個電冰箱溫度控制器設計(課程設計)
你是神童吧?小學沒畢業?很想幫助你,但是看不懂你的中文.
『陸』 題 目: 電子表課程設計
電子技術課程設計參考題目
1、高靈敏度觸摸式報警器 25、收錄機的電池充電器
2、CMOS電子節拍器 26、一種能發音的數字電壓表
3、CMOS一小時計時器 27、壓控多輸出波形振盪器
4、脈搏測量儀 28、延時節電照明電路
5、簡易雙積分式電壓表 29、給隨身聽加裝功率放大器
6、實用汽車防盜報警器 30、電子搶答器
7、電子消毒櫃 31、數控打鈴器
8、感應式門鈴 32、多種波形發生器
9、教室定時照明系統 33、對講門鈴
10、室內防盜報警系統 34、吊燈無線遙控系統
11、車頭燈控制裝置 35、家用熱水加熱報警器
12、音響發生器電路 36、交流發電機電壓調節器
13、心電圖信號放大器 37、氣體監控報警器
14、對講機放大電路的設計 38、鬧鍾電路和整點報時器
15、手控模擬音鍵信號發生器 39、自動報時電路
16、音樂彩燈控制器 40、逆向秒錶
17、數字電子計時器的設計 41、溫度測量控制儀
18、帶電子定時器的循環彩燈 42、交通信號燈
19、通話限時電路 43、10分鍾定時器
20、簡易煙霧報警器 44、驅蟲器
21、高保真功率放大器 45、循環廣告燈
22、大電容顯示測量電路 46、盲人手杖
23、機床自動進給數控裝置的設計 47、心臟病救助報警器
24、密碼鎖 48、電子游戲機
49、水位控制器 75、電冰箱保護插座
50、流水式彩燈電路 76、實用汽車防盜報警器
51、可調、可定時響鈴,整點報時鍾 77、聲光雙控延時照明節點燈
52、電話自動留言電路 78、可控電鈴
53、簡易快速充電器 79、通用運放構成的高壓電路
54、家用自動供水器 80、冰箱停用保護器
55、廣播電台整點報時電路設計 81、數顯式語言報重人體磅秤
56、電子鎖電路 82、關燈提醒器和報時音響電路
57、具有反接顯示的電池自動充電電路 66、感應門鈴
58、簡易電子表 67、空氣溫度計
59、冰箱開門過長提醒器 68、7.5W音頻放大器
60、書寫台燈定時控制電路 69、模型火車和賽車速度控制電路
61、夜間自動顯亮燈 70、電風扇自動關機電路、廣告牌燈光自控器
62、電子手錶顯示 71、高壓發生器、燃氣灶熄火聲光報警電路
63、交通燈控制電路 72、簡易探穴儀電路
64、關於555定時器的研究 73、樓道照明節電開關、電子消毒櫃
65、多功能警示照明燈 74、收錄機的電池充電
『柒』 c語言課程設計:電冰箱報價管理程序,有知道的能告訴我嗎
呵呵 你的需求不明,叫人家如何幫你?
『捌』 51單片機16位二進制數用移位轉換成BCD碼的原理是什麼做課程設計,困擾好幾天了,求大神講講
DA A ;十進制調整,變成BCD碼
經過這一步,必定是 BCD 碼。
『玖』 冰箱改造恆溫箱課程設計
冰箱改造恆溫箱課程設計原創一份 什麼時候交呢.