知识库

南昌大学单片机课程设计程序

网站:知识库   来源:网络收集

ORG 0000H ;主程序入口 LJMP MAIN ORG 0003H ;外部中断0程序入口 LJMP AD ORG 000BH LJMP TIME ORG 0013H ;外部中断1程序入口 LJMP KEY ORG 0030H MAIN: ;主程序赋值开始` CLR P1.2 CLR P1.0 MOV R7,#60 ;长按键3s初值 MOV SP,#30H MOV TH0,#03CH MOV TL0,#0B0H MOV TMOD,#01H ;计时器用方式1,定时50ms SETB EA SETB ET0 SETB EX1 SETB PT0 ;置定时器中断为高优先级 MOV TH0,#03CH MOV TL0,#0B0H MOV SCON,#00H ;学号滚动显示程序 MOV DPTR,#TAB1 MOV R0,#03H ;一共设置3层显示 DL0: MOV R2,#05H ;传输5个数值 DL1: CLR A MOVC A,@A+DPTR MOV SBUF,A DL2: JNB TI,DL2 CLR TI

南昌大学单片机课程设计程序

INC DPTR DJNZ R2,DL1 LCALL DELAY ;延时1s后再赋第二层,第三层值 DJNZ R0,DL0 ;学号滚动显示程序结束 LM: ;MOV R7,#60 ;CJNE R7,#0FFH,$ ;等待中断,更新AD模块电压 DJNZ R7,$ MOV R7,#60 MOV DPTR,#0FEF9H MOVX @DPTR,A LJMP LM KEY: ;键盘扫描中断程序 CLR EX0 CLR P1.0 CLR P1.2 PUSH ACC LCALL DELAY10MS ;延时10MS去抖动 JB P3.3,L5 SETB TR0 CLR P1.0 ;扫描键盘,判断哪个键按下 SETB P1.2 JB P1.5,L6 CLR P1.2 ;判定为0号键 MOV R5,#00H ;R5标志为0 LCALL DISPLAY ;调用显示数字程序 LCALL BEEP ;调用蜂鸣器响起程序 LJMP L5 L6: JB P1.6,L7 CLR P1.2 ;判定为1号键 MOV R5,#01H ;令R5标志1 LCALL DISPLAY LCALL BEEP LJMP L5

南昌大学单片机课程设计程序

L7: SETB P1.0 CLR P1.2 JB P1.5,L8 CLR P1.0 MOV R5,#02H LCALL DISPLAY LCALL BEEP LJMP L5 L8: JB P1.6,L5 CLR P1.0 MOV R5,#03H LCALL DISPLAY LCALL BEEP L5: POP ACC RETI ;判定为2号键 ;令R5标志为2 ;判定为3号键 ;令R5标志为3 ;键盘扫描中断程序结束 DISPLAY: ;显示0-3数字子程序 MOV R6,#08H MOV DPTR,#TAB2 L9: MOV A,R5 MOVC A,@A+DPTR MOV SBUF,A JNB TI,$ CLR TI DJNZ R6,L9 RET BEEP: CLR P1.1 JNB P3.3,$ SETB P1.1 ;蜂鸣器响起子程序

南昌大学单片机课程设计程序

RET TIME: ;定时器T0的中断程序 MOV TL0,#0B0H ;再赋初值 MOV TH0,#03CH JB P3.3,L12 ;判断是否按键弹起 DJNZ R7,L13 ;判断按键是否到长于2.5秒,否则跳出 MOV R7,#60 ;重新赋值 CLR TR0 ;关T0中断 CJNE R5,#00H,L14 ;判断是否为0号键按下 LJMP BOXIN ;转到显示波形程序 L14: CJNE R5,#01H,L15 ;判断是否为1号键按下 LJMP XUEHAO ;转到显示学号程序 L15: CJNE R5,#03H,L13 ;判断是否为3号键按下 LJMP DIANYA ;转到显示电压程序 L12: CLR TR0 L13: RETI XUEHAO: ;显示学号程序 JNB P3.3,$ SETB P1.1 CLR P1.0 CLR P1.2 MOV R0,08H MOV DPTR,#TAB3 L16: JB P3.3,LJ LJMP L13 LJ: CLR A MOVC A,@A+DPTR MOV SBUF,A

南昌大学单片机课程设计程序

INC DPTR JNB TI,$ CLR TI LCALL DELAY DJNZ R0,L16 ;LCALL DELAY ;SJMP $ LJMP L13 BOXIN: JNB P3.3,$ SETB P1.1 CLR P1.0 CLR P1.2 MOV DPTR,#7FFFH MOV A,#00H LP1: JB P3.3,L17X LJMP L13 L17X: MOVX @DPTR,A INC A CJNE A,#0FFH,LP1 LP3: LCALL DELAY2MS LP2: JB P3.3,L17Y LJMP L13 L17Y: DEC A MOVX @DPTR,A CJNE A,#00H,LP2 INC A AJMP LP1 DIANYA: ;显示波形程序 ;指向DA ;显示电压值程序

南昌大学单片机课程设计程序

JNB P3.3,$ SETB P1.1 CLR P1.0 CLR P1.2 MOV DPTR,#0FEF9H ;指向AD SETB IT0 ;设置外部中断1为边沿触发方式 SETB EX0 ;开外部中断1 MOVX @DPTR,A LJMP L13 AD: CLR EA MOVX A,@DPTR MOV 22H,A MOV 24H,#00H JNB 17H,L18 SETB 20H L18: JNB 16H,L19 SETB 21H L19: JNB 15H,L20 SETB 22H L20: JNB 14H,L21 SETB 23H L21: JNB 13H,L22 SETB 24H L22: JNB 12H,L23 SETB 25H L23: JNB 11H,L24 SETB 26H L24: ;外部中断1的中断程序 ;关总中断 ;读取电压值 ;将电压值存放在22H单元中 ;调整电压值

南昌大学单片机课程设计程序

相关内容
  • 南昌大学单片机课程设计程序清单

    南昌大学单片机课程设计程序清单

    南昌大学单片机课程设计程序清单...

  • 南昌大学单片机课程设计参考程序

    南昌大学单片机课程设计参考程序

    南昌大学单片机课程设计参考程序...

  • 南昌大学 单片机课程设计 设计图 源程序

    南昌大学 单片机课程设计 设计图 源程序

    南昌大学 单片机课程设计 设计图 源程序...

  • 南昌大学单片机课程设计任务书及程序清单 (2)

    南昌大学单片机课程设计任务书及程序清单 (2)

    南昌大学单片机课程设计任务书及程序清单 (2)...

  • 南昌大学单片机课程设计程序带机器码的程序

    南昌大学单片机课程设计程序带机器码的程序

    南昌大学单片机课程设计程序带机器码的程序...

  • 南昌大学单片机课程设计

    南昌大学单片机课程设计

    南昌大学单片机课程设计...

  • 南昌大学单片机课程设计电路图

    南昌大学单片机课程设计电路图

    南昌大学单片机课程设计电路图...

  • 南昌大学单片机课程设计任务说明书.doc

    南昌大学单片机课程设计任务说明书.doc

    南昌大学单片机课程设计任务说明书.doc...

  • 南昌大学单片机课程设计硬件电路图及程序流程图

    南昌大学单片机课程设计硬件电路图及程序流程图

    南昌大学单片机课程设计硬件电路图及程序流程图...

  • 南昌大学2015JAVA程序设计A卷答案

    南昌大学2015JAVA程序设计A卷答案

    南昌大学2015JAVA程序设计A卷答案...

  • 网友在搜
    辉煌国际线路检测中心 db schenker工资高吗 炉石传说王子战2017 86 87 88 89 中国女足2017年的赛事 康乃馨开完花后怎么养 order by limit 顺序 安卓识别exfat ajax莽聰篓忙聢路忙鲁篓氓聠聦茅陋聦猫炉聛 .net core 自带日志 2017尺度最大mv tutorial caffe per million snis-812哪里可以看 ktm rc8r报价 信息系统监理师挂靠群 qq头像小女生外国人 android 知识点梳理 华为技术有限公司翻译 酒相关的诗句 星海镖师墨荷校长h文 上海沪工工具官网 美国末日怪物图鉴 scalperstarkpro ea 走近文学大师 玛钢扣件图片 乱雨纷纷周岚去阳台 aec q100 q200 长春市政法委网站 人体素描初学 纪念beyond的一首歌 舞蹈练功房要多大面积 polorhythm 百度地图标注调用 yy2480 without you x Japan 简单又炫酷的舞蹈视频 note4座充 凤姐长得像谁范冰冰 win10怎么修改user jag-029 magnet gta5兰博基尼lp700 camel milk cream意思 scj.jadlsoft.com.cn

    All Right Reserved 知识库

    声明:本站内容源于网络,出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供参考,请咨询相关专业人士。

    如果无意之中侵犯了您的版权,或有意见、反馈或投诉等情况 网站地图 网站栏目