dsPICDEM? 80-Pin Starter Development Board User’s Guide
3.4.2
Analog-to-Digital Conversion
This program consists of two subroutines which (1) perform the A/D conversion and (2)
transmit the converted value over an RS-232 serial connection (see Figure 3-2). The
A/D conversion routine samples the analog output of Potentiometer RB2. The transmit
routine converts the 12-bit binary value from ADC12 to a three-digit HEX code,
converts the HEX code to an ASCII character and loads the ASCII value into the
transmission buffer of UART1. UART1 transmits each ASCII character with a CR and
LF to delimit each sample as a separate line on the receiving terminal.
FIGURE 3-2:
ANALOG-TO-DIGITAL CONVERSION FLOW DIAGRAM
START
INIT ADC12
INIT UART
Delay 10 msec
Start A/D
Conversion
ADC Complete?
No
Yes
Convert 12-bit Binary
to 3-digit HEX
Yes
DS51584B-page 28
Convert HEX
Digit 3 to ASCII
Convert HEX
Digit 2 to ASCII
Convert HEX
Digit 1 to ASCII
Generate ASCII
CR
Generate ASCII
LF
Buffer Full?
Yes
Buffer Full?
Yes
Buffer Full?
Yes
Buffer Full?
Yes
Buffer Full?
No
No
No
No
No
Load Digit 3 into
Transmit Buffer
Load Digit 2 into
Transmit Buffer
Load Digit 1 into
Transmit Buffer
Load CR into
Transmit Buffer
Load Transmit
Buffer
? 2006 Microchip Technology Inc.
相关PDF资料
DM300024 KIT DEMO DSPICDEM 1.1
DM330012 KIT USB STARTER FOR DSPIC33E
DM330013 MICROSTICK DSPIC33F/PIC24H BOARD
DNET1 SURGE SUPPRESSOR ETHERNET RJ45
DR-8094 RACK DOUBLE 84"X20.25"X36" BLK
DR-IAC5E INPUT MODULE AC 5VDC
DRIDC24A INPUT MODULE DC 34MA 24VDC
DRODC24 OUTPUT MODULE DC 13MA 24VDC
相关代理商/技术参数
DM300019 制造商:Microchip Technology Inc 功能描述:DEMO BOARD STARTER ((NW))
DM300020 功能描述:开发板和工具包 - PIC / DSPIC dsPICDEM MC1 Motor C RoHS:否 制造商:Microchip Technology 产品:Starter Kits 工具用于评估:chipKIT 核心:Uno32 接口类型: 工作电源电压:
DM300021 功能描述:开发板和工具包 - PIC / DSPIC High V Pwr Module RoHS:否 制造商:Microchip Technology 产品:Starter Kits 工具用于评估:chipKIT 核心:Uno32 接口类型: 工作电源电压:
DM300021 制造商:Microchip Technology Inc 功能描述:MODULE dsPICDEM MC1H 3 PHASE
DM300022 功能描述:开发板和工具包 - PIC / DSPIC Low V Pwr Module RoHS:否 制造商:Microchip Technology 产品:Starter Kits 工具用于评估:chipKIT 核心:Uno32 接口类型: 工作电源电压:
DM300023 功能描述:开发板和工具包 - PIC / DSPIC dsPICDEM SMPS Buck Demo Brd RoHS:否 制造商:Microchip Technology 产品:Starter Kits 工具用于评估:chipKIT 核心:Uno32 接口类型: 工作电源电压:
DM300024 功能描述:开发板和工具包 - PIC / DSPIC dsPICDEM 1.1 GP RoHS:否 制造商:Microchip Technology 产品:Starter Kits 工具用于评估:chipKIT 核心:Uno32 接口类型: 工作电源电压:
DM300027 功能描述:开发板和工具包 - PIC / DSPIC 16-bit Starter Demo Board RoHS:否 制造商:Microchip Technology 产品:Starter Kits 工具用于评估:chipKIT 核心:Uno32 接口类型: 工作电源电压: