www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

  • AT89S51多外部中斷源系統(tǒng)設(shè)計

    AT89S51為用戶提供兩個外部中斷請求輸入端INT0(的反)和INT1(的反),實際的應(yīng)用系統(tǒng)中,兩個外部中斷請求源往往不夠用,需對外部中斷源進行擴充。下面介紹一種擴充外部中斷源的方法。

  • AT89S51定時器/計數(shù)器的結(jié)構(gòu)

    AT89S51單片機的定時器/計數(shù)器結(jié)構(gòu)如下圖所示,定時器/計數(shù)器T0由特殊功能寄存器TH0、TL0構(gòu)成,定時器/計數(shù)器Tl由特殊功能寄存器TH1、TL1構(gòu)成。

  • 雙機串行通信軟件編程

    串行口的4種工作方式中的方式0是移位寄存器工作方式,主要用于擴展并行I/O用,并不用于串行通信。串行口的方式1~3是用于串行通信的,下面介紹串行口的方式1~3的雙機串行通信軟件編程。應(yīng)當(dāng)說明的是,下面介紹的雙機串行通信的編程實際上與各種串行標(biāo)準(zhǔn)的硬件接口電路無關(guān),因為采用不同的標(biāo)準(zhǔn)串行通信接口僅僅是由雙機串行通信距離、傳輸速率以及抗干擾性能來決定的。

  • AT89S51單片機與82C55的接口設(shè)計編程

    下圖所示為AT89S51單片機擴展一片82C55的電路圖。圖中,74LS373是地址鎖存器,P0.1、P0.0經(jīng)74LS373與82C55的地址線A1、A0連接;P0.7經(jīng)74LS373與片選端CS相連,其他地址線懸空;82C55的控制線RD(的反)、WR(的反)直接與AT89S51單片機的RD(的反)和WR(的反)端相連;AT89S51單片機的數(shù)據(jù)總線P0.0~P0.7與82C55的數(shù)據(jù)線D0~D7連接。

  • AT89S51的中斷允許與中斷優(yōu)先級的控制

    實現(xiàn)中斷允許控制和中斷優(yōu)先級控制分別由特殊功能寄存器區(qū)中的中斷允許寄存器IE和中斷優(yōu)先級寄存器IP來實現(xiàn)的。下面介紹這兩個特殊功能寄存器。

  • 關(guān)于AT89S51某些指令的說明

    讀并行I/O口有“讀引腳”和“讀鎖存器”之分。以Pl口為例,當(dāng)P1口的P1.0引腳外接一個發(fā)光二極管LED的陽極,LED的陰極接地。若想查看一下單片機剛才向P1.0腳輸出的信息是0還是1,這時不能直接從P1.0讀取,因為單片機剛才向P1.0輸出的信息如果是1的話,則LED導(dǎo)通點亮,此時P1.0引腳就為0電平,如果直接讀引腳,結(jié)果顯然是錯誤的。正確的做法是讀D鎖存器的Q端狀態(tài),那里儲存的才是前一時刻送給Pl.0的真實值。也就是說,凡遇“讀取P1口前一狀態(tài)以便修改后再送出”的情形,都應(yīng)當(dāng)“讀鎖存器”的Q端信息,而不是讀取引腳的信息。

    單片機
    2019-06-16
    指令 at89s51
  • 基于AT89S51子程序的設(shè)計

    在實際的程序設(shè)計中,常常將那些需多次應(yīng)用的、完成相同的某種基本運算或操作的程序段從整個程序中獨立出來,單獨編成一個程序段,需要時通過子程序調(diào)用指令進行調(diào)用。這樣的程序段稱為子程序。

  • DAC0832轉(zhuǎn)換程序

    程序框圖 程序ORG 05E0H05E0 758153 SE13: MOV SP,#53H05E3 757E00 MOV 7EH,#00H05E6 757D08 MOV 7DH,#08H05E9 757C03 MOV 7CH,#03H05EC 757B02 MOV 7BH,#02H ;顯示緩沖區(qū)初值05EF 7E00 LO20: MOV R6,#00H05F1 90FF

  • 82C55控制交通燈程序

    程序框圖 電路 0BB6 7488 MOV A,#88H0BB8 F0 MOVX @DPTR,A ;82C55初始化0BB9 90FFD8 MOV DPTR,#0FFD8HOBBC 74B6 MOV A,#0B6H0BBE F0 MOVX @DPTR,A0BBF A3 INC DPTR0BC0 740D MOV A,#0DH0BC2 F0 MOVX @DPTR,A ;點亮4個

  • ADC0809轉(zhuǎn)換程序

    程序框圖 電路 程序ORG 05A0H05A0 758153 SE11: MOV SP,#53H05A3 757E00 MOV 7EH,#00H05A6 757D08 MOV 7DH,#08H05A9 757C00 MOV 7CH,#00H05AC 757B09 MOV 7BH,#09H05AF 757A10 MOV 7AH,#10H05B2 757910 MOV 79H,#10H

  • 利用51單片機啟動三相星形電機的程序設(shè)計

    當(dāng)按下SB1鍵時,電機進入預(yù)啟動狀態(tài),經(jīng)30s短延時后進入正式啟動,且不管電路工作在何種狀態(tài),只要按下SB2電機就停止,再按SB1電機又重新啟動,并要求具有30s倒計時顯示及電路狀態(tài)顯示。

  • 單片機C語言在應(yīng)用程序設(shè)計設(shè)計

    在隧道窯溫度控制系統(tǒng)、自助式寄存柜等多個實際應(yīng)用中,我們利用單片機高級C語言編制應(yīng)用程序,滿足了用戶對各項性能參數(shù)的不同要求。下面以一實例,介紹C語言在應(yīng)用程序設(shè)計上的優(yōu)點。

  • SED1335與51單片機的接口程序設(shè)計

    在以單片機為核心的嵌入式應(yīng)用中,友好的人機交互界面起著十分重要的作用。典型的顯示器件是LED數(shù)碼管,其亮度高,適應(yīng)于大多數(shù)應(yīng)用場合。缺點是接口電路復(fù)雜,功耗高。液晶顯示器件是利用液晶的電光效應(yīng)制作的,具有功耗低、接口控制方便等優(yōu)點,而且模塊的接口信號和操作指令具有廣泛的兼容性,并能直接與單片機接口,它還具有專用指令,可方便地實現(xiàn)各種不同的操作,同樣的顯示面積LCD其功耗為LED顯示器的幾百之一,所以它特別適宜與COMS電路直接相配。隨著液晶顯示技術(shù)的進步,高質(zhì)量的液晶顯示模塊被日趨廣泛地應(yīng)用于各種嵌入式系統(tǒng)中。

  • 匯編語言與C51語言實現(xiàn)跑馬燈實驗的比較

    當(dāng)前開發(fā)單片機應(yīng)用系統(tǒng)程序主要應(yīng)用匯編語言和C51語言,采用匯編語言編寫可直接操縱系統(tǒng)的硬件資源,能編寫出高效運行的程序代碼,程序運行速度快。而采用C51語言編寫可改善程序的可讀性和可移植性,利于產(chǎn)品的更新?lián)Q代,大大加快了單片機應(yīng)用程序的開發(fā)速度。下面通過一個簡單的實驗--跑馬燈實驗來分析一下這兩種語言的差別。

  • X5045組成的看門狗電路及51讀寫x5045存儲器的程序

    X5045是一種集看門狗、電壓監(jiān)控和串行EEPROM 三種功能于一身的可編程控制電路.特別適合應(yīng)用在需要少量存儲器,并對電路板空間需求較高場合,

發(fā)布文章