分享 毕业设计《智能小车》
来源: 作者: 发布时间:2015-03-02 13:54:54 浏览量:;*********************************************************************
;R0 单片机读写地址
;R1 DS1302读写地址
;
;
;R5/R6 延时程序的循环次数A
;R7 存储单元的循环次数
;0CH及第1组寄存器的R4 读写数据位的循环次数
SCLK Bit P2.5 ;实时时钟时钟线引脚
IO Bit P2.6 ;实时时钟数据线引脚
RST Bit P2.7 ;实时时钟复位线引脚
RS BIT P2.4
RW BIT P2.3
E BIT P2.2
LCD_FLAG BIT 20H.0
Pdate EQU P0
ZZ BIT P1.0
ZF BIT P1.1
YZ BIT P1.2
YF BIT P1.3
MUSIC BIT P1.4
REDNO1 EQU 40H
REDNO2 EQU 41H
DER EQU 43H ;方向变量
MKG EQU 42H ;音乐开关变量
Second EQU 44H ;秒
Minute EQU 45H ;分
Hour EQU 46H ;时
Day EQU 47H ;日
Month EQU 48H ;月
Week EQU 49H ;电感器生产厂家星期
Year EQU 4AH ;年
ORG 0000H
SJMP MAIN
ORG 0003H
LJMP INPUT0
ORG 0030H
MAIN: MOV SP,#50H
MOV MKG,#' '
MOV DER,#' '
SETB P3.2
CLR MUSIC
SETB EX0
SETB IT0 ;下降沿申请中断有效
SETB EA ;允许外部INT0申请中断
MOV REDNO1,#00H
MOV REDNO2,#00H
LCALL LCD_INIT ;LCD初始化
LCALL LCD_WORD ;把自创字符写入CGRAM?
;LCALL SET1302 ;第一次初始赋值之后,有备用电源就不用再初始
MAIN_1: LCALL GET1302
LCALL DISPLAY
LJMP MAIN_1
;============塑封电感============================================================================================
;========================================================================================================
;============================================================http://www.dgfpc.com/大电流电感============================================
;========================================================================================================
;***********************中断服务子程序INPUT0***********************
;程序功能:接收遥控码、解码、控制小车运行状态
;入口条件:P3.2
;出口参数:P1.4~P1.7
INPUT0: CLR EA ;关闭外部中断
PUSH ACC
PUSH B
PUSH DPH
PUSH DPL
PUSH PSW
SETB RS0 ;中断期间都是用第1组工作寄存器?
MOV REDNO1,#00H
MOV REDNO2,#00H
LCALL IRIN ;调用解码子程序
贴片绕线电感 MOV A,REDNO1
CJNE A,#0E2H,BACK ;1110 0010判断用户码是否正确,不正确则退出
MOV A,REDNO2
CJNE A,#10H,KEY4
LCALL GO ;前进
SJMP BACK
KEY4: CJNE A,#18H,KEY5
LCALL LZ ;左转
SJMP BACK
KEY5: CJNE A,#04H,KEY6
LCALL STOP ;停止
SJMP BACK
KEY6: CJNE A,#14H,KEY9
LCALL RZ ;右转
SJMP BACK
KEY9: CJNE A,#1CH,KEYDG
LCALL HT ;后退
SJMP BACK
KEYDG: CJ共模电感NE A,#0CCH,KEYTC
LCALL DG ;点歌
SJMP BACK
KEYTC: CJNE A,#054H,BACK
LCALL TC ;停唱
BACK: MOV R0,#10
I5: JNB P3.2,BACK ;10MS之内P3.2都为1再退出
LCALL DELAY882
DJNZ R0,I5
POP PSW
POP DPL
POP DPH
POP B
POP ACC
SETB EA ;开中断
RETI ;中断返回
;*******扁平型电感**********************红外遥控解码子程序IRIN********************************
;程序功能:对接收编码进行解码,获取键号
;入口条件:P3.2
;出口参数:REDNO1和REDNO2
;红外线前导码
IRIN: ;开始读取操作数据
MOV R1,#REDNO1 ;读取数据存放的初始地址
MOV R2,#2 ;REDNO1和REDNO2共2个存放数据单元
IR_8一体成型电感 B: MOV R3,#8
IR_4B: JNB P3.2,$ ;等待高电平出现
LCALL DELAY882 ;间隔882us判断P3.2的高低电平
MOV C,P3.2
JNC IR_0_1 ;C=0跳转
LCALL DELAY1120 ;延时1120us跳过查询下一波形
IR_0_1: MOV A,@R1
RLC A
MOV @R1,A
DJNZ R3,IR_4B ;8位用户码接收完了吗?
LED驱动器GreenPoint参考设计符合“能源之星”随着高亮度发光二极管(HB-LED)在光输出、能效及成本方面的全面改善,同时结合小巧、低压工作及环保等众多优势,LED照明(也称固态照明(SSL))正在掀起一场照明革命。而在节能环保
正确理解时钟器件的抖动性能 4月08日 第三届·无线通信技术研讨会 立即报名 12月04日 2015•第二届中国IoT大会 精彩回顾 10月30日ETF•智能硬件开发技术培训会 精彩回顾 10月23日ETF•第三届 消费
采用原边反馈的LED驱动设计 LED驱动电源目前正朝着高功率因数、高输出电流精度、高效率、高可靠性和低成本、小尺寸方向发展,因此,带PFC(功率因数校正)的原边电流反馈准谐振技术方案已渐渐成为市场主流
大电流电感