亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? mycontrol.lst

?? Atmega8
?? LST
?? 第 1 頁 / 共 2 頁
字號:
__text_start:
__start:
    0014 E5CF      LDI	R28,0x5F
    0015 E0D4      LDI	R29,4
    0016 BFCD      OUT	0x3D,R28
    0017 BFDE      OUT	0x3E,R29
    0018 51C0      SUBI	R28,0x10
    0019 40D0      SBCI	R29,0
    001A EA0A      LDI	R16,0xAA
    001B 8308      STD	Y+0,R16
    001C 2400      CLR	R0
    001D E6E0      LDI	R30,0x60
    001E E0F0      LDI	R31,0
    001F E010      LDI	R17,0
    0020 37E1      CPI	R30,0x71
    0021 07F1      CPC	R31,R17
    0022 F011      BEQ	0x0025
    0023 9201      ST	R0,Z+
    0024 CFFB      RJMP	0x0020
    0025 8300      STD	Z+0,R16
    0026 E2E8      LDI	R30,0x28
    0027 E0F0      LDI	R31,0
    0028 E6A0      LDI	R26,0x60
    0029 E0B0      LDI	R27,0
    002A E010      LDI	R17,0
    002B 32E8      CPI	R30,0x28
    002C 07F1      CPC	R31,R17
    002D F021      BEQ	0x0032
    002E 95C8      LPM
    002F 9631      ADIW	R30,1
    0030 920D      ST	R0,X+
    0031 CFF9      RJMP	0x002B
    0032 D0FC      RCALL	_main
_exit:
    0033 CFFF      RJMP	_exit
FILE: C:\DOCUME~1\hb\MYDOCU~1\噴嗎機--2代\單片機程序\定時器(方波輸出,TC1控制)\Control.c
(0001) //ICC-AVR application builder : 2006-12-10 17:22:46
(0002) // Target : M8
(0003) // Crystal: 8.0000Mhz
(0004) //ICC-AVR application builder : 2006-12-10 21:46:41
(0005) // Target : M8
(0006) // Crystal: 8.0000Mhz
(0007) 
(0008) #include <iom8v.h>
(0009) #include <macros.h>
(0010) long Ddummy,Counter_MotorSpeedPulse,Counter_IRPulse,Settings_IRTopValue;
(0011) char Settings_PrintQuality;
(0012) const FTC2 =64;
(0013) 
(0014) void port_init(void)
(0015) {
(0016)  PORTB = 0x00;
_port_init:
    0034 2422      CLR	R2
    0035 BA28      OUT	0x18,R2
(0017)  DDRB  = 0xFF;
    0036 EF8F      LDI	R24,0xFF
    0037 BB87      OUT	0x17,R24
(0018)  PORTC = 0x7F; //m103 output only
    0038 E78F      LDI	R24,0x7F
    0039 BB85      OUT	0x15,R24
(0019)  DDRC  = 0x00;
    003A BA24      OUT	0x14,R2
(0020)  PORTD = 0xFF;
    003B EF8F      LDI	R24,0xFF
    003C BB82      OUT	0x12,R24
(0021)  DDRD  = 0x00;
    003D BA21      OUT	0x11,R2
(0022) }
    003E 9508      RET
(0023) 
(0024) //TIMER1 initialisation - prescale:1
(0025) // WGM: 4) CTC, TOP=OCRnA
(0026) // desired value: 1KHz
(0027) // actual value:  1.000KHz (0.0%)
(0028) void timer1_init(void)
(0029) {
(0030)  TCCR1B = 0x00; //stop
_timer1_init:
    003F 2422      CLR	R2
    0040 BC2E      OUT	0x2E,R2
(0031)  TCNT1  = 0x00; //setup
    0041 2433      CLR	R3
    0042 BC3D      OUT	0x2D,R3
    0043 BC2C      OUT	0x2C,R2
(0032)  ICR1H  = 0x1F;
    0044 E18F      LDI	R24,0x1F
    0045 BD87      OUT	0x27,R24
(0033)  ICR1L  = 0x3F;
    0046 E38F      LDI	R24,0x3F
    0047 BD86      OUT	0x26,R24
(0034)  OCR1A = FTC2*Settings_PrintQuality;    //每組Settings_PrintQuality個墨滴選一個充電
    0048 91200060  LDS	R18,_Settings_PrintQuality
    004A 2733      CLR	R19
    004B E2E6      LDI	R30,0x26
    004C E0F0      LDI	R31,0
    004D 9105      LPM	R16,Z+
    004E 9114      LPM	R17,0(Z)
    004F D140      RCALL	empy16s
    0050 BD1B      OUT	0x2B,R17
    0051 BD0A      OUT	0x2A,R16
(0035)  OCR1B = FTC2/2;                        //充電脈寬是墨滴周期時間的一半,充電相位為0,充電好壞由斷點調整
    0052 E022      LDI	R18,2
    0053 E030      LDI	R19,0
    0054 E2E6      LDI	R30,0x26
    0055 E0F0      LDI	R31,0
    0056 9105      LPM	R16,Z+
    0057 9114      LPM	R17,0(Z)
    0058 D102      RCALL	div16s
    0059 BD19      OUT	0x29,R17
    005A BD08      OUT	0x28,R16
(0036)  TCCR1A = 0x50;
    005B E580      LDI	R24,0x50
    005C BD8F      OUT	0x2F,R24
(0037)  TCCR1B = 0x09; //start Timer
    005D E089      LDI	R24,0x9
    005E BD8E      OUT	0x2E,R24
(0038) }
    005F 9508      RET
(0039) //
(0040) #pragma interrupt_handler timer1_compa_isr:7   
(0041) void timer1_compa_isr(void)   //開始一個新的充電墨滴時PB1開始產生一個下降沿或上升沿
(0042) {   //compare occured TCNT1=OCR1A
(0043)     //if(PINB1==0){   //如果PB1是低電平,就開始一個新的DA轉換
(0044) 	//   ;
(0045) 	//}
(0046) }
_timer1_compa_isr:
    0060 9518      RETI
(0047) 
(0048) #pragma interrupt_handler timer1_compb_isr:8
(0049) void timer1_compb_isr(void)   //停止充電時刻,PB2開始產生上升沿或下降沿
(0050) {
(0051)  //compare occured TCNT1=OCR1B
(0052) }
_timer1_compb_isr:
    0061 9518      RETI
(0053) //
(0054) 
(0055) //TIMER2 initialisation - prescale:1
(0056) // WGM: Normal
(0057) // desired value: 62.5KHz
(0058) // actual value: 62.5KHz (0.0%)
(0059) void timer2_init(void)
(0060) {
(0061)  TCCR2 = 0x00; //stop
_timer2_init:
    0062 2422      CLR	R2
    0063 BC25      OUT	0x25,R2
(0062)  ASSR  = 0x00; //set async mode
    0064 BC22      OUT	0x22,R2
(0063)  TCNT2 = 0x00; //setup
    0065 BC24      OUT	0x24,R2
(0064)  OCR2  = FTC2; //0x40;振蕩頻率的分頻值,8M-64,4M-32 
    0066 E2E6      LDI	R30,0x26
    0067 E0F0      LDI	R31,0
    0068 9005      LPM	R0,Z+
    0069 9014      LPM	R1,0(Z)
    006A 01F0      MOVW	R30,R0
    006B BDE3      OUT	0x23,R30
(0065)  TCCR2 = 0x19; //CTC 模式
    006C E189      LDI	R24,0x19
    006D BD85      OUT	0x25,R24
(0066) }
    006E 9508      RET
_int0_isr:
    006F 922A      ST	R2,-Y
    0070 923A      ST	R3,-Y
    0071 924A      ST	R4,-Y
    0072 925A      ST	R5,-Y
    0073 938A      ST	R24,-Y
    0074 939A      ST	R25,-Y
    0075 93AA      ST	R26,-Y
    0076 93BA      ST	R27,-Y
    0077 93EA      ST	R30,-Y
    0078 B62F      IN	R2,0x3F
    0079 922A      ST	R2,-Y
    007A D13E      RCALL	push_gset2
(0067) 
(0068) #pragma interrupt_handler int0_isr:2
(0069) void int0_isr(void)  //external interupt on INT0  記錄電機速度
(0070) {
(0071)      Counter_MotorSpeedPulse++;
    007B E041      LDI	R20,1
    007C E050      LDI	R21,0
    007D E060      LDI	R22,0
    007E E070      LDI	R23,0
    007F 9040006B  LDS	R4,_Counter_MotorSpeedPulse+2
    0081 9050006C  LDS	R5,_Counter_MotorSpeedPulse+3
    0083 90200069  LDS	R2,_Counter_MotorSpeedPulse
    0085 9030006A  LDS	R3,_Counter_MotorSpeedPulse+1
    0087 0E24      ADD	R2,R20
    0088 1E35      ADC	R3,R21
    0089 1E46      ADC	R4,R22
    008A 1E57      ADC	R5,R23
    008B 9230006A  STS	_Counter_MotorSpeedPulse+1,R3
    008D 92200069  STS	_Counter_MotorSpeedPulse,R2
    008F 9250006C  STS	_Counter_MotorSpeedPulse+3,R5
    0091 9240006B  STS	_Counter_MotorSpeedPulse+2,R4
(0072) 	 if(Counter_MotorSpeedPulse>=1000){ //計算并顯示電機速度
    0093 EE48      LDI	R20,0xE8
    0094 E053      LDI	R21,3
    0095 E060      LDI	R22,0
    0096 E070      LDI	R23,0
    0097 1624      CP	R2,R20
    0098 0635      CPC	R3,R21
    0099 0646      CPC	R4,R22
    009A 0657      CPC	R5,R23
    009B F06C      BLT	0x00A9
(0073) 	    Counter_MotorSpeedPulse =0;
    009C E040      LDI	R20,0
    009D E050      LDI	R21,0
    009E E060      LDI	R22,0
    009F E070      LDI	R23,0
    00A0 9350006A  STS	_Counter_MotorSpeedPulse+1,R21
    00A2 93400069  STS	_Counter_MotorSpeedPulse,R20
    00A4 9370006C  STS	_Counter_MotorSpeedPulse+3,R23
    00A6 9360006B  STS	_Counter_MotorSpeedPulse+2,R22
(0074) 	    PORTB |=32; //PB5腳置高電平
    00A8 9AC5      SBI	0x18,5
(0075) 	 }
(0076) 	 if(Counter_MotorSpeedPulse==500) PORTB &=223; //PB5腳置低電平
    00A9 EF44      LDI	R20,0xF4
    00AA E051      LDI	R21,1
    00AB E060      LDI	R22,0
    00AC E070      LDI	R23,0
    00AD 9040006B  LDS	R4,_Counter_MotorSpeedPulse+2
    00AF 9050006C  LDS	R5,_Counter_MotorSpeedPulse+3
    00B1 90200069  LDS	R2,_Counter_MotorSpeedPulse
    00B3 9030006A  LDS	R3,_Counter_MotorSpeedPulse+1
    00B5 1624      CP	R2,R20
    00B6 0635      CPC	R3,R21
    00B7 0646      CPC	R4,R22
    00B8 0657      CPC	R5,R23
    00B9 F419      BNE	0x00BD
    00BA B388      IN	R24,0x18
    00BB 7D8F      ANDI	R24,0xDF
    00BC BB88      OUT	0x18,R24
(0077) }
    00BD D0E2      RCALL	pop_gset2
    00BE 9029      LD	R2,Y+
    00BF BE2F      OUT	0x3F,R2
    00C0 91E9      LD	R30,Y+
    00C1 91B9      LD	R27,Y+
    00C2 91A9      LD	R26,Y+
    00C3 9199      LD	R25,Y+
    00C4 9189      LD	R24,Y+
    00C5 9059      LD	R5,Y+
    00C6 9049      LD	R4,Y+
    00C7 9039      LD	R3,Y+
    00C8 9029      LD	R2,Y+
    00C9 9518      RETI
_int1_isr:
    00CA 920A      ST	R0,-Y
    00CB 921A      ST	R1,-Y
    00CC 922A      ST	R2,-Y
    00CD 923A      ST	R3,-Y
    00CE 924A      ST	R4,-Y
    00CF 925A      ST	R5,-Y

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品久久人人做人人爰| 国产精品嫩草影院av蜜臀| 欧美电视剧在线观看完整版| 日本一区二区三级电影在线观看| 亚洲综合清纯丝袜自拍| 精品一区二区免费| 精品污污网站免费看| 久久久久久久久久久久久女国产乱 | 一区二区三区中文字幕精品精品 | 国产一区中文字幕| 欧美午夜精品久久久久久孕妇 | 亚洲国产成人porn| 93久久精品日日躁夜夜躁欧美| 欧美一级片免费看| 亚洲国产美女搞黄色| 色综合久久久久网| 亚洲色欲色欲www在线观看| 国产专区综合网| 91国偷自产一区二区开放时间 | 欧美亚洲国产一区二区三区va| 久久精品日韩一区二区三区| 婷婷丁香久久五月婷婷| 欧洲一区二区三区免费视频| 国产精品素人视频| 大胆欧美人体老妇| www国产精品av| 激情亚洲综合在线| 26uuu亚洲综合色| 另类人妖一区二区av| 欧美一区二区网站| 蜜臀av性久久久久av蜜臀妖精| 在线成人高清不卡| 无吗不卡中文字幕| 69堂亚洲精品首页| 五月婷婷欧美视频| 7777精品伊人久久久大香线蕉超级流畅 | 欧美日本韩国一区| 石原莉奈在线亚洲二区| 欧美精品久久久久久久久老牛影院| 性做久久久久久| 欧美一卡2卡3卡4卡| 久久精品理论片| 国产性做久久久久久| 国产精品乡下勾搭老头1| 国产欧美日韩卡一| 欧美精品久久一区| 国产美女视频91| 国产精品传媒入口麻豆| 色欲综合视频天天天| 亚洲高清免费视频| 欧美成人艳星乳罩| 成人一区在线看| 亚洲美女淫视频| 9191久久久久久久久久久| 伦理电影国产精品| 国产欧美一区二区精品性色 | 这里是久久伊人| 免费观看在线综合色| 国产调教视频一区| 色综合色综合色综合色综合色综合| 亚洲在线免费播放| 精品三级在线看| 成人av先锋影音| 亚洲二区在线视频| 国产欧美日韩综合精品一区二区| 99国产精品国产精品久久| 午夜欧美一区二区三区在线播放| 精品国产一区二区精华| aaa亚洲精品一二三区| 亚洲va国产天堂va久久en| 久久一夜天堂av一区二区三区| 99久久免费视频.com| 三级成人在线视频| 一区精品在线播放| 欧美本精品男人aⅴ天堂| 波多野结衣在线aⅴ中文字幕不卡| 一区二区三区日韩在线观看| 精品国产免费视频| 欧美性猛交xxxxxx富婆| 国产福利91精品一区二区三区| 亚洲国产成人精品视频| 国产欧美日韩视频在线观看| 6080yy午夜一二三区久久| 成人永久看片免费视频天堂| 男人的天堂久久精品| 日韩理论片网站| 久久久久久久综合狠狠综合| 欧美喷水一区二区| 色婷婷久久综合| 成人激情免费视频| 韩国欧美一区二区| 欧美a级理论片| 亚洲国产一二三| 亚洲另类一区二区| 国产精品家庭影院| 国产精品三级av在线播放| 亚洲精品在线观看视频| 日韩欧美精品三级| 欧美高清视频一二三区| 欧美性受xxxx黑人xyx性爽| 91在线无精精品入口| 国产成人一区在线| 国产精品一区在线观看乱码| 美女一区二区在线观看| 欧美aaaaa成人免费观看视频| 午夜精品久久久| 亚洲成a人片在线观看中文| 亚洲欧美日韩国产成人精品影院 | 中文字幕精品综合| 久久精品视频一区| 久久精品视频在线免费观看| 久久青草国产手机看片福利盒子| 日韩精品中文字幕在线不卡尤物| 欧美日韩中文精品| 欧美一区日韩一区| 欧美一区二区三级| 欧美一级视频精品观看| 日韩一区二区三区观看| 成人午夜激情在线| 国产精品99久久久久久宅男| 国内一区二区视频| 国产激情精品久久久第一区二区| 国产精品影视在线| 成人美女在线视频| 色综合天天天天做夜夜夜夜做| 欧美天天综合网| 91精品国产综合久久久久久漫画 | 在线播放国产精品二区一二区四区| 欧美日韩日日骚| 日韩一二三四区| 26uuu欧美日本| 亚洲国产精品二十页| 一区二区三区 在线观看视频 | 亚洲精品视频在线观看网站| 亚洲国产精品视频| 午夜日韩在线观看| 国产酒店精品激情| 91同城在线观看| 51精品视频一区二区三区| 2019国产精品| 亚洲人成网站色在线观看| 日韩中文欧美在线| 成人综合在线观看| 在线观看日产精品| 久久蜜桃一区二区| 亚洲女人****多毛耸耸8| 免费人成网站在线观看欧美高清| 国产一区91精品张津瑜| 91久久一区二区| 久久噜噜亚洲综合| 亚洲精品日韩一| 精品一区二区三区免费| 91视频国产观看| 久久尤物电影视频在线观看| 亚洲欧美另类小说| 国产一区啦啦啦在线观看| 91蝌蚪porny九色| 日韩免费高清视频| 亚洲综合精品久久| 成人中文字幕在线| 日韩一级片在线播放| 日韩理论电影院| 国产一本一道久久香蕉| 欧美美女直播网站| 日韩一区在线看| 精品一区二区精品| 欧美亚洲综合一区| 国产精品电影一区二区三区| 经典三级一区二区| 欧美日韩国产一级二级| 18涩涩午夜精品.www| 激情国产一区二区| 777奇米四色成人影色区| 亚洲激情在线播放| 成人免费看视频| 精品成人免费观看| 日韩av电影天堂| 欧美日本在线播放| 亚洲伦理在线免费看| 成人福利视频在线看| 久久色中文字幕| 久久精品久久精品| 制服丝袜中文字幕一区| 午夜影院在线观看欧美| 99re6这里只有精品视频在线观看| 国产视频一区在线观看| 久久99国内精品| 日韩丝袜情趣美女图片| 午夜激情久久久| 欧美日韩精品福利| 亚洲一区二区三区爽爽爽爽爽 | 樱花影视一区二区| 99久免费精品视频在线观看| 国产精品入口麻豆原神| 粉嫩av一区二区三区| 欧美激情综合五月色丁香 | 欧美日韩国产高清一区二区| 亚洲综合成人在线| 欧美日韩国产小视频在线观看| 亚洲v中文字幕|