给个邮箱,我自己有做过一个ICL8038的电路,PROTEUS的,不知道你能不能用。
ICL8038是一定可以输出方波的,三角波和正弦波当然也可以。如果要加按键选择的话你可以加CD4051做开关选择,可以做纯硬件,也可以用单片机做,频率也是可以微调的,也可以用单片机通过按键调节。
http://wenku.baidu.com/view/a78726126edb6f1aff001fb0.html这个就是通过单片机控制ICL8038来完成函数信号发生器的文章,整个系统硬件都出来了,而且程序流程也已经有了,剩下的就是耐心咯,一定可以完成的。
如果链接失效了就在百度文库里面搜索:基于ICL8038函数信号发生器的设计
就一定能找到啦