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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? dw8051_timer.v

?? DW8051單片機(jī)的設(shè)計(jì)
?? V
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
// $Id: DW8051_timer.v,v 1.1 1996/07/25 17:43:34 gina Exp $//------------------------------------------------------------------------------////        This confidential and proprietary software may be used only//     as authorized by a licensing agreement from Synopsys Inc.//     In the event of publication, the following notice is applicable:////                    (C) COPYRIGHT 1996   SYNOPSYS INC.//                          ALL RIGHTS RESERVED////        The entire notice above must be reproduced on all authorized//        copies.//// FILE: DW8051_timer.v//// AUTHOR: Ludwig Rieder//// ABSTRACT: DW8051 timer module (Verilog version)//// MODIFICATION HISTORY://      L.Rieder        05.06.96        Verilog version created//	L.Rieder	22.07.96////      Gina Ngo        11.20.96        Fixed star 38722: added header//	Bala Needamangalam//			May 20,1998	Updated the inline comments//                      July 20,1999    Removed all DesignWare-Foundation //                                      license checkout commands.//------------------------------------------------------------------------------`include "./DW8051/DW8051_package.inc"`include "./DW8051/DW8051_parameter.v"module DW8051_timer (clk,                     rst_n,                     // sfr bus:                     sfr_addr,                     timer_sfr_cs,                     timer_data_out,                     timer_data_in,                     sfr_wr,                     // external inputs:                     t0,		// ext timer input 0                     t1,		// ext timer input 1                     int0_n,		// ext int 0                     int1_n,		// ext int 1                     // signals from DW8051_cpu:                     cycle,                     t0m,		// timer0 rate control bit from ckcon                     t1m,		// timer1 rate control bit from ckcon                     // signals from/to register TCON in DW8051_intr:                     ena_t0,		// timer0 enable                     ena_t1,		// timer1 enable                     tf0_set,		// set timer0 interrupt flag in tcon                     tf1_set,		// set timer1 interrupt flag in tcon                     // baudrate output signal to DW8051_serial:                     t1_ofl,		// timer1 overflow flag                     // external outputs:                     t0_out,		// timer0 overflow flag                     t1_out  		// timer1 overflow flag		     );  input clk; input rst_n; input [7:0] sfr_addr; input [7:0] timer_data_in; input sfr_wr; input t0; input t1; input int0_n; input int1_n; input [1:0]  cycle; input t0m; input t1m; input ena_t0; input ena_t1; output timer_sfr_cs; output [7:0] timer_data_out; output tf0_set; output tf1_set; output t1_ofl; output t0_out; output t1_out;//------------------------------------------------------------------------------wire clk;wire rst_n;wire [7:0] sfr_addr;wire [7:0] timer_data_in;wire sfr_wr;wire t0;wire t1;wire int0_n;wire int1_n;wire [1:0] cycle;wire t0m;wire t1m;wire ena_t0;wire ena_t1;wire timer_sfr_cs;wire [7:0] timer_data_out;wire tf0_set;wire tf1_set;wire t1_ofl;reg  t0_out;reg  t1_out;//---------------// local signals://---------------// timer0_mode types:`define t0_auto_reload  2'b00`define t0_13_bit       2'b01`define t0_16_bit       2'b10`define t0_2x8_bit      2'b11// timer1_mode types:`define t1_auto_reload  2'b00`define t1_13_bit       2'b01`define t1_16_bit       2'b10`define t1_off          2'b11wire [1:0] mode0;		// of type timer0_mode;wire [1:0] mode1;      		// of type timer1_mode; reg  [7:0] tmod_reg;wire t1_gated_n;wire ct1;wire m10;wire m11;wire t0_gated_n;wire ct0;wire m00;wire m01;  wire [7:0] th0_reg;wire [7:0] th1_reg;wire [7:0] tl0_reg;wire [7:0] tl1_reg;// tcon  register implemented in DW8051_intr unit// ckcon register implemented in DW8051_??? wire tmod_cs;			// chip select for tmod registerwire th0_cs;			// chip select for th0 registerwire th1_cs;			// chip select for th1 registerwire tl0_cs;			// chip select for tl0 registerwire tl1_cs;			// chip select for tl0 register wire clk_div4;			// 1/4  of clkreg  clk_div12_t0;		// 1/12 of clkreg  clk_div12_t1;		// 1/12 of clkreg  clk_div12_t0_h;		// 1/12 of clk reg  [1:0] count_t0;reg  [1:0] count_t1;reg  [1:0] count_t0_h; wire e_th0;			// enable timer0 high byte counterwire e_tl0;			// enable timer0 low  byte counterwire e_th1;			// enable timer1 high byte counterwire e_tl1;			// enable timer1 low  byte counter wire ld_th0_n;			// load timer0 high bytewire ld_tl0_n;			// load timer0 low  bytewire ld_th1_n;			// load timer1 high bytewire ld_tl1_n;			// load timer1 low  byte wire [7:0] th0_in;wire [7:0] tl0_in;wire [7:0] th1_in;wire [7:0] tl1_in; wire tl0_wr;			// sfr write to tl0_regwire th0_wr;			// sfr write to th0_regwire tl1_wr;			// sfr write to tl1_regwire th1_wr;			// sfr write to th1_reg reg  t0_l0;			// latched input t0reg  t1_l0;			// latched input t1reg  t0_l1;			// latched t0_l0reg  t1_l1;			// latched t1_l0reg  t0_l2;			// latched t0_l1reg  t1_l2;			// latched t1_l1 reg  int0_l_n;			// latched input int0_nreg  int1_l_n;			// latched input int1_n reg  gate0;reg  gate1; wire t0_event;			// negative transition on t0 inputwire t1_event;			// negative transition on t1 input wire tl0_sat5;			// saturation on 5  LSBs of tl0_reg				// (i.e. tl0_reg = `XXX11111`)wire tl0_sat8;			// saturation on 8 LSBs (=all bits) of				// tl0_reg (i.e. tl0_reg='11111111'wire th0_sat8;			// saturation on 8 LSBs (=all bits) of				// th0_reg (i.e. th0_reg='11111111'wire tl1_sat5;			// saturation on 5 LSBs of tl1_reg				// (i.e. tl1_reg = `XXX11111`)wire tl1_sat8;			// saturation on 8 LSBs (=all bits) of				// tl1_reg  (i.e. tl1_reg='11111111'wire th1_sat8;			// saturation on 8 LSBs (=all bits) of				// th1_reg  (i.e. th1_reg='11111111' wire t1_ofl_i;			// timer1 overflow (internal)wire t0_ofl_i;			// timer0 overflow (internal) //dummy signals:wire [7:0] tl0_reg_n;wire [7:0] tl1_reg_n;wire [7:0] th0_reg_n;wire [7:0] th1_reg_n;wire th0_sat5;wire th1_sat5;//------------------------------------------------------------------------------  // decode sfr address  assign tmod_cs = (sfr_addr == `tmod_addr) ? 1 : 0;  assign th0_cs  = (sfr_addr == `th0_addr)  ? 1 : 0;  assign th1_cs  = (sfr_addr == `th1_addr)  ? 1 : 0;  assign tl0_cs  = (sfr_addr == `tl0_addr)  ? 1 : 0;  assign tl1_cs  = (sfr_addr == `tl1_addr)  ? 1 : 0;  // SFR Write process  always @(posedge clk or negedge rst_n)  begin : sfr_process    if (rst_n == 0)    begin       tmod_reg  <= 'b0;    end    else    begin      if (sfr_wr == 1)      begin         if (tmod_cs == 1) tmod_reg <= timer_data_in;      end     end   end  //sfr_process  // aliases for tmod bits  assign  t1_gated_n  = ~tmod_reg[7];  assign  ct1         =  tmod_reg[6];  assign  m11         =  tmod_reg[5];  assign  m10         =  tmod_reg[4];  assign  t0_gated_n  = ~tmod_reg[3];  assign  ct0         =  tmod_reg[2];  assign  m01         =  tmod_reg[1];  assign  m00         =  tmod_reg[0];  // input flip-flops  always @(posedge clk or negedge rst_n)  begin : inp_latch_process    if (rst_n == 0)

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
乱中年女人伦av一区二区| 亚洲精品一区二区三区精华液| 国内精品伊人久久久久影院对白| 亚洲国产精品嫩草影院| 亚洲综合成人在线视频| 亚洲综合色噜噜狠狠| 亚洲美女少妇撒尿| 色呦呦网站一区| 在线亚洲一区观看| 69p69国产精品| 日韩精品一区二| 国产欧美一区二区精品仙草咪| 欧美国产精品劲爆| 亚洲女人的天堂| 亚洲成av人片在线观看| 美女在线视频一区| 狠狠色综合色综合网络| 成人妖精视频yjsp地址| 一本久道久久综合中文字幕| 欧美日韩一区二区三区免费看| 欧美日韩精品高清| 日韩三级视频在线观看| 欧美国产精品专区| 亚洲综合激情另类小说区| 五月婷婷综合在线| 国产一区二区按摩在线观看| 成人黄色小视频| 欧美视频中文字幕| 精品乱人伦小说| 亚洲欧洲精品一区二区三区| 日韩福利电影在线观看| 国产成人一区二区精品非洲| 欧美性受xxxx黑人xyx性爽| www久久精品| 一区二区三区 在线观看视频| 日韩电影免费在线看| 不卡的电视剧免费网站有什么| 欧美日韩一级大片网址| 国产视频在线观看一区二区三区| 亚洲综合区在线| 国产精品一区二区在线播放 | 日韩午夜激情电影| 国产精品乱码一区二三区小蝌蚪| 亚洲国产成人精品视频| 精品写真视频在线观看 | 日韩黄色小视频| 成人一级视频在线观看| 日韩欧美www| 亚洲午夜激情av| 波多野结衣精品在线| 精品少妇一区二区三区免费观看| 亚洲精品中文在线观看| 国产黄色91视频| 日韩一区二区免费视频| 亚洲欧美日韩在线不卡| 国产69精品一区二区亚洲孕妇| 日韩午夜激情av| 日韩中文字幕区一区有砖一区| 色综合天天综合网国产成人综合天 | 久久只精品国产| 亚洲成人综合网站| 在线亚洲高清视频| 亚洲人成人一区二区在线观看| 精品久久久久久久久久久久包黑料 | 美女网站一区二区| 欧美视频三区在线播放| 亚洲欧美激情小说另类| 成人h精品动漫一区二区三区| 欧美白人最猛性xxxxx69交| 日韩福利电影在线| 欧美一区三区二区| 日本视频一区二区| 日韩一级片网站| 麻豆久久久久久久| 日韩一区二区在线看片| 日本欧美一区二区三区乱码 | 精品av综合导航| 开心九九激情九九欧美日韩精美视频电影 | 欧美一区二视频| 免费一区二区视频| 日韩免费视频一区| 国产揄拍国内精品对白| 久久蜜臀精品av| 丁香五精品蜜臀久久久久99网站| 久久久久久久精| 不卡区在线中文字幕| 亚洲欧美偷拍三级| 欧美亚洲精品一区| 日韩1区2区3区| 精品国产人成亚洲区| 福利一区在线观看| 一区二区三区中文在线观看| 欧美精品v日韩精品v韩国精品v| 日韩高清不卡一区二区| 久久影音资源网| 色综合久久久久综合体桃花网| 亚洲欧美偷拍卡通变态| 正在播放亚洲一区| 国产成人av影院| 一区二区三区精品久久久| 51精品国自产在线| 国产不卡视频在线观看| 一区二区在线免费| 精品国产一区二区三区久久影院| 国产福利不卡视频| 亚洲午夜视频在线观看| 亚洲精品一区二区三区在线观看| 成人一区二区三区| 日本aⅴ精品一区二区三区| 久久综合久久99| 色婷婷激情久久| 激情文学综合插| 亚洲精品乱码久久久久久| 精品粉嫩超白一线天av| 91高清视频在线| 国产成人免费视频精品含羞草妖精| 亚洲一级片在线观看| 国产午夜亚洲精品羞羞网站| 欧美日韩三级一区| av在线综合网| 国产一区二区精品久久99| 香蕉乱码成人久久天堂爱免费| 国产精品美女久久久久久久| 日韩一区二区三免费高清| 欧美在线观看一区| 97久久超碰国产精品电影| 精品一区二区三区在线播放| 亚洲精品国产无天堂网2021| 中文字幕欧美区| 精品成人一区二区三区| 欧美精品日韩一本| 精品视频一区二区三区免费| 99re热这里只有精品免费视频| 国产揄拍国内精品对白| 轻轻草成人在线| 亚洲v日本v欧美v久久精品| 国产精品福利一区| 国产精品污网站| 久久天天做天天爱综合色| 日韩免费性生活视频播放| 欧美日韩国产小视频| 91成人网在线| 色又黄又爽网站www久久| 97se亚洲国产综合自在线不卡| 国产黄色91视频| 风间由美性色一区二区三区| 国模大尺度一区二区三区| 九色|91porny| 美女在线一区二区| 久久精品国产网站| 狠狠色狠狠色综合系列| 狠狠色丁香久久婷婷综合丁香| 久久精品二区亚洲w码| 国产主播一区二区三区| 国产一区二区按摩在线观看| 国产精品自拍av| 成人中文字幕在线| av男人天堂一区| 色综合欧美在线| 欧美日韩免费一区二区三区视频| 日本精品裸体写真集在线观看| 欧洲国内综合视频| 91精品国产91热久久久做人人 | zzijzzij亚洲日本少妇熟睡| 盗摄精品av一区二区三区| av成人免费在线观看| 91麻豆国产精品久久| 欧美日韩亚洲综合一区二区三区| 在线成人小视频| 精品成人免费观看| 国产精品久久午夜| 亚洲一区二区三区免费视频| 日韩激情在线观看| 国产成人a级片| 99在线精品观看| 在线电影院国产精品| 久久久精品影视| 一区二区三区免费在线观看| 日韩高清电影一区| 国产不卡免费视频| 欧美视频中文一区二区三区在线观看| 欧美精品一级二级三级| 久久精品亚洲国产奇米99| 国产精品成人免费精品自在线观看| 亚洲综合偷拍欧美一区色| 紧缚捆绑精品一区二区| 99久久精品一区| 91精品婷婷国产综合久久竹菊| 国产欧美日韩在线| 偷拍日韩校园综合在线| 国产酒店精品激情| 欧美日本精品一区二区三区| 国产欧美中文在线| 日韩电影在线免费观看| 99麻豆久久久国产精品免费| 日韩女优av电影| 亚洲一二三四久久| 成人少妇影院yyyy| 日韩三级视频在线观看| 亚洲一区欧美一区|