📄 timer.asm
字号:
.word 246
.word 247
.word 248
.word 249
.word 249
.word 250
.word 251
.word 252
.word 253
.word 254
.word 254
.word 255
.word 256
.word 257
.word 258
.word 258
.word 259
.word 260
.word 261
.word 262
.word 262
.word 263
.word 264
.word 265
.word 266
.word 267
.word 267
.word 268
.word 269
.word 270
.word 271
.word 271
.word 272
.word 273
.word 274
.word 274
.word 275
.word 276
.word 277
.word 278
.word 278
.word 279
.word 280
.word 281
.word 281
.word 282
.word 283
.word 284
.word 285
.word 285
.word 286
.word 287
.word 288
.word 288
.word 289
.word 290
.word 291
.word 291
.word 292
.word 293
.word 294
.word 295
.word 295
.word 296
.word 297
.word 298
.word 298
.word 299
.word 300
.word 301
.word 301
.word 302
.word 303
.word 304
.word 304
.word 305
.word 306
.word 306
.word 307
.word 308
.word 309
.word 309
.word 310
.word 311
.word 312
.word 312
.word 313
.word 314
.word 315
.word 315
.word 316
.word 317
.word 318
.word 318
.word 319
.word 320
.word 320
.word 321
.word 322
.word 323
.word 323
.word 324
.word 325
.word 325
.word 326
.word 327
.word 328
.word 328
.word 329
.word 330
.word 330
.word 331
.word 332
.word 332
.word 333
.word 334
.word 335
.word 335
.word 336
.word 337
.word 337
.word 338
.word 339
.word 339
.word 340
.word 341
.word 341
.word 342
.word 343
.word 343
.word 344
.word 345
.word 346
.word 346
.word 347
.word 348
.word 348
.word 349
.word 350
.word 350
.word 351
.word 352
.word 352
.word 353
.word 354
.word 354
.word 355
.word 356
.word 356
.word 357
.word 358
.word 358
.word 359
.word 360
.word 360
.word 361
.word 361
.word 362
.word 363
.word 363
.word 364
.word 365
.word 365
.word 366
.word 367
.word 367
.word 368
.word 369
.word 369
.word 370
.word 370
.word 371
.word 372
.word 372
.word 373
.word 374
.word 374
.word 375
.word 376
.word 376
.word 377
.word 377
.word 378
.word 379
.word 379
.word 380
.word 381
.word 381
.word 382
.word 382
.word 383
.word 384
.word 384
.word 385
.word 386
.word 386
.word 387
.word 387
.word 388
.word 389
.word 389
.word 390
.word 390
.word 391
.word 392
.word 392
.word 393
.word 393
.word 394
.word 395
.word 395
.word 396
.word 396
.word 397
.word 398
.word 398
.word 399
.word 399
.word 400
.word 400
.word 401
.word 402
.word 402
.word 403
.word 403
.word 404
.word 405
.word 405
.word 406
.word 406
.word 407
.word 407
.word 408
.word 408
.word 409
.word 410
.word 410
.word 411
.word 411
.word 412
.word 413
.word 413
.word 414
.word 414
.word 415
.word 415
.word 416
.word 416
.word 417
.word 418
.word 418
.word 419
.word 419
.word 420
.word 420
.word 421
.word 422
.word 422
.word 423
.word 423
.word 424
.word 424
.word 425
.word 425
.word 426
.word 426
.word 427
.word 428
.word 428
.word 429
.word 429
.word 430
.word 430
.word 430
.word 431
.word 432
.word 432
.word 433
.word 433
.word 434
.word 434
.word 435
.word 436
.word 436
.word 437
.word 437
.word 438
.word 438
.word 439
.word 439
.word 440
.word 440
.word 441
.word 441
.word 442
.word 442
.word 443
.word 443
.word 444
.word 444
.word 445
.word 445
.word 445
.word 446
.word 446
.word 447
.word 447
.word 448
.word 449
.word 449
.word 450
.word 450
;****************用户变量定义**********************************
.bss EMPTY,1 ;1 DP=200
.bss TEMP_BUFF,1 ;2
.bss TEMP_BUFF1,1 ;3
.bss PHASE_ANGLE,1 ;4
.bss UPDATE_ANGLE,1 ;5
.bss SIXTY_DEGREE,1 ;6
.bss AMPLIFY_SIN,1 ;7
.bss SECTOR_NUMBER,1 ;8
.bss SECTOR_ANGLE,1 ;9
.bss SECTOR_ANGLE1,1 ;10
.bss MODULATE_RANGE,1 ;11
.bss SVPWM_TL,1 ;12
.bss SVPWM_TM,1 ;13
.bss SVPWM_TM_TL,1 ;14
.bss CARRY_PERIOD,1 ;15
.bss VECTOR_ARFA,1 ;16
.bss VECTOR_BEIDA,1 ;17
.bss QUADRANT_NUM,1 ;18
.bss AMPLITUTE_ARFA,1 ;19
.bss AMPLITUTE_BEIDA,1 ;20
.bss GARMA_ANGLE,1 ;21
.bss AMPLITUTE_VECTOR,1 ;22
.bss VECTOR_ANGLE,1 ;23
.bss VAL_APHASE,1 ;24
.bss VAL_BPHASE,1 ;25
.bss REF_VALUE,1 ;26
.bss FEEDBACK_VALUE,1 ;27
.bss NOWADAYS_ERROR,1 ;28
.bss DELTA_ERROR,1 ;29
.bss KP_VALUE,1 ;30
.bss KI_VALUE,1 ;31
.bss PI_TEMP1,1 ;32
.bss PI_TEMP2,1 ;33
.bss U,1 ;34
.bss NEGATIVE_MAX,1 ;35
.bss POSITIVE_MAX,1 ;36
.bss PAST_ERROR,1 ;37
.bss IA_SAMPLE,1 ;38
.bss IB_SAMPLE,1 ;39
.bss UA_SAMPLE,1 ;40
.bss UB_SAMPLE,1 ;41
.bss I_SAMPLE_BUFF,1 ;42
.bss U_SAMPLE_BUFF,1 ;43
.bss FLAG_BUFF,1 ;44
;########################################################################
; PLL,clocking,watchdog and power mode registers
HISPCP .set 0x0000701A ;High_speed peripheral clock prescaler register for Hspclk clock.
LOSPCP .set 0x0000701B ;low_speed peripheral clock prescaler register for Hspclk clock.
PCLKCR .set 0x0000701C ;Peripheral clock control register
LPMCR0 .set 0x0000701E ;Low power mode control register0
LPMCR1 .set 0x0000701F ;Low power mode control register1
PLLCR .set 0x00007021 ;PLL control register
SCSR .set 0x00007022 ;System control register
WDCNTR .set 0x00007023 ;Watchdog counter & status register
WDKEY .set 0x00007025 ;Watchdog reset key register
WDCR .set 0x00007029 ;Watchdog control register
;*****************************GPIO_REGISTERS******************************
GPAMUX .set 0x70C0 ;GPIO A MUX control register
GPADIR .set 0x70C1 ;GPIO A Direction control register
GPAQUAL .set 0x70C2 ;GPIO A Input qualification control register
GPADAT .set 0x70E0 ;GPIO A DATA register
GPASET .set 0x70E1 ;GPIO A set register
GPACLEAR .set 0x70E2 ;GPIO A clear register
GPATOGGLE .set 0x70E3 ;GPIO A Toggle register
;****************************AD_SAMPLE_REGISTERS*************************
;AD采样寄存器地址定义
;**************************************************************************
ADCTRL1 .set 0x007100 ;ADC control register 1
ADCTRL2 .set 0x007101 ;ADC control register 2
ADCMAXCONV .set 0x007102 ;ADC maximum conversion channels register
ADCCHSELSEQ1 .set 0x007103 ;ADC channel select sequencing control register 1
ADCCHSELSEQ2 .set 0x007104 ;ADC channel select sequencing control register 2
ADCCHSELSEQ3 .set 0x007105 ;ADC channel select sequencing control register 3
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -