亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? it51_glue.v

?? 流片過的risc_8051源代碼 verilog語言描述的~
?? V
?? 第 1 頁 / 共 2 頁
字號:
         Int3_r <= 2'b11 ; 
         Int4_r <= 2'b00 ; 
         Int5_r <= 2'b11 ; 
      end
      else
      begin
         Int0_r <= {Int0_r[0], INT0} ; 
         Int1_r <= {Int1_r[0], INT1} ; 
         Int2_r <= {Int2_r[0], INT2} ; 
         Int3_r <= {Int3_r[0], INT3} ; 
         Int4_r <= {Int4_r[0], INT4} ; 
         Int5_r <= {Int5_r[0], INT5} ; 
         if (IO_Wr == 1'b1 & IO_Addr_r == 7'b1101000)
         begin
            EIE <= IO_WData ; 
         end 
         if (IO_Wr == 1'b1 & IO_Addr_r == 7'b0010001)
         begin
            EXIF <= IO_WData ; 
         end
         else
         begin
            if ((Int_Acc[10]) == 1'b1)
            begin
               EXIF[7] <= 1'b0 ; 
            end
            else if (Int5_r == 2'b10)
            begin
               EXIF[7] <= 1'b1 ; 
            end 
            if ((Int_Acc[9]) == 1'b1)
            begin
               EXIF[6] <= 1'b0 ; 
            end
            else if (Int4_r == 2'b01)
            begin
               EXIF[6] <= 1'b1 ; 
            end 
            if ((Int_Acc[8]) == 1'b1)
            begin
               EXIF[5] <= 1'b0 ; 
            end
            else if (Int3_r == 2'b10)
            begin
               EXIF[5] <= 1'b1 ; 
            end 
            if ((Int_Acc[7]) == 1'b1)
            begin
               EXIF[4] <= 1'b0 ; 
            end
            else if (Int2_r == 2'b01)
            begin
               EXIF[4] <= 1'b1 ; 
            end 
         end 
         if (IO_Wr == 1'b1 & IO_Addr_r == 7'b0101000)
         begin
            IE <= IO_WData ; 
         end 
         if (IO_Wr == 1'b1 & IO_Addr_r == 7'b0001000)
         begin
            TCON <= IO_WData ; 
         end 
         if (OF0 == 1'b1)
         begin
            TCON[5] <= 1'b1 ; 
         end 
         if ((Int_Acc[1]) == 1'b1)
         begin
            TCON[5] <= 1'b0 ; 
         end 
         if (OF1 == 1'b1)
         begin
            TCON[7] <= 1'b1 ; 
         end 
         if ((Int_Acc[3]) == 1'b1)
         begin
            TCON[7] <= 1'b0 ; 
         end 
         if ((TCON[0]) == 1'b1)
         begin
            // External interrupts
            if ((Int_Acc[0]) == 1'b1)
            begin
               TCON[1] <= 1'b0 ; 
            end 
            if (Int0_r == 2'b10)
            begin
               TCON[1] <= 1'b1 ; 
            end 
         end
         else
         begin
            TCON[1] <= ~Int0_r[0] ; 
         end 
         if ((TCON[2]) == 1'b1)
         begin
            if ((Int_Acc[2]) == 1'b1)
            begin
               TCON[3] <= 1'b0 ; 
            end 
            if (Int1_r == 2'b10)
            begin
               TCON[3] <= 1'b1 ; 
            end 
         end
         else
         begin
            TCON[3] <= ~Int1_r[0] ; 
         end 
      end 
   end 
   assign Int_Trig_i[0] = ((IE[7]) == 1'b0 | (IE[0]) == 1'b0) ? 1'b0 : ((TCON[0]) == 1'b0) ? ~Int0_r[1] : TCON[1] ;
   assign Int_Trig_i[1] = ((IE[7]) == 1'b1 & (IE[1]) == 1'b1 & (TCON[5]) == 1'b1) ? 1'b1 : 1'b0 ;
   assign Int_Trig_i[2] = ((IE[7]) == 1'b0 | (IE[2]) == 1'b0) ? 1'b0 : ((TCON[2]) == 1'b0) ? ~Int1_r[1] : TCON[3] ;
   assign Int_Trig_i[3] = ((IE[7]) == 1'b1 & (IE[3]) == 1'b1 & (TCON[7]) == 1'b1) ? 1'b1 : 1'b0 ;
   assign Int_Trig_i[4] = ((IE[7]) == 1'b1 & (IE[4]) == 1'b1 & (RI == 1'b1 | TI == 1'b1)) ? 1'b1 : 1'b0 ;
   assign Int_Trig_i[5] = ((IE[7]) == 1'b1 & (IE[5]) == 1'b1 & OF2 == 1'b1) ? 1'b1 : 1'b0 ;
   assign Int_Trig_i[6] = 1'b0 ;
   assign Int_Trig_i[7] = ((EIE[0]) == 1'b1 & (EXIF[4]) == 1'b1) ? 1'b1 : 1'b0 ;
   assign Int_Trig_i[8] = ((EIE[1]) == 1'b1 & (EXIF[5]) == 1'b1) ? 1'b1 : 1'b0 ;
   assign Int_Trig_i[9] = ((EIE[2]) == 1'b1 & (EXIF[6]) == 1'b1) ? 1'b1 : 1'b0 ;
   assign Int_Trig_i[10] = ((EIE[3]) == 1'b1 & (EXIF[7]) == 1'b1) ? 1'b1 : 1'b0 ;
   //-----------------------
   // TMOD
   assign TMOD_Sel = TMOD_Sel_i ;
   assign TMOD_Sel_i = (IO_Addr == 7'b0001001) ? 1'b1 : 1'b0 ;
   assign TMOD_Wr = (TMOD_Sel_r == 1'b1 & IO_Wr == 1'b1) ? 1'b1 : 1'b0 ;

   always @(posedge Clk or negedge Rst_n)
   begin
      if (Rst_n == 1'b0)
      begin
         TMOD_Sel_r <= 1'b0 ; 
      end
      else
      begin
         TMOD_Sel_r <= TMOD_Sel_i ; 
      end 
   end 
   //-----------------------
   // TL0
   assign TL0_Sel = TL0_Sel_i ;
   assign TL0_Sel_i = (IO_Addr == 7'b0001010) ? 1'b1 : 1'b0 ;
   assign TL0_Wr = (TL0_Sel_r == 1'b1 & IO_Wr == 1'b1) ? 1'b1 : 1'b0 ;

   always @(posedge Clk or negedge Rst_n)
   begin
      if (Rst_n == 1'b0)
      begin
         TL0_Sel_r <= 1'b0 ; 
      end
      else
      begin
         TL0_Sel_r <= TL0_Sel_i ; 
      end 
   end 
   //-----------------------
   // TL1
   assign TL1_Sel = TL0_Sel_i ;
   assign TL1_Sel_i = (IO_Addr == 7'b0001011) ? 1'b1 : 1'b0 ;
   assign TL1_Wr = (TL1_Sel_r == 1'b1 & IO_Wr == 1'b1) ? 1'b1 : 1'b0 ;

   always @(posedge Clk or negedge Rst_n)
   begin
      if (Rst_n == 1'b0)
      begin
         TL1_Sel_r <= 1'b0 ; 
      end
      else
      begin
         TL1_Sel_r <= TL1_Sel_i ; 
      end 
   end 
   //-----------------------
   // TH0
   assign TH0_Sel = TH0_Sel_i ;
   assign TH0_Sel_i = (IO_Addr == 7'b0001100) ? 1'b1 : 1'b0 ;
   assign TH0_Wr = (TH0_Sel_r == 1'b1 & IO_Wr == 1'b1) ? 1'b1 : 1'b0 ;

   always @(posedge Clk or negedge Rst_n)
   begin
      if (Rst_n == 1'b0)
      begin
         TH0_Sel_r <= 1'b0 ; 
      end
      else
      begin
         TH0_Sel_r <= TH0_Sel_i ; 
      end 
   end 
   //-----------------------
   // TH1
   assign TH1_Sel = TH1_Sel_i ;
   assign TH1_Sel_i = (IO_Addr == 7'b0001101) ? 1'b1 : 1'b0 ;
   assign TH1_Wr = (TH1_Sel_r == 1'b1 & IO_Wr == 1'b1) ? 1'b1 : 1'b0 ;

   always @(posedge Clk or negedge Rst_n)
   begin
      if (Rst_n == 1'b0)
      begin
         TH1_Sel_r <= 1'b0 ; 
      end
      else
      begin
         TH1_Sel_r <= TH1_Sel_i ; 
      end 
   end 
   //-----------------------
   // T2CON
   assign T2CON_Sel = T2CON_Sel_i ;
   assign T2CON_Sel_i = (IO_Addr == 7'b1001000) ? 1'b1 : 1'b0 ;
   assign T2CON_Wr = (T2CON_Sel_r == 1'b1 & IO_Wr == 1'b1) ? 1'b1 : 1'b0 ;

   always @(posedge Clk or negedge Rst_n)
   begin
      if (Rst_n == 1'b0)
      begin
         T2CON_Sel_r <= 1'b0 ; 
      end
      else
      begin
         T2CON_Sel_r <= T2CON_Sel_i ; 
      end 
   end 
   //-----------------------
   // RCAP2L
   assign RCAP2L_Sel = RCAP2L_Sel_i ;
   assign RCAP2L_Sel_i = (IO_Addr == 7'b1001010) ? 1'b1 : 1'b0 ;
   assign RCAP2L_Wr = (RCAP2L_Sel_r == 1'b1 & IO_Wr == 1'b1) ? 1'b1 : 1'b0 ;

   always @(posedge Clk or negedge Rst_n)
   begin
      if (Rst_n == 1'b0)
      begin
         RCAP2L_Sel_r <= 1'b0 ; 
      end
      else
      begin
         RCAP2L_Sel_r <= RCAP2L_Sel_i ; 
      end 
   end 
   //-----------------------
   // RCAP2H
   assign RCAP2H_Sel = RCAP2H_Sel_i ;
   assign RCAP2H_Sel_i = (IO_Addr == 7'b1001011) ? 1'b1 : 1'b0 ;
   assign RCAP2H_Wr = (RCAP2H_Sel_r == 1'b1 & IO_Wr == 1'b1) ? 1'b1 : 1'b0 ;

   always @(posedge Clk or negedge Rst_n)
   begin
      if (Rst_n == 1'b0)
      begin
         RCAP2H_Sel_r <= 1'b0 ; 
      end
      else
      begin
         RCAP2H_Sel_r <= RCAP2H_Sel_i ; 
      end 
   end 
   //-----------------------
   // TL2
   assign TL2_Sel = TL2_Sel_i ;
   assign TL2_Sel_i = (IO_Addr == 7'b1001100) ? 1'b1 : 1'b0 ;
   assign TL2_Wr = (TL2_Sel_r == 1'b1 & IO_Wr == 1'b1) ? 1'b1 : 1'b0 ;

   always @(posedge Clk or negedge Rst_n)
   begin
      if (Rst_n == 1'b0)
      begin
         TL2_Sel_r <= 1'b0 ; 
      end
      else
      begin
         TL2_Sel_r <= TL2_Sel_i ; 
      end 
   end 
   //-----------------------
   // TH2
   assign TH2_Sel = TH2_Sel_i ;
   assign TH2_Sel_i = (IO_Addr == 7'b1001101) ? 1'b1 : 1'b0 ;
   assign TH2_Wr = (TH2_Sel_r == 1'b1 & IO_Wr == 1'b1) ? 1'b1 : 1'b0 ;

   always @(posedge Clk or negedge Rst_n)
   begin
      if (Rst_n == 1'b0)
      begin
         TH2_Sel_r <= 1'b0 ; 
      end
      else
      begin
         TH2_Sel_r <= TH2_Sel_i ; 
      end 
   end 
   //-----------------------
   // SCON
   assign SCON_Sel = SCON_Sel_i ;
   assign SCON_Sel_i = (IO_Addr == 7'b0011000) ? 1'b1 : 1'b0 ;
   assign SCON_Wr = (SCON_Sel_r == 1'b1 & IO_Wr == 1'b1) ? 1'b1 : 1'b0 ;

   always @(posedge Clk or negedge Rst_n)
   begin
      if (Rst_n == 1'b0)
      begin
         SCON_Sel_r <= 1'b0 ; 
      end
      else
      begin
         SCON_Sel_r <= SCON_Sel_i ; 
      end 
   end 
   //-----------------------
   // SBUF
   assign SBUF_Sel = SBUF_Sel_i ;
   assign SBUF_Sel_i = (IO_Addr == 7'b0011001) ? 1'b1 : 1'b0 ;
   assign SBUF_Wr = (SBUF_Sel_r == 1'b1 & IO_Wr == 1'b1) ? 1'b1 : 1'b0 ;

   always @(posedge Clk or negedge Rst_n)
   begin
      if (Rst_n == 1'b0)
      begin
         SBUF_Sel_r <= 1'b0 ; 
      end
      else
      begin
         SBUF_Sel_r <= SBUF_Sel_i ; 
      end 
   end 
endmodule

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
波多野结衣视频一区| 国产亚洲成年网址在线观看| 国产精品99久久久久久久女警 | 99热这里都是精品| 久久久久国产精品麻豆ai换脸| 免费久久99精品国产| 亚洲日本va在线观看| 国产精品第四页| 国产夜色精品一区二区av| 欧美肥妇毛茸茸| 欧美人xxxx| 日韩一区二区电影在线| 欧美视频在线不卡| 91性感美女视频| 972aa.com艺术欧美| 99精品久久99久久久久| 麻豆国产精品视频| 久久99久久99小草精品免视看| 久久亚洲精华国产精华液 | 日韩欧美国产不卡| 欧美高清视频不卡网| 欧美日韩国产影片| 日韩免费一区二区| 日韩女同互慰一区二区| 7777精品伊人久久久大香线蕉完整版| 精品制服美女久久| 青青草原综合久久大伊人精品优势| 欧美不卡视频一区| 2020日本不卡一区二区视频| 欧美理论在线播放| 成人午夜视频网站| 久久久久久免费网| 精品国偷自产国产一区| 成人综合在线观看| av在线综合网| 欧美日韩在线一区二区| 欧美在线三级电影| 日韩一级黄色片| 久久精品夜夜夜夜久久| 亚洲日本免费电影| 18成人在线观看| 欧美xxxxx牲另类人与| 国产亚洲精品超碰| 成人欧美一区二区三区白人 | 亚洲日本在线a| 亚洲午夜激情网页| 久久66热偷产精品| 久久成人18免费观看| 成人永久看片免费视频天堂| 在线这里只有精品| 久久久久久免费网| 香蕉久久夜色精品国产使用方法| 26uuu另类欧美| 一区二区成人在线观看| 亚洲在线一区二区三区| 中文av字幕一区| 亚洲综合清纯丝袜自拍| 国产真实乱偷精品视频免| 午夜婷婷国产麻豆精品| 日本不卡视频在线观看| 一卡二卡欧美日韩| 国产福利一区二区三区视频| 91国产免费看| 精品国产乱码久久久久久图片| 91麻豆精品国产91久久久久 | 91精品办公室少妇高潮对白| 国产精品一区二区黑丝| 久久精品国产网站| 欧美色视频在线| 国产精品免费av| 韩国三级在线一区| 欧美日韩激情在线| 一区二区三区在线视频观看| 蜜桃视频免费观看一区| 国产一区二区伦理片| 欧美一级一区二区| 亚洲风情在线资源站| 91蝌蚪国产九色| 亚洲国产电影在线观看| 国产精品麻豆99久久久久久| 亚洲成年人影院| 日日夜夜精品视频免费| 色综合久久久久| 国产精品久久久久影院亚瑟| 国产在线国偷精品产拍免费yy| 国产在线麻豆精品观看| 高潮精品一区videoshd| 91色在线porny| 精品第一国产综合精品aⅴ| 奇米888四色在线精品| 久久国产精品99精品国产| 欧美二区在线观看| 亚洲一区二区三区小说| 中文字幕免费在线观看视频一区| 91精品国产综合久久精品图片| 91精品麻豆日日躁夜夜躁| 国产婷婷色一区二区三区在线| 555夜色666亚洲国产免| 一区二区三区在线免费| 色av成人天堂桃色av| 日韩欧美一二三| 蜜桃视频免费观看一区| 日韩午夜激情免费电影| 亚洲国产成人午夜在线一区| 夜夜亚洲天天久久| 一本大道久久a久久精品综合| 日韩你懂的在线播放| 国产视频一区在线观看| 成人黄色av电影| 三级不卡在线观看| 色综合天天在线| 午夜国产不卡在线观看视频| 欧美一区二区精品在线| 97久久超碰精品国产| 成人综合在线观看| 一区二区三区久久| 日本久久一区二区| 国产在线精品免费| 久久人人超碰精品| 色狠狠一区二区| 国产一区二区在线看| 一区二区在线观看视频| 久久久亚洲精品石原莉奈| 韩国女主播成人在线| 亚洲色欲色欲www在线观看| 日韩欧美一级片| 在线观看日韩精品| 成人深夜福利app| 精品中文字幕一区二区| 久久久久久久久蜜桃| 欧美视频第二页| av中文字幕在线不卡| 狠狠色狠狠色合久久伊人| 精品福利二区三区| 欧美日韩亚洲国产综合| 99精品偷自拍| 久久精品国产澳门| 欧美精品一区二区三区很污很色的| 日韩一区在线播放| 成人黄色小视频| 国产在线视频精品一区| 午夜av区久久| 亚洲一区视频在线| 亚洲免费在线电影| 国产精品天天看| 国产精品视频在线看| 国产无遮挡一区二区三区毛片日本| 国产精品白丝jk黑袜喷水| 久久国产精品99久久人人澡| 亚洲成人资源网| 亚洲图片欧美一区| 午夜成人免费电影| 舔着乳尖日韩一区| 国产日韩一级二级三级| 欧美精品一区二区三区四区 | 视频一区国产视频| 成人激情黄色小说| 亚洲一区二区五区| 亚洲一区二区三区自拍| 亚洲综合久久久久| 丝袜诱惑制服诱惑色一区在线观看 | 久久精品免费看| 极品瑜伽女神91| 成人午夜在线免费| 色久优优欧美色久优优| 国产一区二区h| 国产乱子伦视频一区二区三区| 一区二区三区不卡视频在线观看| 日韩亚洲国产中文字幕欧美| 欧美电影免费观看高清完整版在线观看 | 午夜久久久久久| 美国十次综合导航| 亚洲五月六月丁香激情| 五月天久久比比资源色| 久久99国产精品久久| 成人一级黄色片| 在线一区二区三区四区| 欧美一区二区三区视频| 国产女主播一区| 欧美mv和日韩mv的网站| 欧美色涩在线第一页| 精品日韩在线观看| 国产精品成人免费精品自在线观看| 这里是久久伊人| 国产清纯白嫩初高生在线观看91 | 久久精品免费观看| 亚洲福利一二三区| 亚洲欧美日韩国产综合| 亚洲成人动漫av| 国产在线精品一区二区夜色| 香蕉成人啪国产精品视频综合网| 国产精品久久毛片av大全日韩| 日韩写真欧美这视频| 国产精品视频在线看| 日韩黄色一级片| 99精品一区二区三区| 久久夜色精品国产欧美乱极品| 精品福利一二区| 亚洲国产中文字幕| 午夜久久电影网|