专栏中心

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

张明峰书例子7-1

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

代码

#include<p16f722a.inc>

;__CONFIG	_CONFIG1 (_LP_OSC & _PWRTE_OFF & _WDT_OFF & _CP_OFF);
;__CONFIG	_CONFIG1, _PWRTE_ON , _XT_OSC , _WRT_OFF , _LVP_OFF, _CPD_OFF
	cblock 0x20
adChSel
adValBuff
count1
count2
	endc

	org 0x00
	goto main

	org 0x20
main
	banksel TRISC
	MOVLW	.0
	;MOVWF	TRISB
	MOVWF	TRISC
	banksel	PORTB
	CLRF	PORTB
	BANKSEL	ADCON1
	;CLRF	ADCON1
	MOVLW	B'10'
	MOVWF	ADCON1

	MOVLW	B'00000001'
	MOVWF	TRISA
	
	BANKSEL	ADCON0
	MOVLW	B'000001'
	MOVWF	ADCON0
	CLRF	adChSel
	CLRF	adValBuff
Loop
	CALL	AdConvert
	goto	Loop

AdConvert
	call	SamplingDelay
	clrf	STATUS
	BSF		ADCON0,GO
	BTFSC	ADCON0,GO
	GOTO	$-1
	
	BANKSEL	ADRES
	
	movf	ADRES,W
	
	banksel	PORTC
	MOVWF	PORTC
	
	return

SamplingDelay
	;clrf	count1
	clrf	count2
	decfsz	count2,f
	goto	$-1
	;decfsz	count1,f
	;goto	$-3
	return

END

仿真效果图


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

关键词: PIC

相关推荐

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

AVR,C51和PIC单片机比较

嵌入式系统 2018-02-07

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

嵌入式系统 2018-03-09

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

嵌入式系统 2018-01-18

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

嵌入式系统 2018-09-12

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

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

嵌入式系统 2017-10-21

PIC单片机选型指南

资源下载 2007-02-09

Microchip PIC24F32KA304超低功耗16位单片机

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

K149资料和原理图

资源下载 2007-12-16

PIC典型应用资料

Microchip超低功耗LCD单片机PIC18F87K90

PIC16F97+eV1527解码源程序

模拟技术 2018-08-01

基于PIC16F87X的电子油门的控制

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

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

嵌入式系统 2017-10-20

16位语言函数工具库

UPS设计参考.pdf

资源下载 2007-12-16
更多 培训课堂
更多 焦点
更多 视频

技术专区