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

📄 sound.c

📁 单片机控制1420语音芯片发声程序。同时通过485通信方式与外界进行数据通信。
💻 C
字号:
#include<reg51.h>
#include<stdio.h>
#include<string.h>
#define uchar unsigned char
#define uint unsigned int
sbit playe=P3^3;//脉冲触发
sbit playl=P3^4;//电平触发
sbit recled=P3^2;//录音LED灯
//P1为地址
sbit a7=P1^7;
sbit a6=P1^6;
sbit a5=P1^5;
sbit a4=P1^4;
sbit a3=P1^3;
sbit a2=P1^2;
sbit a1=P1^1;
sbit a0=P1^0;//地址
void Init();
void Init()
     {
	      IE=0x92;//EA|-|-|ES|ET1|EX1|ET0|EX0		  
 		  TMOD=0x21;  //GATE|C/T|M1|M0|GATE|C/T|M1|M0
		  TH1=0xf4;//24000xe8;//0xd0;//1200//9600/22.11//0xe8;////// fa9600	//0xf44800		  
		  SCON=0x50;//SM1=1;REN=1;//SM0|SM1|SM2|REN|TB8|RB8|TI|RI
		  TCON=0x40;//TR1=TR0=1;//TF1|TR1|TF0|TR0|IE1|IT1|IE0|IT0
		  //22.1184-6clk-1ms-fa9a
		  //11.0592-6clk-1ms-f8cd
		  //22.1184-12clk-1ms-f8cd
		  //11.0592-12clk-1ms-fc67
	 }

void main()
     {	   
	   while(1)
	        {
			  P1=0x00;
	          playl=0;
	          while(recled!=0);
	          playl=1;
	      	}
	 }

⌨️ 快捷键说明

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