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

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

哪為大哥大姐幫看一看8251程序,萬分感激

作者:ccjchen 欄目:ARM技術(shù)
哪為大哥大姐幫看一看8251程序,萬分感激
89C52的P0口怎么一點反應(yīng)都沒有呢?
#define _TEST_C_
#include "reg52.h"
#include "stdlib.h"
#include "absacc.h"
#include "intrins.h"
#include "test.h"

#define uCHAR unsigned CHAR
#define uint  unsigned int
#define COM8251 XBYTE[0x8601]
#define DAT8251 XBYTE[0x8600]
sbit  flag1_8251 = ACC^0;
sbit  flag2_8251 = ACC^1;
uCHAR data_temp[10]={0xAA,10,22,32,0,0};

void  initmcu(void);
void Trans8251(void);


void main(void)
{
    initmcu();    
    Trans8251();
}
void  initmcu(void)
{
     TMOD = 0x22;     //9600波特11.0592MHZ,方式2
     TL1  = 0XFD;    TH1 = 0XFD;SCON = 0X50;    
     TR1 = 1; TR0=1; ES = 1;  EA = 1;
}

void Trans8251(void)
{
   uCHAR i;
   COM8251 = 0x00;
   COM8251 = 0x00;
   COM8251 = 0x00;
   COM8251 = 0x40;
   COM8251 = 0x6d;
   COM8251 = 0x37;
   for(;;)
   {
     for(i=0;i<4;i++)
     do
       ACC = COM8251;
     while(flag1_8251==0);
     DAT8251 =  data_temp[i];
   }
}


參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
請教SDT的設(shè)置問題
關(guān)于bootload中Compiler check那部分的疑問
SDRAM中DQM是什么意思,有什么作用呢?
程序地址問題
2410開發(fā)板,裸機運行,CS8900A不產(chǎn)生中斷,怎么辦?
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號