|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
51單片機(jī)課程設(shè)計(jì) |
| 作者:renhair 欄目:單片機(jī) |
首先非常感謝你能看我的帖子! 我要用51單片機(jī)做課程設(shè)計(jì).哪位老兄能否給一點(diǎn)建議? 我還想問(wèn)高手,電梯的門(mén)是怎么控制的.還請(qǐng)高人指點(diǎn)! 在此表示非常感謝!!!!!!!!!! |
| 2樓: | >>參與討論 |
| 作者: renhair 于 2006/7/13 22:47:00 發(fā)布:
51單片機(jī)課程設(shè)計(jì) 我做的課程設(shè)計(jì)“紅外記數(shù)器程序”供大家參考: ORG 0000H AJMP MAIN ORG 0003H AJMP IINT0 ORG 0013H AJMP IINT1 ORG 0050H MAIN: MOV IE,#10000101B CLR IT0 CLR IT1 MOV A,#00H LCALL TRAN LCALL DISP TT2: CJNE A,#63H,TT2 ER: SETB P0.1 CLR P0.1 AJMP MAIN ORG 0100H IINT0: INC A LCALL TRAN LCALL DISP LCALL DELAY RETI ORG 0150H IINT1: DEC A LCALL TRAN LCALL DISP LCALL DELAY RETI ORG 0200H DELAY: MOV R5,#3 DI1: MOV R7,#255 DI: MOV R6,#255 DJNZ R6,$ DJNZ R7,DI DJNZ R5,DI1 RET ORG 0300H TRAN: PUSH ACC MOV R2,A MOV R6,#00H MOV R7,#08H LOOP: CLR C MOV A,R2 RLC A MOV R2,A MOV A,R6 ADDC A,R6 DA A MOV R6,A DJNZ R7,LOOP POP ACC RET ORG 0400H DISP: MOV R0,A MOV A,R6 ANL A,#0FH ACALL SEND MOV A,R6 SWAP A ANL A,#0FH ACALL SEND MOV A,R0 RET SEND: MOV DPTR,#SGTB1 MOVC A,@A+DPTR MOV SBUF,A JNB TI,$ CLR TI RET SGTB1: DB 03H,9FH,25H,0DH,99H,49H,41H,1FH,01H,09H END |
|
| 3樓: | >>參與討論 |
| 作者: dsffd 于 2007/12/6 18:18:27 發(fā)布:
單片機(jī) 數(shù)字I/O通道設(shè)計(jì) |
|
|
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |