音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費(fèi)注冊(cè) 首頁(yè) | 行業(yè)黑名單 | 幫助
維庫(kù)電子市場(chǎng)網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

82c53奇怪現(xiàn)象

作者:宇翔 欄目:單片機(jī)
82C53奇怪現(xiàn)象
在線(xiàn)求助,我用82C53-2做方波發(fā)生器,定時(shí)器0輸入1MHZ的CLK,輸出10KHz方波怎么時(shí)對(duì)時(shí)不對(duì)呀!!!單片機(jī)用89C52控制,用仿真器仿真.起初是重新上電后,在仿真正常,現(xiàn)在重新上電輸出波形也不對(duì),十分不解.
初始化程序如下:
#define com8253   XBYTE[0x4003]
#define out0   XBYTE[0x4000]
#define out1   XBYTE[0x4001]
#define out2   XBYTE[0x4002]
void main()
{
com8253=0x36;
out0=0x64;
out0=0x00;
}


我都調(diào)試2天了,非常之著急,望各位大俠給予幫助解答一下,不勝感激!!!


2樓: >>參與討論
宇翔
各位 大哥大姐幫幫忙呀!!看看呀1
 
3樓: >>參與討論
stcmcu
換用我們 STC89C53RC 試一下,程序如下
換用我們 STC89C53RC 試一下,程序如下

;------------------------------------------------------------------------------
;本程序演示了如何使用 STC 定時(shí)器2的時(shí)鐘輸出功能
;------------------------------------------------------------------------------
;/* ---  STC International Limited ---------------- */
;/* ---  宏晶科技 姚永平  設(shè)計(jì) 2004/9/11   V1.0 ---- */
;/* ---  RD+/RC系列   Timer2  Operation ----------- */
;/* ---  STC89C54RD+, STC89C58RD+, STC89C516RD+ --- */
;/* ---  STC89LE54RD+,STC89LE58RD+,STC89LE516RD+ -- */
;/* ---  STC89C51RC,  STC89C52RC,  STC89C53RC ----- */
;/* ---  STC89LE51RC, STC89LE52RC, STC89LE53RC ---- */
;/* ---  Mobile: 13922805190 ---------------------- */
;/* ---  Fax: 0755-82944243 ----------------------- */
;/* ---  Tel: 0755-82908285 ----------------------- */
;/* ---  Web  : www.mcu-memory.com ---------------- */


;定義特殊功能寄存器

;與 RS232口、TIMER2 有關(guān)的特殊功能寄存器
T2CON                   EQU 0C8H
T2MOD                   EQU 0C9H

TR2                     EQU T2CON.2   ;TR2 是 T2CON 特殊功能寄存器的第 2 位

RCAP2L                  EQU 0CAH
RCAP2H                  EQU 0CBH
TH2                     EQU 0CDH
TL2                     EQU 0CCH

;定時(shí)器/計(jì)數(shù)器2控制寄存器 T2CON
;                   D7     D6    D5    D4    D3    D2     D1     D0       Reset VALUE
;  位地址           CF     CE    CD    CC    CB    CA    C9     C8
; T2CON(C8H)       TF2    EXF2  RCLK  TCLK  EXEN2  TR2   C/T2  CP/RL2        00

;T2MOD寄存器
;                   D7     D6    D5    D4    D3    D2     D1     D0       Reset VALUE
; T2CON(C9H)        -      -     -     -     -     -     T2OE   DCEN       xxxxxx00b

;------------------------------------------------
    ORG   0000H
    AJMP  MAIN
;------------------------------------------------
    ORG   0100H
MAIN:
    MOV   SP, #0E0H

    MOV   P1, #0FFH                 ;熄滅 P1 口的發(fā)光二級(jí)管
    ACALL SET_T2_OUT_MODE           ;設(shè)置T2為高速脈沖輸出方式
    
    MOV   DPTR, #0FFF0H             ;設(shè)置 T2 脈沖輸出速率
    ACALL SET_T2_OUT_SPEED
;    SJMP  $                        ;可加入此行,用頻率計(jì)或其它儀器測(cè)量 P1.0 的
                                    ;輸出信號(hào),驗(yàn)證脈沖輸出頻率的計(jì)算公式

    ACALL DELAY
    ACALL PAUSE                     ;暫停輸出, 便于觀(guān)察

    MOV   DPTR, #0FFE0H             ;設(shè)置 T2 脈沖輸出速率, 比前一次降低一半
    ACALL SET_T2_OUT_SPEED
    ACALL DELAY
    ACALL PAUSE                     ;暫停輸出, 便于觀(guān)察

    MOV   DPTR, #0FFD0H             ;設(shè)置 T2 脈沖輸出速率, 比前一次降低 1/3
    ACALL SET_T2_OUT_SPEED
    ACALL DELAY
    ACALL PAUSE                     ;暫停輸出, 便于觀(guān)察

    SJMP  $                         ;跳轉(zhuǎn)到本行, 無(wú)限循環(huán)
;------------------------------------------------

DELAY:
    MOV   R1, #0
    MOV   R2, #0
    MOV   R3, #30
DELAY_LOOP:
    DJNZ  R1, DELAY_LOOP
    DJNZ  R2, DELAY_LOOP
    DJNZ  R3, DELAY_LOOP
    RET
;------------------------------------------------

SET_T2_OUT_MODE:                    ;設(shè)置T2為脈沖輸出方式
    MOV   T2CON, #0                 ;設(shè)置T2為定時(shí)器方式
    MOV   T2MOD, #02                ;0000, 0010 允許 T2 溢出脈沖由 P1.0 輸出
    RET

;------------------------------------------------
;脈沖輸出頻率由振蕩器頻率和 T2 的捕獲寄存器 RCAP2H、RCAP2L 的重新裝入值確定,
;計(jì)算公式:
;     振蕩器頻率/ (n*(65536 - RCAP2H,RCAP2L))
;公式中 n = 2, 在 6 Clock 模式; n = 4, 在 12 Clock 模式
; &n
參與討論
昵稱(chēng):
討論內(nèi)容:
 
 
相關(guān)帖子
請(qǐng)教各種單片機(jī)ISP功能的比較
兩單片機(jī)直接口對(duì)口通信
keil編譯器發(fā)生了奇怪的問(wèn)題!
Keil 在編譯時(shí)為什么要訪(fǎng)問(wèn)并口??
急:!!SC6122的接收部分如何去掉38KHz的載波?
免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào)