找回密碼
         注冊會員
        搜索附件  

        243552Xtunetv.rar

         

        本人以前做的一個DVD+TV 項目:
        本人以前做的一個DVD+TV 項目,51用做控制,含 NEC紅外遙控接收和轉發,VFD1632驅動,OSD 芯片M35055,NTSC高頻頭控制以及I2C 24C02的讀寫,因為以前所寫,有些地方看起來有點亂,但功能模塊OK,整個程序也是可以運行的,希望能給初用者有點參考

        部分源代碼

        1. //**************************************
        2. //BY EDIL FOR DVD+TV
        3. //**************************************
        4. #include "reg51.h"
        5. #include "intrins.h"
        6. #include "global.h"
        7. #include "main.h"
        8. //*******************************function
        9. void main_task(void);
        10. void main()
        11. {

        12.   PSW=0;
        13.   SP=0x50 ; //48 byte
        14.   TH0=0x0;//30ms
        15.   TL0=0x0;
        16.   TH1=0x3c ; //0xD8;//50ms
        17.   TL1=0xaf;   //0xEF;
        18.   TMOD=0x11;
        19.   PCON=0;
        20.   SCON=0x00;  // mode 0
        21.   ET0=0; //timer 0 int enabled
        22.   ET1=1; //timer 1 int disabled
        23.   EX0=0; //extrn int0 int_enable
        24.   EX1=1; //extrn int1 int_disable
        25.   TR0=1; //timer 0 start
        26.   TR1=1; //timer 1 start
        27.   IT0=1; //extrn int 0 edge flag
        28.   IT1=1; //extrn int 1 edge flag
        29.   ES=0; //turn off serial port int
        30.   U1369_RESET_PIN=1;
        31.   POWER_CTRL_PIN=1;
        32.   P3=P3&0x1f;
        33.   P1=P1&0x8F;
        34.   
        35.   EA=1;
        36.   while(1)
        37.   {
        38.   main_task();
        39.   }
        40. }
        41. //************************************************************
        42. void main_task()
        43. {
        44.   //******************REMOTE CONTROL
        45.   Tv_Process_key();
        46.   VFD_scan_key();
        47.   Process_Tv_Osd();
        48. }
        49. void U1369_Reset()
        50. {

        51. delay_n_ms(100);
        52. U1369_RESET_PIN=1;
        53. delay_n_ms(100);
        54. delay_n_ms(100);
        55. U1369_RESET_PIN=0;
        56. }
        57. static void delay_n_ms(unsigned char i)
        58. {
        59. unsigned char j,k;
        60. for(j=0;j<i;j++) // i*400us
        61. {
        62.    for(k=0;k<100;k++)
        63.    {
        64.    _nop_();     //400us
        65.      _nop_();
        66.    _nop_();     
        67.     _nop_();
        68.     _nop_();
        69.      }
        70. }
        71. }
        復制代碼

        QQ|手機版|MCU資訊論壇 ( 京ICP備18035221號-2 )|網站地圖

        GMT+8, 2025-3-18 13:02 , Processed in 0.039906 second(s), 8 queries , Redis On.

        Powered by Discuz! X3.5

        © 2001-2024 Discuz! Team.

        返回頂部
        欧洲美女网站免费观看视频-免| 久久er国产精品免费观看2| 久久777国产线看观看精品| 亚洲一二成人精品区| 国内精品久久久久久不卡影院| 久久久久久久亚洲精品| 中文字幕精品无码一区二区三区| 精品蜜臀久久久久99网站| 91精品国产高清久久久久久国产嫩草| 欧美成人精品高清视频在线观看 | 国产精品小视频免费无限app| 欧美日韩精品久久久免费观看| 少妇精品久久久一区二区三区| 久久综合九色综合精品| 午夜成人精品福利网站在线观看 | 四库影院永久四虎精品国产| 日韩精品区一区二区三VR| 97精品国产97久久久久久免费| 欧美激情精品久久久久久久九九九| 少妇精品久久久一区二区三区| 国产69精品久久久久99尤物| xx视频在线永久免费观看| 国语自产拍精品香蕉在线播放| 久久精品二区| 国产成人久久精品一区二区三区| 黑人巨大精品欧美一区二区| 人妻少妇精品视频二区| 好湿好大硬得深一点动态图91精品福利一区二区 | 中文字幕精品无码久久久久久3D日动漫| 欧美精品欧美人与动人物牲交| 亚洲人成亚洲精品| freexxxxhdchinese| 2024国产精品极品色在线| 亚洲av成人无码久久精品| 国产精品日韩深夜福利久久| 欧美午夜精品久久久久免费视| 国产精品无码久久久久| 精品午夜福利在线观看| 欧美 日韩 精品 另类视频| 国产精品亚洲精品| 国产精品每日在线观看男人的天堂|