91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 488KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-06-24
  • 語言: 其他
  • 標(biāo)簽: 單片機(jī)??

資源簡介

收音機(jī)資料

資源截圖

代碼片段和文件信息

//******************************************************
//功能:以LCD1602為顯示的TEA5767模塊的收音機(jī)
//編譯軟件:KELI?C?
//單片機(jī):STC89C52?晶振:13.56MHZ
#include?
#include?
#define?uchar?unsigned?char
#define?uint?unsigned?int
#define?DELAY5US?_nop_();_nop_();_nop_();_nop_();_nop_();
//**************TEA5767模塊接線方法********************
sbit?SDA=P2^6;?????
sbit?SCL=P2^7;
//*************頻率調(diào)節(jié)按鍵接線************************
sbit?Key1=P3^2;
sbit?Key2=P3^3;
//==============LCD1602接口連接方法=====================
/*-----------------------------------------------------
???????|DB0-----P0.0?|?DB4-----P0.4?|?RW-------P2.3????|
???????|DB1-----P0.1?|?DB5-----P0.5?|?RS-------P2.4????|
???????|DB2-----P0.2?|?DB6-----P0.6?|?E--------P2.2????|
???????|DB3-----P0.3?|?DB7-----P0.7?|?
????---------------------------------------------------*/
//================================================*/??????????????
#define?LCM_Data?????P0????//LCD1602數(shù)據(jù)接口
#define?Busy?????????0x80???//用于檢測LCM狀態(tài)字中的Busy標(biāo)識
sbit????LCM_RW?????=?P2^3;??//讀寫控制輸入端,LCD1602的第五腳
sbit????LCM_RS?????=?P2^4;??//寄存器選擇輸入端,LCD1602的第四腳
sbit????LCM_E??????=?P2^2;??//使能信號輸入端LCD1602的第6腳
//*****************參數(shù)定義*****************************
unsigned?long?int??FM_FREQ;??//頻率
unsigned?short?int?FM_PLL;???//PLL
uchar?idata?sbuf[5];??? //?數(shù)據(jù)發(fā)送緩沖區(qū)
uchar?idata?numbyte;
uchar?idata?numbyte_AMP;
uchar?idata?ADDRESS_AMP;
uchar?idata?ADDRESS_SEND;????//TEA5767發(fā)送地址
uchar?idata?ADDRESS_RECEIVE;?//TEA5767接收地址
uchar?idata?rbuf[5];??? //?數(shù)據(jù)接收緩沖區(qū)
uchar?idata?ampint[5];
uchar?bdata?PLL_HIGH;??
uchar?bdata?PLL_LOW;???//設(shè)定用于搜索和預(yù)設(shè)的可編程頻率合成器
uchar?bdata?I2C_byte1;//發(fā)送的五字節(jié)TEA5767可位尋址的設(shè)置值
uchar?bdata?I2C_byte2;
uchar?bdata?I2C_byte3;
uchar?bdata?I2C_byte4;
uchar?bdata?I2C_byte5;
sbit?MUTE?=I2C_byte1^7;//如果MUTE=1,則左右聲道被靜音;MUTE=0,左右聲道正常工作 ?
sbit?SM?=?I2C_byte1^6;?//SM=1則處于搜索模式;SM=0,不處于搜索模式
sbit?SUD=I2C_byte3^7;??//SUD=1,增加頻率搜索;SUD=0,減小頻率搜索
uchar???byte1;??
uchar???byte2;
uchar???byte3;
uchar???byte4;
uchar???byte5;
uchar?num1num2num3num4;
uchar???tab1[]={‘0‘‘1‘‘2‘‘3‘‘4‘‘5‘‘6‘‘7‘‘8‘‘9‘‘A‘‘B‘‘C‘‘D‘‘E‘‘F‘};
bit???bdata?NACK;???? //?錯誤標(biāo)志位
//**********相關(guān)函數(shù)聲明**************************************
void????init(void); ????//TEA5767初始化
void????delay600ms(void);??//延遲600ms
void????delay100ms(void); //延遲100ms
void????delay10ms();
void????delay1ms(void); //延遲1ms
void????sendnbyte(uchar?idata?*sla?uchar?n);//與sendbyte函數(shù)構(gòu)成I2C 數(shù)據(jù)發(fā)送函數(shù)
void????I2C_start(void); //I2C?傳輸開始
void????sendbyte(uchar?idata?*ch);
void????checkack(void);???//檢查應(yīng)答訊號
void????stop(void); //I2C傳輸結(jié)束
void????AMP_sendnbyte(uchar?idata?*slauchar?numbyte_AMP);
void????key_scan(void); //鍵掃描
void????search_up(void);???//接收頻率向上加
void????search_down(void);?//接收頻率向下減
void????setByte1Byte2(void);??//設(shè)置第一第二字節(jié)頻率
void????LCMInit(void);//LCD初始
void????DelayMs(uint?Ms);//1MS基準(zhǔn)延時程序
void????WriteDataLCM (uchar?WDLCM);//LCD模塊寫數(shù)據(jù)
void????WriteCommandLCM (uchar?WCLCMBuysC);?//LCD模塊寫指令
uchar???ReadStatusLCM(void)

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-09-01?09:40??資料\
?????文件??????233625??2008-07-17?03:07??資料\TEA5767在數(shù)字收音器中的應(yīng)用.pdf
?????文件??????274376??2016-09-01?09:26??資料\Tea5767數(shù)字收音機(jī)電路圖?-?副本.JPG
?????文件???????72704??2009-08-18?22:21??資料\引腳功能圖.doc
?????目錄???????????0??2016-09-01?09:39??資料\程序\
?????文件????????5115??2002-04-16?15:32??資料\程序\STARTUP.A51
?????文件???????11768??2012-06-08?21:17??資料\程序\STARTUP.lst
?????文件?????????862??2012-06-08?21:17??資料\程序\STARTUP.obj
?????文件???????21788??2012-06-10?22:55??資料\程序\TEA5767_1602
?????文件???????22250??2012-06-10?22:55??資料\程序\TEA5767_1602.LST
?????文件???????28321??2012-06-10?22:55??資料\程序\TEA5767_1602.M51
?????文件???????25139??2012-06-10?22:55??資料\程序\TEA5767_1602.OBJ
?????文件????????1154??2012-06-10?22:55??資料\程序\TEA5767_1602.Opt
?????文件????????2079??2012-06-08?22:21??資料\程序\TEA5767_1602.Uv2
?????文件??????????42??2012-06-10?22:55??資料\程序\TEA5767_1602.__i
?????文件???????12695??2016-09-01?18:33??資料\程序\TEA5767_1602.c
?????文件????????6016??2012-06-10?22:55??資料\程序\TEA5767_1602.hex
?????文件????????8587??2012-06-10?22:55??資料\程序\TEA5767_1602.plg
?????文件????????1114??2012-06-09?22:26??資料\程序\TEA5767_1602_Opt.Bak
?????文件???????????0??2012-06-08?21:10??資料\程序\TEA5767_1602_Uv2.Bak

評論

共有 條評論

相關(guān)資源