⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 碟片判断.txt

📁 开发环境是是KEIL UV3的IDE环境 使用汇编语言 电路图因为硬盘烧了 丢失了 郁闷ing
💻 TXT
字号:
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;disc type judgememt 识别是否是audio CD
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
luchunfang:                     
  ;call s_load
  ;mov a,audio_status 
  call mode_sense_cmd
  mov a,media_type
lu0: 
  cjne a,#02h,lu1      
  ljmp fang
lu1:
 ;cjne a,#03h,lu2
 ;ljmp fang
lu2:
 cjne a,#06h,lu3
 ljmp fang
lu3:
 ;cjne a,#07h,lu4
 ;ljmp fang
lu4:
 cjne a,#12h,lu5
 ljmp fang
lu5:
 ;cjne a,#13h,lu6;
 ;sjmp fang
lu6:
 cjne a,#16h,lu7
 ljmp fang
lu7:
 ;cjne a,#17h,lu8
 ;sjmp fang
lu8:
 cjne a,#22h,lu9
 ljmp fang
lu9:
 ;cjne a,#23h,lu10
 ;sjmp fang
lu10:
 cjne a,#26h,lu11
 ljmp fang
lu11:
 ;cjne a,#27h,lu12
 ;sjmp fang
lu12:
 cjne a,#70h,lu13
 call reset_data
 sjmp chun_no_disc
lu13:
 cjne a,#71h,lu14
 call reset_data
 sjmp chun_open
lu14:
 cjne a,#30h,lu15
 call reset_data
 sjmp disp_m30
lu15:
  cjne a,#00h,lu16
 call reset_data
 sjmp disp_m30
lu16:
 cjne a,#0FFh,chun_err_disc 
 call reset_data

 ret



  mov   packet_cmd,#5ah
  mov   packet_1,#00H  ;
  mov   packet_2,#01H  ;PC and page Code
  mov   packet_7,#0ffh        ;allocation length
  mov   packet_8,#0ffh        ;allocation length 
  call send_packet

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -