欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3300|回復: 14
收起左側

單片機電路板程序老是不運行

[復制鏈接]
ID:948656 發表于 2021-7-5 21:46 來自觸屏版 | 顯示全部樓層 |閱讀模式
請問大家,如題,電路板程序老是不運行,偶爾可以運行,復位電路和晶振也有了,是不是需要在復位電路加個按鍵復位來復位單片機?
IMG_20210705_213800.jpg
回復

使用道具 舉報

ID:948656 發表于 2021-7-5 21:47 來自觸屏版 | 顯示全部樓層
是兩個單片機串口通信的程序
回復

使用道具 舉報

ID:947149 發表于 2021-7-5 22:01 | 顯示全部樓層
復位腳對地加個電容試試
回復

使用道具 舉報

ID:716656 發表于 2021-7-5 22:50 | 顯示全部樓層
感覺是虛接
回復

使用道具 舉報

ID:161164 發表于 2021-7-5 23:41 | 顯示全部樓層
晶振太遠了吧
回復

使用道具 舉報

ID:311419 發表于 2021-7-6 09:14 | 顯示全部樓層
1.晶振離單片機盡量近一下。
2.建議裝上指示燈進行觀察。
3.程序上傳看一下有無問題。
回復

使用道具 舉報

ID:798631 發表于 2021-7-6 09:32 | 顯示全部樓層
像這種初學者的實驗 盡量每個單片機加一個可視的東西  最常見的是加一個閃爍燈  起碼可以判斷單片機有沒有正常運轉    本來就是看不到的東西再猜來猜去憑白給自己填加障礙
回復

使用道具 舉報

ID:948656 發表于 2021-7-6 11:43 來自觸屏版 | 顯示全部樓層
程序沒問題的,因為有時候能運行成功,但是斷電再接就可能不運行程序
回復

使用道具 舉報

ID:451718 發表于 2021-7-6 13:29 | 顯示全部樓層
串口用哪個定時器做波特率,9成是定時器沒有處理好,導致溢出。 表象就是偶爾又可以,大部分時間不工作。
回復

使用道具 舉報

ID:660851 發表于 2021-7-6 15:07 | 顯示全部樓層
可以檢查晶振電容是否是大于33pf
回復

使用道具 舉報

ID:401564 發表于 2021-7-6 15:13 | 顯示全部樓層
請看圖片
51hei截圖20210706151248.png

回復

使用道具 舉報

ID:948656 發表于 2021-7-6 16:00 來自觸屏版 | 顯示全部樓層
robinsonlin 發表于 2021-7-6 13:29
串口用哪個定時器做波特率,9成是定時器沒有處理好,導致溢出。 表象就是偶爾又可以,大部分時間不工作。

程序是這樣的
IMG_20210706_155557.jpg
IMG_20210706_155618.jpg
回復

使用道具 舉報

ID:451718 發表于 2021-7-6 17:26 | 顯示全部樓層

不知道該如何回復你了。  我把我能夠看到的錯誤先列出來,你自己慢慢體會吧。
1. 你這個串口通訊, 通訊源在哪里?  波特率是多少? 9600,還是19200?
2. 你的主程序中,P0口賦值一次后,就循環等待了, 你確定上電的瞬間就能接受到數據?  你這是通過按鍵在跟電子比快么?
回復

使用道具 舉報

ID:161164 發表于 2021-7-6 17:34 | 顯示全部樓層
robinsonlin 發表于 2021-7-6 17:26
不知道該如何回復你了。  我把我能夠看到的錯誤先列出來,你自己慢慢體會吧。
1. 你這個串口通訊, 通 ...

2. P0口會在收到串口中斷(39行)后更新(26行)
回復

使用道具 舉報

ID:451718 發表于 2021-7-6 17:48 | 顯示全部樓層
lkc8210 發表于 2021-7-6 17:34
2. P0口會在收到串口中斷(39行)后更新(26行)

哈哈,沒注意到你中斷里面嵌套的函數,不過問題仍然是同一個性質的,你確定串口只發送了一個字節,或者階段時間內的最后一個字節是你想要的?
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表