- 26
- 0
- 约小于1千字
- 约 2页
- 2017-06-12 发布于北京
- 举报
实验报告
实验内容
利用DAC0832做51外部扩展,并输出方波、锯齿波、三角波,用开关进行波形选择。
实验方法
DAC与8051采用单缓冲方式借口,写信号控制数据锁存,WR非与WR1非及WR2非连——数据同时写入两个寄存器;利用开关分别给P1.0/2/4口加高电压,选定要输出的波形。用示波器显示出。
原理图
源程序
#includeabsacc.h
#includereg51.h
#define DAC0832 XBYTE[0xfffe]
sbit k1=P1^0;
sbit k2=P1^2;
sbit k3=P1^4;
void delay(){
int i;
for(i=0;i1000;i++);}
void main(){
P1=0x00;
while(1) {
if(k1==1)
{ DAC0832=0x00;
delay();
DAC0832=0xff;
delay();}
else if(k2==1)
{ int i;
for(i=255;i0;i--)
DAC0832=i;}
else if(k3==1)
{ int i;
for(i=0;i255;i++)
DAC0832=i;
for(i=255;i0;i--)
DAC083
您可能关注的文档
- Cqotsjq考前须知-公务员.doc
- CrossingField日文歌词带假名标注.doc
- csljds名词解释修.doc
- css属性列表和属性值含义.doc
- CSW中文分词组件.doc
- cvPutTextopencv中汉字的输出.doc
- Cxvvnao男生取个法语名字.doc
- C出国前必须知道的一些奢侈品.doc
- C和C中你必须知道的23种算法.doc
- C教育内涵项目书.doc
- 2026四川凉山州西昌市住房和城乡建设局招聘工作人员2名考试备考试题及答案解析.docx
- 2026年福建龙岩市新罗区事业单位招聘58人考试参考试题及答案解析.docx
- 2026广西崇左天等县人民武装部编外聘用人员招聘2人考试参考题库及答案解析.docx
- 2026山东滨州市沾化区部分区直学校校园招聘7人(山师-曲师站)考试参考题库及答案解析.docx
- 2026广东东莞市常平镇编外聘用人员招聘5人考试参考题库及答案解析.docx
- 2026年河北邯郸魏县公开招聘社区工作者120名考试参考题库及答案解析.docx
- 2026福建三明港务地产有限公司社会招聘1人考试备考试题及答案解析.docx
- 2026湖南永州市江永县兴园再生资源有限公司公司招聘6人考试备考题库及答案解析.docx
- 2026广东云浮市新兴县招聘机关事业单位紧缺人才4人(华南师范大学专场)考试备考试题及答案解析.docx
- 2026广东深圳小学光明学校(集团)招聘优秀教师19人考试备考试题及答案解析.docx
原创力文档

文档评论(0)