數字電路中有兩種類型的電路,一種是邏輯電路;另一種是時序電路。邏緝電路沒有記憶功能,有輸入數字信號就有輸出信號,無輸入信號也就無輸出信號,例如各種譯碼器、編碼器、與門、或門、非門等都是邏輯電路。這些數字電路中都集成了大量的三極管(BJT)、電阻等分立元件。數字電路的通斷就是按邏輯功能要求控制集成數字電路中的三極管的飽和導通與截止來實現高低電平。當三板管導通時就會輸出低電平相當于數字0、當三極管截止時就會輸出高電平相當于數字1。這是時序電路控制物理元器件的0和1的方法;另一種是時序電路,這種電路具有記憶功能。能夠記憶輸入的信號,當輸入信號消失時,輸出信號也會保存。像電腦中的各種存儲器,都是時序電路,各種嵌入式芯片如常見的C51單片機、PIC單片機,AVR,ARM,DSP,FPGA,CPLD等等都是時序電路。這些電路中有很多觸發器。這是記憶0和1的最小單元,而這些具有記憶功能的最小單元里也是由各種三極管構成。這些觸發器在控制信號的作用下能輸出0和1。像單片機這類的芯片需要寫程序,程序專門的編譯軟件來編寫最終要生成二進制代碼,對芯片內的寄存器進行讀寫,寄存器里也是由各種三極管構成,它是組成各種寄存器的最小“細胞”,我們編寫的程序最終通過軟件成生0和1的二進制代碼,來控制三極管的門控管從而控制元器件的通斷。對芯片的外部引腳而言就是高(1)低(0)電平,通過引腳高低電平就可以控制芯片外部元器件的通斷。
網站導航
- zblogPHP模板zbpkf
- zblog免費模板zblogfree
- zblog模板學習zblogxuexi
- zblogPHP仿站zbpfang