单片机
返回首页

pic10f200的一段玩具代码

2020-03-29 来源:eefocus

title 'PIC10F202 counting program'

 list p=10f202

 #include ;


 __CONFIG _CP_OFF & _MCLRE_OFF & _WDT_OFF & _IntRC_OSC


cpt1 equ 0x08

cpt2 equ 0x09

cpt3 equ 0x0A


 org 00h ;reset vector

 andlw 0xfe

 movwf OSCCAL

 clrf GPIO

 movlw 0x0b

 tris GPIO

 movlw 0xc0

 option


IncCount

 call Delay1s

 btfsc GPIO,2

 goto next

 bsf GPIO,2

 goto IncCount

next

 bcf GPIO,2

 goto IncCount ;loop


;------------------------------------------------

Delay1ms   ;2us for CALL

 movlw 0xF9

 movwf cpt1 ;2us

etiq2

 nop    ;loop=4us*(0xF9=249)=996us

 decfsz cpt1,F

 goto etiq2

 retlw 0x00


;------------------------------------------------

Delay1s

 movlw 0x0A

 movwf cpt3

etiq4

 movlw 0x64

 movwf cpt2

etiq3

 call Delay1ms

 decfsz cpt2,F

 goto etiq3

 decfsz cpt3,F

 goto etiq4

 retlw 0x00


 end

进入单片机查看更多内容>>
相关视频
  • RISC-V嵌入式系统开发

  • SOC系统级芯片设计实验

  • 云龙51单片机实训视频教程(王云,字幕版)

  • 2022 Digi-Key KOL 系列: 你见过1GHz主频的单片机吗?Teensy 4.1开发板介绍

  • TI 新一代 C2000™ 微控制器:全方位助力伺服及马达驱动应用

  • MSP430电容触摸技术 - 防水Demo演示

精选电路图
  • 红外线探测报警器

  • 短波AM发射器电路设计图

  • RS-485基础知识:处理空闲总线条件的两种常见方法

  • 如何调制IC555振荡器

  • 基于ICL296的大电流开关稳压器电源电路

  • 基于TDA2003的简单低功耗汽车立体声放大器电路

    相关电子头条文章