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
上一篇:让你的MPLAB IDE爽起来---MPLAB IDE一些隐藏的功能
下一篇:MPLAB X IDE -1:如何反汇编PIC的二进制代码
设计资源 培训 开发板 精华推荐
- 【航顺训练营】基于HK32F030M的智能门禁系统
- 使用 RTC2-2405SRW 隔离式 DC/DC 转换器并根据 EN55022 A 类进行 EMC 滤波的典型应用
- L7812C 具有短路保护的高输出电流的典型应用
- 16 位、333KSPS、1 通道便携式 DAC
- AM2G-0524DZ ±24V 2 瓦 DC-DC 转换器的典型应用,适用于开/关控制应用
- CCR120PS3GEVK:120V 恒流稳压器 LED 照明解决方案评估套件
- DVK-SFUS-1-GEVK,基于AX-SFUS收发器的RCZ2的Sigfox AT开发套件
- LTC2634-LZ8 四通道、8 位数模转换器的典型应用
- stm32_main
- NCP-NCV51563D2PAK7LGEVB:隔离式双通道栅极驱动器NCP/NCV51563 EVB OPN