e1010gedate10write_com0x800x42write_data0x30qia
write_data0x30baiwrite_data0x30shiwrite_data0x30gewrite_data0x48write_data0x5avoidxsf显示频率ifs1
um1
12
ffre100093yswrite_ffreifs1
um2fre1000003yswrite_ffreifs1
um3fre1000153yswrite_ffrevoidkeysca
fd0ifs10delay5ifs10whiles1s1
umifs1
um1ys0write_com0x800x05write_data0x73write_data0x69write_data0x6ewrite_data0x65write_data0x20write_data0x20ifs1
um2ys10write_com0x800x05write_data0x73write_data0x71write_data0x75
13
写si
e
写squrae
fwrite_data0x61write_data0x72write_data0x65ifs1
um3ys0write_com0x800x05write_data0x74write_data0x72write_data0x61write_data0x69write_data0x6ewrite_data0x20ifs1
um4s1
um0P10write_com0x800x05write_data0x20write_data0x20write_data0x20write_data0x20write_data0x20write_data0x20write_com0x800x42write_data0x20write_data0x20write_data0x20write_data0x20write_data0x20write_data0x20ifs20delay5ifs20whiles2ys
14
trai
fifs30delay5ifs30whiles3ysvoidmai
i
itwhile1keysca
fifs1
um1正弦波forj0j255jP0tosi
jdelay1ysifs1
um2方波P00xffdelay1ysP00delay1ysifs1
um3三角波ifa128P0adelay1yselseP0255adelay1ys
15
faifs1s2s3xsf
2、
输出波形的种类与频率的测试
21、测量仪器及测试说明测量仪器:稳压电源、示波器、数字万用表。测量说明:正弦波、矩形波、三角波信号的输出,通过对独立键盘来实现其的不同波形的输出以及其频率的改变。22测试过程当程序下进去时经过初始化,液晶屏的上只显示“wave:”和“f:“,当开关三按一下是此时输出波形为正弦波,按两下时输出为方波,按三下时输出为三角波。另外两个开关可以调节频率,三种波形的频率可调范围不同,分别如下:正弦波:1180HZ方波:133KHZ三角波:1180HZ根据示波器的波形频率的显示计算出三种波形的频率计算公式如下:正弦波:f100093ys方波:f1000003ys
三角波:f1000153ys其中ys为延时的变量。三种波形的仿真波形图如下:
16
f图(8)正弦波图形
图(9)方波图形
17
f图(10)三角波图行
23、测试结果各项指标均达到要求。测试数据如下:1)、产生正弦波、方波、三角波基本实现2)、三种波形的频率都可调,但不能步进的调节,其中方波的可调范围最广为133KHZ,其他两种波形的频率范围r