1+5U414C65Cap30.1uFVINVOUTNCNCNCNCGNDNCU212111VREF+VREF-VINMC1403UR99K1K+5510-12C813D2Cap Pol21uF+5Cap Pol210uF7D12AP9BR38XQ2XQ1K11C3CA2CB1CB0CB2546C2X1CA02CA13D376AD_1CS3RD8INT09MODEWR/RDYCSRDINT10R102678234212+5+5VDDPWRDND0(LSB)D1D2D3D4D5D6D7(MSB)GNDMAX153CPPVEE20+51823451415161719U3A0A112A0A1IN+IN-OS ADJOS ADJDGNDPGA202KPC9-VFILT AFILT BREFSEN OOUT4Cap Pol2111uF12+V212D876914101112131415161710P10P11P12P13P14P15P16P17VCC2C5C4Cap Pol20.1UF4.7uF12U140+12C71311101112131415161712345678P00P01P02P03P04P05P06P073938373635343332DDATEW_CLKFQ_UDA0A1AD_CSSCLKSTDINT01312INT1INT01514+5+5T1T0CE2Q1901231230PFY111.0592MHZX21EA/VPC1Cap Pol222uFK1C4K7JP1+512X1X21918P20P21P22P23P24P25P26P272122232425262728K3K2K4K1S1S2S3S43X1X21CRESET9RESET30PFR21KR8R11RPot1500P1YBNCX112R7100MHDR1X212JP689521KJP5Header 3MHDR1X22123JP7321Header 3+12U5TL780-05CKC1INOUTGNDCA1+5233DS1
+511C10470uF2LED112C110.1uF20GNDRD1716RDWRRXDTXDALE/PPSEN101130291122R12+5CA0CA2CB1+5246B7Q290122CA13CA1CA0CA2CB171R58BCB0Q39012CB23465R687Q49012CA05602CA2CB1CB0CB246U651IN1TL780-12CKC3OUTGND2DS23CB2851CB02XQ2XQ1K2+12B12CER4C12470uF12K24K7K44K7XQ2XQ11XQ2XQ1K4C130.1uFLED2R131K2K34K71K32U7INJP2Header 20HMC7912BTOUTGND32-12DS3221S21S112SW-PBS3SW-PBS4S3SW-PBS51S412SW-PB22JP31RESET3W_CLK579246810Header 5X2+5FQ_UDDATEC14470uF21C150.1uFLED3R1412345678910S2ASCLKSTD111213141516171819201K1Title1放大器参数测试仪Size+5ANumberRevision321JP4MHDR1X3123A4Date:File:4-Dec-2004 Sheet of C:\\Documents and Settings\\康永刚\\My DoDracuwn meBynts\\sa:KYGi\\protel\\fangdaqi\\fangdaqi.DDB4 - 11 -
1234 D12J1CON2DJ2CON212VVCCR4200R32001711CCACBL(NC)R9100KR1020IOUTB1009IOUTAVDDDVDDDVDDAVDDL3BNC18.2pL1222pC3U2R8100K21D0D1D2D3D4D5D6D7RESETW_CLKFQ_UDVINPVINNCLKINRSETQOUTQOUTBDGNDDGNDAGNDAGNDC10C1133pC1243212827262522781615AD9850L4BNCVCCVVCCVCC241501962318C422pJP1D0D2D4D6D0D1D2VCCD3D4D5D6D7RESETW_CLKFQ_UD13579246810HEADER 5X2D1D3D5D7C3.3pL20.91U1VCC3OUTGNDCRYSTAL21213144VCCNCR5R10.68JP21RESET3W_CLK579C13470p246810HEADER 5X2VCCFQ_UD
VVCCB0.1uC1C2C5C6C7C810uC910u0.1u0.1u0.1u0.1uL5BNC10k10kBR7VVCCR6VCCVCCINVCCIN124321J3AJP_VCC4 HEADERCON_VCCINTitleASizeADate:File:1234-Dec-2004 Sheet of C:\\Documents and Settings\\康永刚\\My DocumeDrawn By:nts\\sai\\protel\\9850.DDB4NumberRevision
- 12 -
附录 一 参考文献
(1)MSC-51/96单片及原理及应用 孙涵芳 徐爱卿 北京航天航空大学出版社 1987 (2)跟我学用单片机 肖洪兵 胡辉 郭速学
北京航天航空大学出版社
(3)MCS-51系列单片机实用接口技术 李华
北京航天航空大学出版社
(4)王松武 主审 武思军 于鑫 主编.电子创新设计.哈尔滨:哈尔滨工程大学电工电子教
学基地,2003
(5)第五届全国大学生电子设计竞赛获奖作品选编.北京:北京理工大学出版社,2001
(6) 杨振江,杜铁军,李群 编著.流行单片机实用子程序及应用实例.西安:西安电子科
技大学出版社,2002
(7) 段尚枢.运算放大器应用基础.哈尔滨:哈尔滨工业大学出版社,1998 (8) 何立民.单片机高级教程.北京:北京航空航天大学出版社,2001
- 13 -
附录二 部分源程序
DDS EQU P0.0 ;DDS数据口 W_CLK EQU P0.1 ;DDS CLK FQ_UD EQU P0.2 ;DDS更新 A0 EQU P0.3 A1 EQU P0.4
;********************************************************** K1 EQU P2.3 ;继电器端口 K2 EQU P2.1 K3 EQU P2.0 K4 EQU P2.2
;******************************************************** STD EQU P0.7 ;LCD 数据口 SCLK EQU P0.6 ;LCD CLK K_AC EQU 40H ;键盘计数器 M_AC EQU 41H
;********************************************************** DlA1 EQU 42H ;fOR DElAy DlA2 EQU 43H DlA3 EQU 44H
;****************************************************************
RS_STU EQU 45H ;LCD 写数据指令选择标志 DA_IN EQU 46H ;LCD 数据暂存 ;************************************************************* AD_DT EQU 47H
NUM EQU 48H ;数字寄存 ;******************************************************
AD_MARK EQU 20H.0 ;AD转换有效标志 MARK_0 EQU 20H.1 ;增益标志 MARK_6 EQU 20H.2 MARK_10 EQU 20H.3 MARK_100 EQU 20H.4 MARK_1000 EQU 20H.5
;************************************************************ RIN0 EQU 49H RIN1 EQU 4AH ROUT0 EQU 4BH ROUT1 EQU 4CH VIN EQU 4DH VOUT EQU 4EH
;*************************************************************** ORG 0000H
- 14 -
lJMP MAIN
ORG 03H ;AD中断入口 LJMP INT
;**************************************************************** ORG 030H MAIN:
MOV SP,#60H
MOV AD_DT,#00H
LCALL DDS_INITIAL ;初始化9850 ;************液晶初始化*********************** LCD0: MOV A,#30H ;30---基本指令操作 LCALL SEND_I LCALL DELAY_COM MOV A,#01H ;清除显示 LCALL SEND_I
LCALL DELAY_CLR LCALL DELAY_CLR MOV A,#0CH LCALL SEND_I LCALL DELAY_COM MOV A,#30H ;30---基本指令操作 LCALL SEND_I LCALL DELAY_COM
;****************************************************** LCD_WRITE:
LCALL DIS00 LCALL DELAY3 LCD_DIS01:
LCALL DIS01 LCALL DELAY3 LCD_DIS02:
LCALL DIS02
MOV M_AC,#01H LJMP M_KEY
JMP $
;*********频率选择键盘扫描******************************* F_KEY: MOV DPTR,#TAB000 CALL SEND_W1 LCALL K_1
- 15 -