负责系统时钟的初始化,使系统工作频率为DCO指定的标准8MHz时钟。
配置系统的端口,由于芯片引脚功能复用,这一过程就显得尤为重要。通过设定SD16AE和SD16INCTL0,使得P1.0和P1.1的工作状态分别为A0+、A0-。设定P2.6、P2.7为通用IO口,其中P2.6用作调整PGA的控制信号,P2.7用作数据传输的通道。
初始化系统的AD转换器,采用系统内部的参考电压,由于输入频率最多只能为1.1MHz,故将系统主频率8分频输入。MSP430F2013中ADC没有输入缓存,在缓存模式选择中关闭缓存。系统用来测量连续变化的物理量,设定系统为连续转换模式。
测量
测量时打开中断,当有测量结果产生时,产生中断,中断标志位置位,测量结果存放在转换结果寄存器中,当从转换结果寄存器中读出测量结果后,中断标志位自动复位。所以读取转换结果时只需查询中断标志位即可。
测量结果滤波采用中位值平均滤波法,每个测量值采样10次,去除最大值和最小值,其余8个值取算术平均值。
这种算法能够有效地克服因偶然因素引起的波动干扰,尤其适用于温度、液位等变化缓慢的物理量。
测量时使用内部参考电压,测量信号的电压输入范围为0~500mV,当输入信号满量程输入,模数转换输出的最高位不为1时,可进行信号放大,最大放大倍数可达32。当输入信号的放大倍数为N时,输入信号的范围会相应地缩小为原来的1/N。例如,当选择PGA的放大倍数为2倍时,测量信号的电压输入范围为0~250mV。
整个测量过程用伪代码表示如下。
吉丁斯Giddings & LEWIS 503-18010-03 NSFP 5031801003
吉丁斯Giddings & LEWIS M.1017.2284 NSFP M10172284
吉丁斯Giddings & LEWIS 502-02659-00 USPP 5020265900
吉丁斯Giddings & LEWIS 502-03674-22 NSFP 5020367422
吉丁斯Giddings Lewis PiC900 7-SLOT BACKPLATE 503-18009-03R2
吉丁斯Giddings & LEWIS SERVO MOTOR FSM430
吉丁斯Giddings&LEWIS MICRO DSM SERVO DRIVE DSM015 401-56452-00 VER 1.32
吉丁斯Giddings & Lewis PiC900 502 03842 02r3
吉丁斯Giddings & LEWIS 503-15529-00 NSFP 5031552900
吉丁斯Giddings & LEWIS LSM63-12-604-M-0KA-240N SERVO MOTOR
吉丁斯Giddings & Lewis Linear Inductosyn
吉丁斯Giddings & LEWIS YSM102 SV MOTOR – 401-30243-00
吉丁斯Giddings & LEWIS 572-03833-10 NSPP 5720383310
吉丁斯Giddings & LEWIS 502-02817-00 USPP 5020281700
吉丁斯Giddings & LEWIS 502-02848-01 USPP 5020284801
吉丁斯Giddings & LEWIS 503-70010-00 USPP 5037001000
吉丁斯Giddings & LEWIS 501-02984-01 USPP 5010298401
吉丁斯Giddings & LEWIS 502-0254-00 USPP 502025400
吉丁斯Giddings & LEWIS 503-18011-02R1 USPP 5031801102R1
吉丁斯Giddings & Lewis Fifo Module 503-15613-00
吉丁斯Giddings & Lewis FIFO Board 503-15274-27 5031527427 501-03775-00
吉丁斯Giddings & Lewis CPU Board 502-03017 50203017
吉丁斯Giddings & Lewis 36k,40k CMOS Board 502-03280-00
吉丁斯Giddings & Lewis CPU Board 502-03017-21 5020301721
吉丁斯Giddings & LEWIS 503-18010-01 USPP 5031801001
吉丁斯Giddings lewis 503-25031-00 OP Com Board 502-03919-00
吉丁斯Giddings & LEWIS 503-19184-02R3 USPP 5031918402R3
吉丁斯Giddings & LEWIS 502-03786-00 NSPP 5020378600
吉丁斯Giddings & LEWIS 502-03518-22R1 NSPP 5020351822R1
吉丁斯Giddings & Lewis 502-02823-00 Memory Board 5020282300
吉丁斯Giddings & LEWIS 502-03548-00R3 USPP 5020354800R3
吉丁斯Giddings & Lewis 501-92502-00 Inductosyn Inch Slider
吉丁斯Giddings & LEWIS 502-03640-00R1 USPP 5020364000R1
吉丁斯Giddings & LEWIS 502-02825-00 NSPP 5020282500
吉丁斯Giddings & LEWIS 502-02820-02 USPP 5020282002
吉丁斯Giddings & LEWIS 502-02904-20 NSPP 5020290420
吉丁斯Giddings & LEWIS 502-03810-03 NSFP 5020381003
吉丁斯Giddings & LEWIS 502-03202-00 USPP 5020320200
吉丁斯Giddings & LEWIS 502-02820-00 USPP 5020282000
吉丁斯Giddings & Lewis PiC900 502-03518-22R1 Analog Output
吉丁斯Giddings & LEWIS 503-15529-00 NSPP 5031552900
吉丁斯Giddings & LEWIS 502-02600-00 USPP 5020260000
吉丁斯Giddings & LEWIS 502-03550-00R2 USPP 5020355000r2
吉丁斯Giddings & LEWIS 502-03842-02R2 USPP 5020384202R2
吉丁斯Giddings & Lewis HSM430 B90 AC Servo Motor 4000RPM
吉丁斯Giddings & Lewis CNC SERVO INTERFACE 501-04306-00 BOARD
吉丁斯Giddings & LEWIS TMM-40010A-04 USPP TMM40010A04
吉丁斯Giddings LEWIS / KOLLMORGEN PiC 900 PiC900 M.1016.8943
吉丁斯Giddings & LEWIS 502-0259-00 NSPP 502025900
吉丁斯Giddings & LEWIS 1-20601-01 USPP 12060101
吉丁斯Giddings & Lewis Solenoid Drive Digitizing Board (3152)
吉丁斯Giddings & LEWIS 502-03518-22R1 USPP 5020351822R1
吉丁斯Giddings & LEWIS 502-03548-00R4 INPUT MODULE NIB 5020354800R4
吉丁斯Giddings & LEWIS 503-18010-03R2 USPP 5031801003R2
吉丁斯Giddings & LEWIS 503-16265-02 USPP 5031626502
吉丁斯Giddings & LEWIS 502-03550-00R3 USPP 5020355000R3
吉丁斯Giddings & Lewis 502-03551-02R0 AC Output Module
吉丁斯Giddings & LEWIS 502-02904-20 USPP 5020290420
吉丁斯Giddings & LEWIS 502-03674-00 USPP 5020367400
吉丁斯Giddings & LEWIS 502-03674-00R1 USPP 5020367400R1
吉丁斯Giddings & LEWIS 502-03674-22R1 USPP 5020367422R1
吉丁斯Giddings & LEWIS 502-03551-00R2 NSPP 5020355100R2
吉丁斯Giddings & LEWIS 503-15529-00 USPP 5031552900
吉丁斯Giddings & LEWIS 502-03550-00R1 USPP 5020355000R1
吉丁斯Giddings & LEWIS 502-02998-28 NSFP 5020299828
吉丁斯Giddings & Lewis 502-03840-24R0 Servo Encoder Module
吉丁斯Giddings & LEWIS 502-03657-03R3 USPP 5020365703R3
吉丁斯Giddings & LEWIS 502-03657-03R5 USPP 5020365703R5
吉丁斯Giddings & LEWIS 502-03657-03R2 USPP 5020365703R2
吉丁斯Giddings & LEWIS 502-03657-00R8 USPP 5020365700R8