专栏中心

EEPW首页 > 专栏 > 张明峰书例子6-1

张明峰书例子6-1

发布人:chen3bing 时间:2024-05-15 来源:工程师 发布文章

代码

#include<p16f877.inc>

w_temp 		equ 0x30
status_temp	equ 0x31
pch_temp	equ 0x32
fsr_temp	equ	0x33


	org 0x000
	goto main

	org 0x004
	movwf	w_temp
	movf	STATUS,W
	CLRF	STATUS
	MOVWF	status_temp
	movf	PCLATH,W
	MOVWF	pch_temp
	movf	FSR,W
	MOVWF	fsr_temp
	clrf	PCLATH

	btfss	INTCON,T0IE
	GOTO	Int_Exit
	btfss	INTCON,T0IF
	GOTO	Int_Exit
	BCF		INTCON,T0IF
	BANKSEL	PORTB
	MOVLW	.1
	XORWF	PORTB,F
	GOTO	Int_Exit

Int_Exit
	clrf	STATUS
	MOVF	fsr_temp,w
	movwf	FSR
	MOVF	pch_temp
	movwf	PCLATH
	MOVF	status_temp,w
	movwf	STATUS
	SWAPF	w_temp,f
	SWAPF	w_temp,w
	RETFIE

	org 0x100
main
	banksel OPTION_REG
	MOVLW	B'00001000'
	MOVWF	OPTION_REG
	BANKSEL	INTCON
	CLRF	INTCON
	BSF		INTCON,T0IE
	BSF		INTCON,GIE
	banksel	TRISB
	movlw	0x00
	movwf	TRISB
Loop
	GOTO	Loop

end

仿真效果图


专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词: PIC

相关推荐

PIC16F97+eV1527解码源程序

模拟技术 2018-08-01

51、PIC、AVR、16、32-BIT系列单片机区别与特点

嵌入式系统 2017-10-20

PIC18F2455/2550/4455/4550之通用串行总线USB

AVR,C51和PIC单片机比较

嵌入式系统 2018-02-07

Microchip PIC24F32KA304超低功耗16位单片机

16位语言函数工具库

基于PIC16F87X的电子油门的控制

PIC单片机选型指南

资源下载 2007-02-09

如何使用Microchip MAPS选择适合你的PIC® MCU

Microchip低成本带CAN控制器的单片机PIC18F66K80

Microchip超低功耗LCD单片机PIC18F87K90

一种实用的PIC编程器的设计

嵌入式系统 2018-09-12

PIC典型应用资料

51/STM32/MSP430/STC/TMS/PIC/AVR,七大主流单片机最全面对比

嵌入式系统 2018-01-18

UPS设计参考.pdf

资源下载 2007-12-16

K149资料和原理图

资源下载 2007-12-16

51、AVR、PIC、MSP430、ARM五大单片机全解析

嵌入式系统 2017-10-21

Microchip PIC24FJ256DA210开发板在图形显示上的应用

通俗易懂讲PIC单片机:从一窍不通到入门进步

嵌入式系统 2018-03-09
更多 培训课堂
更多 焦点
更多 视频

技术专区