久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 4652|回復(fù): 5
打印 上一主題 下一主題
收起左側(cè)

基于DAC0832芯片的DA轉(zhuǎn)換程序

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
DA轉(zhuǎn)換輸出正弦波,三角波,鋸齒波,方波,附件資料有詳細(xì)程序,仿真圖。

單片機(jī)源程序如下:
  1. #include<reg52.h>
  2. #include<absacc.h>
  3. #define DAC0832 XBYTE[0X7FFF]
  4. #define uchar unsigned char
  5. uchar key,Keyoff;
  6. uchar code sine[]={0x80,0x83,0x86,0x89,0x8c,0x8f,0x92,0x95,0x98,0x9c,0x9f,0xa2,
  7.                    0xa5,0xa8,0xab,0xae,0xb0,0xb3,0xb6,0xb9,0xbc,0xbf,0xc1,0xc4,
  8.                    0xc7,0xc9,0xcc,0xce,0xd1,0xd3,0xd5,0xd8,0xda,0xdc,0xde,0xe0,
  9.                    0xe2,0xe4,0xe6,0xe8,0xea,0xec,0xed,0xef,0xf0,0xf2,0xf3,0xf4,
  10.                    0xf6,0xf7,0xf8,0xf9,0xfa,0xfb,0xfc,0xfc,0xfd,0xfe,0xfe,0xff,
  11.                    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xfe,0xfe,
  12.                    0xfd,0xfc,0xfc,0xfb,0xfa,0xf9,0xf8,0xf7,0xf6,0xf5,0xf3,0xf2,
  13.                    0xf0,0xef,0xed,0xec,0xea,0xe8,0xe6,0xe4,0xe3,0xe1,0xde,0xdc,         
  14.                                                                          0xda,0xd8,0xd6,0xd3,0xd1,0xce,0xcc,0xc9,0xc7,0xc4,0xc1,0xbf,
  15.                    0xbc,0xb9,0xb6,0xb4,0xb1,0xae,0xab,0xa8,0xa5,0xa2,0x9f,0x9c,
  16.                    0x99,0x96,0x92,0x8f,0x8c,0x89,0x86,0x83,0x80,0x7d,0x79,0x76,
  17.                    0x73,0x70,0x6d,0x6a,0x67,0x64,0x61,0x5e,0x5b,0x58,0x55,0x52,
  18.                    0x4f,0x4c,0x49,0x46,0x43,0x41,0x3e,0x3b,0x39,0x36,0x33,0x31,
  19.                    0x2e,0x2c,0x2a,0x27,0x25,0x23,0x21,0x1f,0x1d,0x1b,0x19,0x17,
  20.                    0x15,0x14,0x12,0x10,0xf,0xd,0xc,0xb,0x9,0x8,0x7,0x6,0x5,0x4,
  21.                    0x3,0x3,0x2,0x1,0x1,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
  22.                    0x0,0x1,0x1,0x2,0x3,0x3,0x4,0x5,0x6,0x7,0x8,0x9,0xa,0xc,0xd,
  23.                    0xe,0x10,0x12,0x13,0x15,0x17,0x18,0x1a,0x1c,0x1e,0x20,0x23,
  24.                    0x25,0x27,0x29,0x2c,0x2e,0x30,0x33,0x35,0x38,0x3b,0x3d,0x40,
  25.                    0x43,0x46,0x48,0x4b,0x4e,0x51,0x54,0x57,0x5a,0x5d,0x60,0x63,
  26.                    0x66,0x69,0x6c,0x6f,0x73,0x76,0x79,0x7c};
  27. void delayms(int z)
  28. {
  29.         int x;
  30.         for(;z>0;z--)
  31.          for(x=110;x>0;x--);
  32. }
  33. void waveform()
  34. {
  35.            uchar i,a,b,c=0;
  36.            P1=0xff;
  37.            key = P1;        
  38.      if(key!=0xff)
  39.      {
  40.                                delayms(2);
  41.                     LOOP:if(P1!=0xff)  //檢測按鍵釋放
  42.              goto LOOP;                        
  43.            }               
  44.             switch(key)
  45.             {
  46.                     case 0xef:{while(!c){DAC0832=0x00;delayms(50);DAC0832=0xff;delayms(50);if(P1!=0xff){c=1;}}}break;
  47.                     case 0xdf:{while(!c){DAC0832=i;delayms(2);++i;if(P1!=0xff){c=1;}}}break;
  48.                     case 0xbf:{while(!c){while(a!=0xff){DAC0832=a;delayms(2);++a;}while(a!=0){DAC0832=a;delayms(2);--a;}if(P1!=0xff){c=1;}}}break;
  49.                     case 0x7f:{while(!c){for(b=0;b<255;b++){DAC0832=sine[b];}if(P1!=0xff){c=1;}}}break;
  50. ……………………

  51. …………限于本文篇幅 余下代碼請(qǐng)從51黑下載附件…………
復(fù)制代碼

所有資料51hei提供下載:
DA轉(zhuǎn)換.zip (27.4 KB, 下載次數(shù): 119)


評(píng)分

參與人數(shù) 2黑幣 +10 收起 理由
lingling13210 + 5 贊一個(gè)!
sky日耀 + 5 很給力!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:318191 發(fā)表于 2018-4-28 15:10 | 只看該作者
6666666666666666666666給個(gè)贊
回復(fù)

使用道具 舉報(bào)

板凳
ID:346779 發(fā)表于 2018-6-7 11:19 | 只看該作者
66666點(diǎn)贊
回復(fù)

使用道具 舉報(bào)

地板
ID:544289 發(fā)表于 2019-5-22 18:04 | 只看該作者
不錯(cuò),就是沒有程序注釋
回復(fù)

使用道具 舉報(bào)

5#
ID:680763 發(fā)表于 2020-3-25 20:01 | 只看該作者
資料里沒發(fā)現(xiàn)電路圖?
回復(fù)

使用道具 舉報(bào)

6#
ID:762237 發(fā)表于 2020-5-27 10:14 | 只看該作者
程序很給力
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 免费国产一区二区视频 | 亚洲精品不卡 | a视频在线 | 国产精品视频网站 | 午夜影视 | 色一阁| 精品一区二区三区视频在线观看 | 亚洲综合日韩精品欧美综合区 | 欧美 日韩 国产 成人 在线 91 | 国产日韩欧美电影 | 日韩伦理一区二区三区 | 国产成人免费 | 亚洲一区在线日韩在线深爱 | 欧美一级大片 | 一色桃子av一区二区 | 精品久久网| 久久久久av | 天天曰天天曰 | 国产高清一区二区 | 国产精品久久久久久 | 午夜精品一区二区三区在线视频 | 午夜精品一区二区三区免费视频 | 亚洲精品不卡 | 亚洲欧美一区二区三区视频 | 91免费版在线观看 | 亚洲一区久久 | 青青99 | 日韩伦理一区二区 | 久久一级| 亚洲高清网 | 亚洲不卡在线观看 | av中文天堂 | 欧美91| 欧美不卡 | 欧美一区二区三区在线视频 | 日韩精品 电影一区 亚洲 | 久久久xx| 成人性生交a做片 | av官网在线 | 北条麻妃99精品青青久久主播 | 午夜电影一区二区 |