wusonghang
#include#define uchar unsigned char uchar temp=0,hz;sbit bell=P1^0;void avf(){ if(temp==2)temp=0;bell=0;}main(){hz=(1/500)/2;TMOD=0x01;ET0=1;EA=1;TL0=(65536-hz)/256;TH0=(65536-hz)%256;TR0=1;while(1){ avf();if(temp==1) bell=1; }}void TO() interrupt 1{temp++;TL0=(65536-hz)/256;TH0=(65536-hz)%256;}如果需要汇编~~ 告诉我我在写给你最小系统的原理图 我也画给你了芯片你自己选吧 可以换的其他问题 就是概述了~ 你自己写吧 不过那些都不重要 呵呵其实你只要把 程序+硬件 设计原理拿给他就可以了~~ 至于proteus你自己画个吧~~自己调吧~~ 
这个,最简单的是找你的毕业论文老师拿一个以前(或上届、研究生啥的)的资料。(你老师那肯定有)。然后参照上面的模板好好修改一下就可以了。我也是在老师那拿到后,慢慢修改而做的。