⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 max526.c

📁 51单片机控制DAC(TLV5614)的数据输出
💻 C
字号:
#define uchar unsigned char 
#define uint  unsigned int 
#define ulong unsigned long 

#include<reg52.h>
#include"zlg7289.h"
#include"lcd_12864.h"
#include"da_tlv5614.h"
//#include"max526.h"
#include"sin1024.h"
uchar KeyValue=0xff;

void  Keybord_7289() interrupt 0
{
  uchar Key;
  KeyValue=ZLG_7289_Keybord();
  Key=(KeyValue%8)*4+3-(KeyValue/8)+1;
  Disponechar(0,3,Key|0x30);
} 


void main()
{
   uchar count=0;
   uint i=0;
   LCDInit();
   LCDClr();

   ZLG_7289_Init();

   EA=1;         //CPU开中断
   EX0=1;        //打开INT0中断
   IT0=1;        //设定INT0为负跳变触发
 
   ZLG_7289_Reset();

   LcdPrintf(0,0,"testing da");

   SCON=0X10;   //设定串口工作方式为0方式,波特率为主振频率/12。

   while(1)
   {
   switch(KeyValue)
   {
	 case 4:  { TLV_5614(1,i++); Dispnumber(i,4,10,1);  KeyValue=0xff; break; }
	 default:   break;
   }

   }


}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -