STC12C5A60S2微控制器串列埠2傳送陣列的程式編譯時出現

2021-04-20 08:38:17 字數 2242 閱讀 6439

1樓:匿名使用者

程式名:

uart雙串列埠同時工作

編寫人:

2樓:匿名使用者

請問您解決這個問題了嗎?我現在也為這個糾結了好幾天了,能給我說一下為什麼嗎?

3樓:匿名使用者

沒那麼難吧。你要程式不?

4樓:匿名使用者

呵呵,你這水平真該惡補一下了。

當然不亮了~

「 led=1; 」

你應該知道是怎麼回事了吧,如果**不是抄的,應該能看懂,不用更多解釋了吧?

好歹把完整程式給一下,這檔次的程式不用捂這麼嚴吧~

5樓:1天下亡昕

肯書去吧00000000000000000000000000000000啊,知道啥意思?入門級錯誤

stc12c5a60s2使用雙串列埠進行通訊時,兩個串列埠在傳送資料時都沒有問題,但接收資料都會丟失,求幫忙! 150

6樓:修者世界

這是可能的,如果接收速度慢了的話,傳送方速度較快,兩個資料傳送間隔較小,那麼可能丟失資料

7樓:匿名使用者

完整**發上來看看。

求stc12c5a60s2微控制器的串列埠收發程式,無論收到什麼,均原樣發出去

8樓:匿名使用者

#include

void uart() interrupt 4

}main()

stc12c5a60s2的晶片做了一個程式,主要用到兩個串列埠和兩個定時器,c編寫的, 為什麼程式

9樓:匿名使用者

引起程式跑飛抄的因素主要有三

襲個:其一是軟體錯誤,比如組合語言程式設計使用了直接地址跳轉(沒有使用標號),而地址輸入或計算錯誤,產生錯誤跳轉(目標地址落入資料區或者不在指令起始位置),或者操作堆疊不匹配等。這在c語言中不容易出現。

其二是編譯器錯誤,即編譯器有bug,這個我遇到過(組合語言)。也是小概率事件。

其三是干擾造成,這個最普遍。干擾訊號造成程式計數器值錯亂,後果難於預期。

stc12c5a60s2微控制器串列埠設定問題

10樓:匿名使用者

很想幫你但無奈那個stc89c5*的資料手冊裡找不到rcap2l 和 rcap2h 的含義,而12c5a60的t2設定裡沒有這個,所以你的程式問題應該在也這裡,建議仔細讀12c5a60的資料手冊,只有手冊能幫到你。

求一個使用stc12c5a60s2微控制器的串列埠1向stc-isp串列埠助手傳送abcd字串的程式

11樓:handsome灬橙子

//串列埠通訊 標頭檔案 62616964757a686964616fe58685e5aeb931333365653138

void usart_init() ;    //串列埠初始化(11.0592mhz晶振。9600波特率)

void  usar_sent(unsigned char dat) ;  // 串列埠傳送資料

//unsigned char  usar_read() ;   //  串列埠接受資料

void usart_init()

void  usar_sent(unsigned char dat)

unsigned char  usar_read()

//sfr  sbuf       =   0x99;

//sfr  s2con      =   0x9a;

//sm0/fe  sm1     sm2     ren     tb8     rb8     ti      ri//  s2con暫存器具體配置

以上是相關程式,我也未實驗過,如果可以的話請採納,不行的話請忽視。

我用stc12c5a60s2 實現微控制器串列埠通訊,給電腦發資料,在電腦上用串列埠除錯助手檢視,資料總是出錯?

12樓:匿名使用者

你一次多發幾個試試,看後面是不是不會錯,我也遇到過這樣的問題,但一次發很多資料,後面的資料就沒有錯了

13樓:匿名使用者

波特率等是否匹配?

可使用stcisp內建的助手檢視。

stc12c5a60s2用過不少了,都是正常rs232通訊的。:)

STC12C5A60S2微控制器串列埠接收資料

定時器1設定波特 率,與接收多少個位元組沒有關 系,接收一個,幾百個,就內是不停 地接收,容只要波特率不變,設定的時間常數就不用變。至於接收多少位元組為一幀資料,也不是用定器1來控制來計數的,它只管波特率。要控制接收多少位元組,用一個變數計數。對於這種按幀來傳送 接收的資料包,都應該有一個起始位元組...

多個STC12C5A60S2微控制器如何連入CAN匯流排

不自帶can匯流排的微控制器,可以用sja1000 can控制器 82c250 收發器 但是這個sja1000是並口的,太多線了,如專果不介意速度的 屬話可以用支援spi的mcp2515。自帶can匯流排的微控制器,其實一般只帶了can控制器,不會帶收發器的,還是需要82c250 收發器 的,當然c...

微控制器STC12C5A60S2的串列埠2傳送的資料怎麼在串列埠助

更換一個串列埠助手測試看看,排除串列埠軟體的問題,測試是否是usb轉串列埠驅動或者串列埠線的問題。常備幾個串列埠助手,格西烽火 sscom 串列埠除錯助手等都比較穩定。你用的usb轉串列埠線還是db9插頭線?怎麼連線的?stc15f2k60s2微控制器串列埠通訊程式在串列埠除錯助手上能顯示出來的程式...