當前位置:首頁 » 課程設計 » 冰箱課程設計

冰箱課程設計

發布時間: 2021-01-30 09:08:03

『壹』 單片機課程設計

剛給一個兄弟做的

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 碼。

『玖』 冰箱改造恆溫箱課程設計

冰箱改造恆溫箱課程設計原創一份 什麼時候交呢.

熱點內容
幼師專業怎麼樣 發布:2021-03-16 21:42:13 瀏覽:24
音樂小毛驢故事 發布:2021-03-16 21:40:57 瀏覽:196
昂立中學生教育閘北 發布:2021-03-16 21:40:47 瀏覽:568
建築業一建報考條件 發布:2021-03-16 21:39:53 瀏覽:666
2017年教師資格注冊結果 發布:2021-03-16 21:39:49 瀏覽:642
中國教師資格證查分 發布:2021-03-16 21:39:41 瀏覽:133
踵什麼成語有哪些 發布:2021-03-16 21:38:20 瀏覽:962
東營幼師專業學校 發布:2021-03-16 21:35:26 瀏覽:467
機械電子研究生課程 發布:2021-03-16 21:33:36 瀏覽:875
杭州朝日教育培訓中心怎麼樣 發布:2021-03-16 21:33:28 瀏覽:238