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

📄 main.lsr

📁 STM8S实验 ASM源程序
💻 LSR
📖 第 1 页 / 共 3 页
字号:
                                                                ;register 3
 341                         
 342  000000                                 EXTERN   TIM2_CCER1.w  ; TIM2 Capture/Compare enable 
                                                                ;register 1
 343                         
 344  000000                                 EXTERN   TIM2_CCER2.w  ; TIM2 Capture/Compare enable 
                                                                ;register 2
 345                         
 346  000000                                 EXTERN   TIM2_CNTRH.w  ; Data bits High
 347                         
 348  000000                                 EXTERN   TIM2_CNTRL.w  ; Data bits Low
 349                         
 350  000000                                 EXTERN   TIM2_PSCR.w   ; TIM2 Prescaler register
 351                         
 352  000000                                 EXTERN   TIM2_ARRH.w   ; Data bits High
 353                         
 354  000000                                 EXTERN   TIM2_ARRL.w   ; Data bits Low
 355                         
 356  000000                                 EXTERN   TIM2_CCR1H.w  ; Data bits High
 357                         
 358  000000                                 EXTERN   TIM2_CCR1L.w  ; Data bits Low
STMicroelectronics assembler v4.52   (C)1987-2012   Sun May 27 13:00:56 2012
Page 9  Assembler
                                               f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第五次课 ad转换\ad采集实验\main.asm

 359                         
 360  000000                                 EXTERN   TIM2_CCR2H.w  ; Data bits High
 361                         
 362  000000                                 EXTERN   TIM2_CCR2L.w  ; Data bits Low
 363                         
 364  000000                                 EXTERN   TIM2_CCR3H.w  ; Data bits High
 365                         
 366  000000                                 EXTERN   TIM2_CCR3L.w  ; Data bits Low
 367                         
 368                         ; 16-Bit Timer 3 (TIM3)
 369                         ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                               ;;;;;;
 370                         
 371  000000                                 EXTERN   TIM3_CR1.w    ; TIM3 Control register 1
 372                         
 373  000000                                 EXTERN   TIM3_IER.w    ; TIM3 Interrupt enable 
                                                                ;register
 374                         
 375  000000                                 EXTERN   TIM3_SR1.w    ; TIM3 Status register 1
 376                         
 377  000000                                 EXTERN   TIM3_SR2.w    ; TIM3 Status register 2
 378                         
 379  000000                                 EXTERN   TIM3_EGR.w    ; TIM3 Event Generation 
                                                                ;register
 380                         
 381  000000                                 EXTERN   TIM3_CCMR1.w  ; TIM3 Capture/Compare mode 
                                                                ;register 1
 382                         
 383  000000                                 EXTERN   TIM3_CCMR2.w  ; TIM3 Capture/Compare mode 
                                                                ;register 2
 384                         
 385  000000                                 EXTERN   TIM3_CCER1.w  ; TIM3 Capture/Compare enable 
                                                                ;register 1
 386                         
 387  000000                                 EXTERN   TIM3_CNTRH.w  ; Data bits High
 388                         
 389  000000                                 EXTERN   TIM3_CNTRL.w  ; Data bits Low
 390                         
 391  000000                                 EXTERN   TIM3_PSCR.w   ; TIM3 Prescaler register
 392                         
 393  000000                                 EXTERN   TIM3_ARRH.w   ; Data bits High
 394                         
 395  000000                                 EXTERN   TIM3_ARRL.w   ; Data bits Low
 396                         
 397  000000                                 EXTERN   TIM3_CCR1H.w  ; Data bits High
 398                         
 399  000000                                 EXTERN   TIM3_CCR1L.w  ; Data bits Low
 400                         
 401  000000                                 EXTERN   TIM3_CCR2H.w  ; Data bits High
 402                         
 403  000000                                 EXTERN   TIM3_CCR2L.w  ; Data bits Low
 404                         
 405                         ; 8-Bit  Timer 4 (TIM4)
 406                         ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                               ;;;;;;
 407                         
 408  000000                                 EXTERN   TIM4_CR1.w    ; TIM4 Control register 1
STMicroelectronics assembler v4.52   (C)1987-2012   Sun May 27 13:00:56 2012
Page 10  Assembler
                                               f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第五次课 ad转换\ad采集实验\main.asm

 409                         
 410  000000                                 EXTERN   TIM4_IER.w    ; TIM4 Interrupt enable 
                                                                ;register
 411                         
 412  000000                                 EXTERN   TIM4_SR.w     ; TIM4 Status register
 413                         
 414  000000                                 EXTERN   TIM4_EGR.w    ; TIM4 Event Generation 
                                                                ;register
 415                         
 416  000000                                 EXTERN   TIM4_CNTR.w   ; TIM4 Counter
 417                         
 418  000000                                 EXTERN   TIM4_PSCR.w   ; TIM4 Prescaler register
 419                         
 420  000000                                 EXTERN   TIM4_ARR.w    ; TIM4 Auto-reload register
 421                         
 422                         ; 10-Bit A/D Converter (ADC1)
 423                         ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                               ;;;;;;
 424                         
 425  000000                                 EXTERN   ADC_DB0RH.w   ; Data Buffer register 0 High
 426                         
 427  000000                                 EXTERN   ADC_DB0RL.w   ; Data Buffer register 0 Low
 428                         
 429  000000                                 EXTERN   ADC_DB1RH.w   ; Data Buffer register 1 High
 430                         
 431  000000                                 EXTERN   ADC_DB1RL.w   ; Data Buffer register 1 Low
 432                         
 433  000000                                 EXTERN   ADC_DB2RH.w   ; Data Buffer register 2 High
 434                         
 435  000000                                 EXTERN   ADC_DB2RL.w   ; Data Buffer register 2 Low
 436                         
 437  000000                                 EXTERN   ADC_DB3RH.w   ; Data Buffer register 3 High
 438                         
 439  000000                                 EXTERN   ADC_DB3RL.w   ; Data Buffer register 3 Low
 440                         
 441  000000                                 EXTERN   ADC_DB4RH.w   ; Data Buffer register 4 High
 442                         
 443  000000                                 EXTERN   ADC_DB4RL.w   ; Data Buffer register 4 Low
 444                         
 445  000000                                 EXTERN   ADC_DB5RH.w   ; Data Buffer register 5 High
 446                         
 447  000000                                 EXTERN   ADC_DB5RL.w   ; Data Buffer register 5 Low
 448                         
 449  000000                                 EXTERN   ADC_DB6RH.w   ; Data Buffer register 6 High
 450                         
 451  000000                                 EXTERN   ADC_DB6RL.w   ; Data Buffer register 6 Low
 452                         
 453  000000                                 EXTERN   ADC_DB7RH.w   ; Data Buffer register 7 High
 454                         
 455  000000                                 EXTERN   ADC_DB7RL.w   ; Data Buffer register 7 Low
 456                         
 457  000000                                 EXTERN   ADC_DB8RH.w   ; Data Buffer register 8 High
 458                         
 459  000000                                 EXTERN   ADC_DB8RL.w   ; Data Buffer register 8 Low
 460                         
 461  000000                                 EXTERN   ADC_DB9RH.w   ; Data Buffer register 9 High
 462                         
STMicroelectronics assembler v4.52   (C)1987-2012   Sun May 27 13:00:56 2012
Page 11  Assembler
                                               f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第五次课 ad转换\ad采集实验\main.asm

 463  000000                                 EXTERN   ADC_DB9RL.w   ; Data Buffer register 9 Low
 464                         
 465  000000                                 EXTERN   ADC_CSR.w     ; ADC Control/Status Register
 466                         
 467  000000                                 EXTERN   ADC_CR1.w     ; ADC Configuration Register 1
 468                         
 469  000000                                 EXTERN   ADC_CR2.w     ; ADC Configuration Register 2
 470                         
 471  000000                                 EXTERN   ADC_CR3.w     ; ADC Configuration Register 3
 472                         
 473  000000                                 EXTERN   ADC_DRH.w     ; Data bits High
 474                         
 475  000000                                 EXTERN   ADC_DRL.w     ; Data bits Low
 476                         
 477  000000                                 EXTERN   ADC_TDRH.w    ; Schmitt trigger disable High
 478                         
 479  000000                                 EXTERN   ADC_TDRL.w    ; Schmitt trigger disable Low
 480                         
 481  000000                                 EXTERN   ADC_HTRH.w    ; High Threshold Register High
 482                         
 483  000000                                 EXTERN   ADC_HTRL.w    ; High Threshold Register Low
 484                         
 485  000000                                 EXTERN   ADC_LTRH.w    ; Low Threshold Register High
 486                         
 487  000000                                 EXTERN   ADC_LTRL.w    ; Low Threshold Register Low
 488                         
 489  000000                                 EXTERN   ADC_AWSRH.w   ; Analog Watchdog Status 
                                                                ;register High
 490                         
 491  000000                                 EXTERN   ADC_AWSRL.w   ; Analog Watchdog Status 
                                                                ;register Low
 492                         
 493  000000                                 EXTERN   ADC_AWCRH.w   ; Analog Watchdog Control 
                                                                ;register High
 494                         
 495  000000                                 EXTERN   ADC_AWCRL.w   ; Analog Watchdog Control 
                                                                ;register Low
 496                         
 497                         ;  Global configuration register (CFG)
 498                         ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                               ;;;;;;
 499                         
 500  000000                                 EXTERN   CFG_GCR.w     ; CFG Global configuration 
                                                                ;register
 501                         
 502                         ; Interrupt Software Priority Register (ITC)
 503                         ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                               ;;;;;;
 504                         
 505  000000                                 EXTERN   ITC_SPR1.w    ; Interrupt Software priority 
                                                                ;register 1
 506                         
 507  000000                                 EXTERN   ITC_SPR2.w    ; Interrupt Software priority 
                                                                ;register 2
 508                         
 509  000000                                 EXTERN   ITC_SPR3.w    ; Interrupt Software priority 
                                                                ;register 3
STMicroelectronics assembler v4.52   (C)1987-2012   Sun May 27 13:00:56 2012
Page 12  Assembler
                                               f:\单片机\stm\实验\stm8资料\stm8s实验 asm源程序\第五次课 ad转换\ad采集实验\main.asm

 510                         
 511  000000                                 EXTERN   ITC_SPR4.w    ; Interrupt Software priority 
                                                                ;register 4
 512                         
 513  000000                                 EXTERN   ITC_SPR5.w    ; Interrupt Software priority 
                                                                ;register 5
 514                         
 515  000000                                 EXTERN   ITC_SPR6.w    ; Interrupt Software priority 
                                                                ;register 6
 516                         
 517  000000                                 EXTERN   ITC_SPR7.w    ; Interrupt Software priority 
                                                                ;register 7
 518                         
 519  000000                                 #endif                 ; __STM8S105C_S__
<END_OF_INCLUSION>
   5                         
   6                         ;/******************** stm8单片机实验 ********************
   7                         ;文件名	: 电压表
   8                         
   9                         ;描述   : 
                               ;利用ADC,将电压采集后,用LED数码管显示电压,显示格式为X.XX
  10                         ;         没有滤波
  11                         ;*********************************************************
  12                         
  13                         ;***************************接线**************************
  14                         ;硬件:1、STM8s-discovery 2

⌨️ 快捷键说明

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