基于51单片机和DAC0832的信号源,proteus电路图,程序。
EX1=1; while(1) {
while(a) {
delay=pinlv; P0=sin[k]; k++;
if(k==64) k=0;
while(delay) delay--; }
while(b) {
delay=pinlv; P0=juxing[k]; k++; if(k==64) k=0;
while(delay) delay--; }
while(c) {
delay=pinlv; P0=juchi[k]; k--; if(k==0) k=64; while(delay) delay--; }
while(d) {
delay=pinlv;
P0=(247-tixing[k]); k++;
if(k==64) k=0;
while(delay) delay--; }
//中断0和1开中断 //根据五种波形的标志位执行相应的循环 //把数组中的数值付给p0口 //查表下标为64后重新置零 //根据频率不同延时相应的时间
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新高中教育基于51单片机和DAC0832的信号源(proteus电路图加程序)(14)全文阅读和word下载服务。
相关推荐: