版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
单片机工程实践题选.十字路口交通灯的模拟操纵可模拟十字路口交通灯操纵,时刻显示,紧急状况操纵。要求:东西方向、南北方向时刻显示由LED数码管显示,显示时刻从0—9,间隔时刻为1秒,由东西方向和南北方向时刻的低位显示。发生紧急情况时,按下紧急按钮,,利用中断程序实现东西方向和南北方向灯的互换。电路具体接法如下:其中P1.0操纵东西方向的红灯,P1.1操纵南北方向的红灯,P1.2操纵东西方向的绿灯,P1.3操纵南北方向的绿灯,P1.4操纵东西方向的黄灯,P1.5操纵南北方向的黄灯,P1.6操纵东西方向的车的显示,P1.7操纵南北方向的车的显示。P3.2为东西方向紧急按钮输进,P3.3为南北方向紧急按钮输进。时刻显示局部有系统功能板上8155的口操纵,8155的PA4口操纵东西方向时刻的低位显示,8155的PA5口操纵东西方向时刻的高位显示,8155的PA6口操纵南北方向时刻的低位显示,8155的PA7口操纵南北方向时刻的高位显示,8155的PB0〜PB6为时刻的段代码。8155的操纵口地址为2100H,PA口地址为2101H,PB口地址为2102H。.生产车间流水线自动操纵模拟可模拟生产车间流水线自动操纵及产生故障后自动报警停止流水线工作,只要按下任一按钮就产生报警信号,排除后接着工作。要求:按照一定工序,利用发光二极管的依次点亮,实现生产车间流水线自动操纵,可用按钮模拟发生紧急故障,通过中断程序处理紧急故障,能显示出出现故障车间流水线的位置。电路具体接法如下:P1.0〜P1.7分不操纵从预备到进库的8道工序,P3.3为报警的输进端,只要按下任一按钮就会产生报警信号。.步进电机操纵与驱动要求:掌握步进电机的工作原理及操纵方法。能实现对步进电机正反转操纵。电路具体接法如下:通过P1.0〜P1.3操纵步进电机BA〜BD四个相。电路中已有驱动。.直流电机的操纵与驱动及速度的测量要求:通过编程实现对直流电机的启动、停止、正反转操纵、调速等性能,调速范围为100—1000转/分钟。电路具体接法如下:通过系统功能板的D/A0832输出端已连接至DJ1来操纵电机转速,测速的反响为DJ_FO已和P3.4相接。D/A0832的地址为6000H.继电器操纵要求:编程实现继电器的闭合和断开,并由发光二极管进行显示。电路具体接法如下:本电路采纳JDC—3F5VDC继电器,输出可操纵220V/2A、125V/12A交流负载。本系统中用指示灯作为负载,继电器的操纵输进为JIN已连接至P1.7,经7407驱动后输出到继电器线圈。低电平常,继电器动作。继电器的常开、常闭触点输出接二个指示灯用于指示继电器触点状态。.128×64点阵汉字LCD应用电路要求:编程显示自己的姓名、班级、学号。电路具体接法如下:128×64点阵汉字LCD能够显示各种图形、曲曲折折曲曲折折折折线、汉字,其使用特不广泛,它与单片机CPU的接口采纳8位并行总线,在使用本液晶显示模块时,先开启电源,指示灯亮时,电路才能够工作,电位器W1用于调节显示屏的亮度。译码地址已连接为3000H〜3FFFH.16×16矩阵LED应用电路要求:编程循环显示“启东计算机〞电路具体接法如下:16×16矩阵LED正好能够显示一个中文字,LED的操纵与驱动用可编程并行接口芯片8255和7407以及8D锁存器74LS273来实现。74LS273的片选信号和8255选通信号由插孔273CS和8255CS引出,系统已连接。8255的地址为3000H〜3FFFH,74LS273的地址为6000〜6FFFH。8、直流电机加速操纵程序〔晶振频率12MHZ〕实现以下功能;〔1〕在5秒钟内,使直流电机从零速升到额定转速〔2〕利用T1定时,选择工作方式1用中断方式延时其中:D/A转换器地址为6000H,测速反响单元接P3,4口9、直流电机减速程序设计设计直流电机减速操纵程序〔晶振频率为12MHZ〕实现以下功能:〔1〕在3秒钟内,使直流电机从额定转速落到120转/分〔2〕延时方式利用软件延时实现其中;D/A转换器地址为6000H,测速反响单元接P3、4口10、设计方波波形,实现以下功能;〔1〕通过数字示波器显示波形〔2〕方波波形脉宽为40MS〔3〕利用定时器TO方式1,中断方式实现其中D/A转换器地址为6000H11、设计步进电机转速操纵程序〔晶振频率为12MHZ〕实现以下功能:〔1〕操纵步进电机转速300转/分〔2〕能实现正转或反转〔3〕操纵方式采纳四相八拍操纵12、设计步进电机定点操纵程序〔晶振频率为12MHZ〕实现以下功能〔1〕操纵步进电机在5秒内到达指定位置〔2〕利用定时器TO方式1中断方式实现〔3〕操纵方式采纳四相双四拍操纵步进电机BA-BD四个相,电路已有驱动局部13、设计生产工序模拟操纵程序〔晶振频率为12MHZ〕实现以下功能(1)1和2道工序工作时刻为2秒(2)3和4道工序工作时刻为5秒(3)5和6道工序工作时刻为7秒(4)7和8道工序工作时刻为8秒(5)当某道工序发生故障时,能实现报警并显示其故障工序位置(6)利用软件延时,故障报警利用外部中断1实现其中:P1.0-P1.7分不操纵从预备到进库的8道工序,P3.3为报警的输进端,只要按下任一按钮就会产生报警信号14、设计键盘操纵程序〔晶振频率为12MHZ〕实现以下功能〔1〕检测1、2号键有无键按下,要求1号键按下时显示“1”,2号键按下显示“2”〔2〕延时方式利用软件延时实现〔3〕数码管显示数码利用查表指令实现其中:8155的PA口操纵数码管位显示,8155的PB0-PB6为段代码。8155的操纵口地址为2100H,PA口地址位2101H,PB口地址为2102H。15、设计秒表操纵程序〔晶振频率为12MHZ〕实现以下功能;〔1〕60秒倒计时。当时刻显示为0时,东西方向黄灯亮,南北方向绿灯亮〔2〕数码管显示方式采纳动态显示〔3〕利用定时器T0,方式1中断方式实现16、设计交通紧急处理程序设计〔晶振频率为12MHZ)实现以下程序:〔1〕按紧急处理1键时,东西方向数码管显示为“11”,同时东西方向车灯指示亮〔2〕按紧急处理2键时,南北方向数码管显示为“22”,同时南北方向车灯指示亮〔3〕〔4〕采纳查询方式单片机工程实践题选答案1、P8155EQU2100HPBEQU2102HPAEQU2101HORG0000HAJMPMAINORG0003HAJMPINT00ORG0013HAJMPINT11ORG0030HMAIN:MOVSP,#60HMOVDPTR,#P8155MOVA,#03HMOVX@DPTR,AMOVP0,#00HMOVP2,#00HMOVP1,#0FFHORLIE,#85HORLIP,#01HA1:MOVP1,#46H;东西绿灯,南北红灯,东西车灯亮MOV23H,#31H;23H东西时刻,24H南北时刻MOV24H,#36HMOVR6,#30LOOP1:ACALLDISPAACALLDISPBACALLDELAY0ACALLDELAY0DJNZR6,LOOP1A2:MOVP1,#12H;东西黄灯,南北红灯,东西车灯灭MOV23H,#06HMOVR6,#05HLOOP2:ACALLDISPAACALLDISPBACALLDELAY0ACALLDELAY0DJNZR6,LOOP2A3:MOVP1,#89H;东西红灯,南北绿灯,东西车灯灭,南北车灯亮MOV23H,#36HMOV24H,#31HMOVR6,#30LOOP3:ACALLDISPAACALLDISPBACALLDELAY0DJNZR6,LOOP3A4:MOVP1,#21H;东西红灯,南北黄灯,东西车灯灭,南北车灯灭MOV24H,#06HMOVR6,#05HLOOP4:ACALLDISPAACALLDISPBACALLDELAY0ACALLDELAY0DJNZR6,LOOP4AJMPA1;*********************************DISPA:DEC23H;调显示缓冲MOVA,23HANLA,#0FHMOVR2,ASETBCCJNER2,#0AH,DISPA4DISPA4:JCDISPA1CLRCMOVA,23HSUBBA,#06HMOV23H,ADISPA1:MOVR0,#7BHMOVA,23HDISPA2:MOVR1,AACALLDISPA3MOVA,R1SWAPADISPA3:ANLA,#0FHMOV@R0,AINCR0RET;************************************DISPB:DEC24HMOVA,24HANLA,#0FHMOVR1,ASETBCCJNER1,#0AH,DISPB4CLRCMOVA,24HSUBBA,#06HMOV24H,ADISPB1:MOVR0,#7DHMOVA,24HDISPB2:MOVR1,AACALLDISPB3MOVA,R1SWAPADISPB3:ANLA,#0FHMOV@R0,AINCR0RET;*********************************INT11:MOVP1,#89HMOVDPTR,#PAMOVA,#0FFHMOVX@DPTR,AINCDPTRCLRARETIINT00:MOVP1,#46HMOVDPTR,#PAMOVA,#0FFHMOVX@DPTR,AINCDPTRCLRAMOVX@DPTR,ARETI;*******************************DISP0:SETB0D4H;显示子程序MOVR1,#7EHMOVR2,#07FHMOVR3,#80HMOVR4,#04SETBCDISP1:MOVA,R2MOVDPTR,#PAMOVX@DPTR,AMOVDPTR,#TABMOVA,@R1MOVX@DPTR,ADISP2:DJNZR3,DISP2DECR1MOVA,R2RRCAMOVR2,ADJNZR4,DISP1MOVDPTR,#PAMOVA,#0FFHMOVX@DPTR,AINCDPTRCLRAMOVX@DPTR,ACLR0D4HRETTAB:DB0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H,88H,83H,0C6H,0A1H,86H,8EH,8CH;************************************************DELAY0:MOVA,#0E0H;延时子程序MOVR4,ADELAY1:MOVR5,#0FFHDELAY2:DJNZR5,DELAY2LCALLDISP0DJNZR4,DELAY1 ;***RET;***********************************************END2、ORG0000HAJMPMAINORG0013HAJMPINTTORG0030H;?MAIN:MOVSP,#60HMOVP1,#0FFHORLP3,#00HORLIE,#84HORLIP,#04HMOVPSW,#00HSTART:MOVP1,#01HACALLDY2MOVP1,#02HACALLDY2MOVP1,#08HACALLDY2MOVP1,#10HACALLDY2MOVP1,#20HACALLDY2MOVP1,#40HACALLDY2MOVP1,#80HACALLDY2SJMPSTARTINTT:MOVB,R2INTT1:MOVA,P1;ACALLDY1MOVP1,AACALLDY1JNBP3.3,INTT1MOVR2,BRETIDY1:MOVR2,#20HACALLDELAYRETDY2:MOVR2,#30HACALLDELAYRETDELAY:PUSH02HDELAY1:PUSH02HDELAY2:PUSH02HDELAY3:DJNZR2,DELAY3POP02HDJNZR2,DELAY2POP02HDJNZR2,DELAY1POP02HDJNZR2,DELAYRETEND3、ORG0000HSTART:MOVP1,#03HLCALLDYMOVP1,#06HLCALLDYMOVP1,#0CHLCALLDYMOVP1,#09HLCALLDYAJMPSTARTDY:MOVR1,#05HDYY:LCALLDY0DJNZR1,DYYRETDY0:MOVR7,#0HDY1:MOVR2,#0HDY11:DJNZR2,DY11DJNZR7,DY1RETEND4、DA0832EQU6000HORG0000HSTART:MOVA,#0HMOVDPTR,#DA0832L1:MOVX@DPTR,ALCALLDYINCACJNEA,#0FFH,L1MOVA,#0FFHL2:MOVX@DPTR,ALCALLDYDECACJNEA,#01H,L2JMPSTARTDY:MOVR7,#01HDY:MOVR2,#0FHDY11:DJNZR2,DY11DJNZR7,DYRETEND5、ORG0000HLCALLDYLCALLDYJMPSTARTDY:MOVR7,#00HDY1:MOVR2,#00HDY11:DJNZR2,DY11DJNZR7,DY1RETEND6、ORG0000HMOVDPTR,#3000HMOVA,#00HMOVX@DPTR,A;写数据MOVA,#00HMOVX@DPTR,AINCDPTRMOVA,#42HMOVX@DPTR,A;写指令LCALLDY;***********************设置图形显示起始地址MOVDPTR,#3000HMOVA,#10HMOVX@DPTR,AMOVA,#00HMOVX@DPTR,AINCDPTRMOVA,#43HMOVX@DPTR,ALCALLDY;************************设置图形显示范围LCALLDY;*************MOVA,#80HMOVX@DPTR,ALCALLDY;***********************选择OR模式MOVA,#9BHMOVX@DPTR,ALCALLDY;******************文本关,图形开MOVDPTR,#3000HMOVA,#00HMOVX@DPTR,AMOVA,#00HMOVX@DPTR,AMOVA,#24HINCDPTRMOVX@DPTR,ALCALLDY;***********************设置起始地址MOVR0,#00H;***********************开始数据自动写QS0:MOVA,R2MOVDPTR,#TAB0MOVCA,@A+DPTRMOVDPTR,#3000HMOVX@DPTR,AINCR2DJNZR0,QS0MOVR0,#00HMOVR2,#00H;显示棱环商标QS1:MOVA,R2MOVDPTR,#TAB1MOVCA,@A+DPTRMOVDPTR,#3000HMOVX@DPTR,AINCR2DJNZR0,QS1MOVR2,#00H;显示‘DVCC一系列产品’QS2:MOVA,R2MOVDPTR,#TAB2MOVCA,@A+DPTRMOVDPTR,#3000HMOVX@DPTR,AINCR2DJNZR0,QS2MOVR0,#00HMOVR2,#00H;显示‘启东计算机厂’QS3:MOVA,R2MOVDPTR,#TAB3MOVCA,@A+DPTRMOVDPTR,#3000HMOVX@DPTR,AINCR2DJNZR0,QS3;显示‘0513—3213620’;************************取数据MOVDPTR,#3001HLCALLDY;***********************自动复位SJMP$DY:MOVR7,#01HDY1:MOVR2,#0FHDY11:DJNZR2,DY11DJNZR7,DY1RETTAB0:DB000H,000H,07CH,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB000H,001H,093H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB000H,006H,028H,0C0H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB000H,008H,044H,020H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB000H,008H,082H,020H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB000H,011H,0A5H,010H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB000H,012H,0A4H,090H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB000H,014H,0BCH,050H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB000H,018H,0A4H,030H,0F0H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB000H,014H,0A4H,051H,008H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB000H,012H,080H,092H,0F4H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB000H,009H,07DH,022H,094H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB000H,008H,082H,022H,0F4H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB000H,006H,044H,0C2H,0A4H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB000H,001H,0ABH,001H,098H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB000H,000H,07CH,000H,0F0H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HTAB1:DB000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,006H,000H,000H,000H,000H,000HDB000H,000H,000H,000H,000H,000H,001H,0C0H,000H,030H,003H,000H,006H,000H,000H,000HDB000H,03CH,046H,03EH,03EH,000H,00FH,000H,01EH,060H,03FH,080H,07FH,000H,000H,000HDB000H,066H,044H,066H,066H,000H,006H,0C0H,038H,060H,01BH,000H,066H,000H,000H,000HDB000H,066H,04CH,066H,066H,000H,00DH,080H,033H,060H,01EH,000H,06EH,000H,000H,000HDB000H,066H,058H,0C0H,0C0H,000H,01FH,000H,07FH,0C0H,06FH,0C0H,078H,000H,000H,000HDB000H,0CCH,078H,0C0H,0C0H,0FCH,00CH,0C0H,0DEH,0C0H,078H,000H,000H,000H,000H,000HDB000H,0CCH,070H,0C0H,0C0H,000H,03FH,0C1H,0F6H,0C0H,0C0H,007H,0FFH,080H,000H,000HDB000H,0D8H,070H,0CCH,0CCH,000H,006H,000H,061H,080H,0C0H,006H,0F3H,000H,000H,000HDB001H,0F0H,060H,0D8H,0D8H,000H,06DH,0C0H,0C1H,081H,080H,007H,0FFH,000H,000H,000HDB001H,0E0H,040H,070H,070H,000H,0CCH,001H,083H,083H,000H,007H,038H,000H,000H,000HDB000H,000H,000H,000H,000H,000H,01CH,000H,003H,006H,000H,000H,000H,000H,000H,000HDB000H,000H,000H,000H,000H,000H,000H,000H,000H,00CH,000H,000H,000H,000H,000H,000HDB000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HTAB2:DB000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB001H,080H,018H,00CH,000H,066H,006H,000H,000H,001H,080H,000H,000H,000H,000H,000HDB00DH,080H,030H,006H,0C0H,0FFH,08DH,0F0H,0FFH,083H,019H,0FFH,003H,0C0H,07FH,000HDB00FH,0F0H,0FFH,000H,0C1H,0F3H,00DH,0E1H,080H,01FH,0F1H,0F3H,006H,0C0H,003H,000HDB018H,030H,0D8H,000H,0C3H,0DEH,01FH,061H,080H,006H,063H,0BFH,00CH,060H,0FFH,000HDB01FH,0E0H,0F0H,01FH,0F1H,0F6H,01FH,061H,080H,00FH,0E3H,0F6H,01BH,070H,006H,000HDB018H,061H,0FEH,019H,081H,0DCH,01FH,0C1H,080H,03FH,0C3H,0FEH,036H,001H,0F6H,000HDB03FH,0E0H,0FCH,01FH,081H,0FCH,07EH,0C3H,000H,00CH,0C3H,0FCH,00CH,001H,0B6H,000HDB03CH,0C1H,0B6H,03DH,080H,0DBH,036H,0E3H,000H,01FH,0C7H,0F8H,019H,083H,0F6H,000HDB078H,0C7H,066H,03BH,003H,0FEH,03CH,0E6H,000H,018H,0C6H,07CH,030H,0C0H,00CH,000HDB0DFH,0C0H,0E0H,003H,003H,030H,038H,0ECH,000H,019H,086H,066H,01FH,0C0H,00CH,000HDB000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HTAB3:DB000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB000H,000H,000H,000H,071H,0F1H,083H,080H,00EH,01CH,030H,071H,0E1H,0C3H,080H,000HDB000H,000H,000H,000H,0F3H,087H,00FH,080H,03EH,07CH,0E1H,0F3H,007H,0C7H,080H,000HDB000H,000H,000H,001H,0B3H,0E3H,001H,0BFH,006H,00CH,060H,036H,000H,0CDH,080H,000HDB000H,000H,000H,001H,0B0H,063H,007H,000H,01CH,018H,060H,0E7H,0C1H,08DH,080H,000HDB000H,000H,000H,001H,0B0H,063H,001H,080H,006H,030H,060H,036H,063H,00DH,080H,000HDB000H,000H,000H,001H,0E6H,0C6H,01BH,000H,06CH,078H,0C3H,066H,0C7H,08FH,000H,000HDB000H,000H,000H,001H,0C3H,08FH,00EH,000H,038H,0F9H,0E1H,0C7H,08FH,08EH,000H,000HDB000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HDB000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000H,000HEND7、ORG0000HXPAEQU3000HXPBEQU3001H; ;H-CODE-1x273equ6000hXPCEQU3002HXPCTLEQU3003HSTART:MOVSP,#60HMOVDPTR,#XPCTLMOVA,#80HMOVX@DPTR,A;写操纵字LCALLOFFLED;关显示CLR00HMOVR6,#02HMOVR7,#30H; X0:MOVR0,#00H;取TAB数X1:LCALLDEL1INCR0INCR0CJNER0,#0E0H,X1X2:MOVR0,#00HX3:LCALLDEL5 ;WTAB1数INCR0INCR0CJNER0,#80H,X3SJMPX0; DISPW:PUSH00H;显示一个字MOVR1,#80H;L-NUMCLRCDISP1:MOVA,R0;BH1MOVDPTR,#TABMOVCA,@A+DPTRmovdptr,#XPBMOVX@DPTR,A; INCR0;BH2MOVA,R0MOVDPTR,#TABMOVCA,@A+DPTRMOVDPTR,#XPAMOVX@DPTR,A; MOVDPL,R6;X273/XPCMOVDPH,R7MOVA,R1;L0 L7CPLAMOVX@DPTR,Amovr3,#80hdjnzr3,$LCALLOFFLEDINCR0MOVA,R1RRCAMOVR1,AJNCDISP1JB00H,EXIT; SETB00HCLRCMOVR1,#80HMOVR6,#00HMOVR7,#60HAJMPDISP1EXIT:MOVR6,#02HMOVR7,#30HCLR00HPOP00HRETDISPW1:PUSH00HMOVR1,#80HCLRCDISP2:MOVA,R0MOVCA,@A+DPTRmovdptr,#XPBMOVX@DPTR,A; INCR0;MOVA,R0MOVDPTR,#TAB1MOVCA,@A+DPTRMOVDPTR,#XPAMOVX@DPTR,A; MOVDPL,R6MOVDPH,R7MOVA,R1CPLAMOVX@DPTR,Amovr3,#80hdjnzr3,$LCALLOFFLEDINCR0MOVA,R1RRCAMOVR1,AJNCDISP2JB00H,EXIT1; SETB00HCLRCMOVR1,#80HMOVR6,#00HMOVR7,#60HAJMPDISP2EXIT1:MOVR6,#02HMOVR7,#30HCLR00HPOP00HRET; TAB:DB00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00HDB00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00HDB00H,00H,00H,80H,01H,00H,3FH,0F8H,20H,08H,20H,08H,20H,08H,3FH,0F8H;启从右上角开始横向取字模DB00H,08H,3FH,0E8H,20H,28H,20H,2CH,20H,24H,3FH,0E6H,20H,22H,00H,00HDB00H,00H,01H,80H,00H,0C0H,00H,40H,7FH,0FEH,00H,20H,01H,30H,01H,10H;东DB03FH,0F8H,01H,00H,01H,00H,19H,30H,31H,18H,61H,0CH,01H,40H,00H,80HDB00H,00H,00H,00H,04H,0CH,04H,18H,04H,10H,24H,00H,7FH,0CEH,04H,08H;计DB04H,08H,04H,08H,04H,08H,04H,28H,04H,28H,04H,18H,04H,08H,04H,00hDB02H,02H,7EH,7EH,09H,12H,1FH,0FDH,08H,04H,0FH,0FCH,08H,04H,0FH,0FCH;算DB08H,04H,0FH,0FCH,02H,10H,7FH,0FFH,02H,10H,02H,08H,02H,08H,02H,04HDB00H,00H,00H,08H,0FH,08H,09H,28H,09H,7FH,09H,08H,09H,0CH,09H,3CH;机DB09H,2CH,09H,0AH,49H,0AH,49H,09H,48H,88H,48H,48H,78H,28H,00H,00HDB00H,00H,20H,00H,7FH,0F0H,00H,10H,00H,10H,00H,10H,00H,10H,00H,10H;厂DB00H,10H,00H,10H,00H,10H,00H,08H,00H,08H,00H,08H,00H,04H,00H,00HDB00H,00H,00H,80H,00H,80H,20H,0C0H,7FH,0FEH,00H,40H,1FH,0E0H,10H,20H;有DB1FH,0F0H,10H,28H,1FH,0E6H,10H,20H,10H,20H,10H,20H,1CH,20H,08H,00HTAB1:DB00H,00H,00H,80H,00H,80H,20H,0C0H,7FH,0FEH,00H,40H,1FH,0E0H,10H,20H;有DB1FH,0F0H,10H,28H,1FH,0E6H,10H,20H,10H,20H,10H,20H,1CH,20H,08H,00HDB00H,00H,00H,42H,3FH,0DEH,10H,52H,10H,4AH,1FH,0CAH,10H,46H,1FH,0CAH;限DB01H,52H,32H,52H,1AH,52H,04H,5EH,1EH,42H,79H,0C2H,20H,42H,00H,00HDB00H,00H,02H,20H,02H,60H,02H,20H,04H,10H,08H,10H,18H,08H,70H,44H;公DB20H,0C2H,00H,40H,04H,20H,08H,10H,1FH,88H,18H,0FCH,08H,08H,00H,00HDB00H,00H,20H,00H,7FH,0F0H,20H,00H,24H,00H,2FH,0FCH,20H,00H,20H,08H;司DB27H,0F8H,22H,08H,22H,08H,23H,0F8H,22H,08H,20H,00H,38H,00H,10H,00hDB00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00HDB00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H; DEL1:MOVR2,#04HDELY:PUSH02HDEL2:PUSH02HDEL3:PUSH02HDEL4:DJNZR2,DEL4CALLDISPWPOP02HDJNZR2,DEL3POP02HDJNZR2,DEL2POP02HDJNZR2,DELYRETDEL5:MOVR2,#04HDELY1:PUSH02HDEL6:PUSH02HDEL7:PUSH02HDEL8:DJNZR2,DEL8CALLDISPW1POP02HDJNZR2,DEL7POP02HDJNZR2,DEL6POP02HDJNZR2,DELY1RET; OFFLED:MOVDPTR,#XPCMOVA,#0FFHMOVX@DPTR,AMOVDPTR,#X273MOVX@DPTR,ARETEND8、ORG0000HLJMPMAINORG001BHLJMPT_0ORG0030HMAIN:MOVTMOD,#10H;定时器初始化MOVTH1,#19HMOVTL1,#88H;定时初值59msMOVIE,#88HSETBTR1MOVDPTR,#6000HMOVA,#0LOOP:MOVX@DPTR,ACJNEA,#0FFH,LOOPCLRTR1SJMPLOOPT_0:MOVTH1,#19HMOVTL1,#88HADDA,#3CLRTF1RETIEND9、ORG0000HMOVDPTR,#6000HMOVA,#0FFHLOOP:MOVX@DPTR,ALCALLDELAYCLRCSUBB>牡3INCR5CJNERy1#6θL00PJ≡评120>∕φ)§>50SjMP$DELAY:MOVRL牡250Diimovra§D2:DJNZR602DJNZRLDlRETilɔORGOOOOHL⅛POO3OHORGoooBHL⅛pτloORGOO30HMAIN:CLRFOMovdptr)牡6。。。HMov>ttoMOVTMOP牡OlHMOVTHP牡OBlHMOVTLP牡OEoHMOVIP牡82HSETBTROLoop:M。VX玲PTKASjMPLooPT——0:CLRTFOCPLFOMOVTHP牡OBlHMOVTLP牡0E8H⅛FθXlMov>牡OoHSjMPT——RETIxl⅛ov>牡OFFHT——RETI:RETIin,谓⅜1:ORGOOOOHCLRFOX。:MOVRθ牡ΠHIRL牡33H⅛FθxlMOVAyROMOVP1,ARLAMOVR0,ACPLF0ACALLDELAYLJMPX0X1:MOVA,R1MOVP1,ARLAMOVR1,ACPLF0ACALLDELAYLJMPX0DELAY:MOVR6,#25DELAY2:MOVR5,#250DELAY3:DJNZR5,DELAY3DJNZR6,DELAY2RETEND程序二:ORG0000HLOOP:MOVA,#01HLCALLDELAYMOVP1,AMOVA,#03HMOVP1,ALCALLDELAYMOVA,#02HMOVP1,ALCALLDELAYMOVA,#06HMOVP1,ALCALLDELAYMOVA,#04HMOVP1,ALCALLDELAYMOVA,#0CHMOVP1,ALCALLDELAYMOVA,#08HMOVP1,ALCALLDELAYMOVA,#09HLCALLDELAYLJMPLOOPDELAY:MOVR6,#25DELAY2:MOVR5,#250DELAY3:DJNZR5,DELAY3DJNZR6,DELAY2RETEND12、ORG0000Hsjmpstartorg000bhsjmpa0start:movr0,#03hMOVA,#33Hmovtmod,#01hmovth0,#3chmovtl0,#0b0hmovie,#82hmovtc
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 金融培训课件案例分享
- 校园食品安全培训通讯课件
- 暴雨安全提醒培训班课件
- 金星安全教育培训课件
- 校园课件安全与儿歌
- 校园秋季疾病预防知识
- 金属火灾消防安全培训课件
- 奥迪a6c5基础培训课件
- ct窗宽窗位在临床上的应用
- 吞咽困难患者的长期照护计划
- 古代汉语与中华文明智慧树知到期末考试答案章节答案2024年山东师范大学
- JB-T 8881-2020 滚动轴承 渗碳轴承钢零件 热处理技术条件
- 数字孪生智慧水利信息化项目建设方案
- 《监理企业安全责任清单(2.0版)参考模板》
- 建筑工地消防培训课件
- 二年级上加减乘除口算一天100题(1100题)
- 【审计复核的内容】 复核审计
- 外贸发票 PI 形式发票模板范例
- 《汽车营销技术》教案
- GB/T 30475.3-2017压缩空气过滤器试验方法第3部分:颗粒
- GB/T 22512.2-2008石油天然气工业旋转钻井设备第2部分:旋转台肩式螺纹连接的加工与测量
评论
0/150
提交评论