找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 4574|回復(fù): 18
收起左側(cè)

這種情況是不是晶振不起振呢

  [復(fù)制鏈接]
ID:241249 發(fā)表于 2019-11-26 09:04 來(lái)自手機(jī) | 顯示全部樓層 |閱讀模式
在同樣的兩塊板子上,一塊正常顯示時(shí)間
另一塊死活就是00:00:00。換了晶振和電容都不行。請(qǐng)問(wèn)有沒(méi)有遇到這樣的情形,怎么來(lái)排除障礙呢
回復(fù)

使用道具 舉報(bào)

ID:241249 發(fā)表于 2019-11-26 09:32 來(lái)自手機(jī) | 顯示全部樓層
補(bǔ)充一下,按鍵操作都正常。菜單都可以操作
回復(fù)

使用道具 舉報(bào)

ID:138097 發(fā)表于 2019-11-26 09:38 | 顯示全部樓層
換了晶振還不行就不是晶振的問(wèn)題了吧,是什么是時(shí)間啊,RTC?
回復(fù)

使用道具 舉報(bào)

ID:649678 發(fā)表于 2019-11-26 09:46 | 顯示全部樓層
可能是芯片壞了
回復(fù)

使用道具 舉報(bào)

ID:245053 發(fā)表于 2019-11-26 09:49 | 顯示全部樓層
可能的問(wèn)題是:
1、RTC晶振沒(méi)起振,一般都有一個(gè)默認(rèn)的日期和時(shí)間
2、通信有問(wèn)題,讀不出時(shí)間,這時(shí)顯示的是顯示緩存中的復(fù)位數(shù)據(jù)或其他錯(cuò)誤數(shù)據(jù)
回復(fù)

使用道具 舉報(bào)

ID:94031 發(fā)表于 2019-11-26 09:50 | 顯示全部樓層
你沒(méi)有說(shuō)明用了哪些硬件,別人不好判斷。
回復(fù)

使用道具 舉報(bào)

ID:470332 發(fā)表于 2019-11-26 09:53 | 顯示全部樓層
既然換了晶振和電容都不行,那就需要檢查其他的電路,量量電壓,看看接線(xiàn)
回復(fù)

使用道具 舉報(bào)

ID:235200 發(fā)表于 2019-11-26 10:01 | 顯示全部樓層
看你的顯示是如何實(shí)現(xiàn)的,如果顯示是程序控制的,能夠顯示出來(lái)就跟時(shí)鐘電路沒(méi)有關(guān)系
回復(fù)

使用道具 舉報(bào)

ID:584814 發(fā)表于 2019-11-26 10:02 | 顯示全部樓層
什么板子 ? 修不了就直接換。
回復(fù)

使用道具 舉報(bào)

ID:235200 發(fā)表于 2019-11-26 10:04 | 顯示全部樓層
這樣的問(wèn)題,還需看其它相關(guān)電路,特別是外部中斷、定時(shí)計(jì)數(shù)器引腳,是否有短路現(xiàn)象,CPU本身是否有部分損壞等原因,方便的話(huà),交換一下CPU進(jìn)行測(cè)試
回復(fù)

使用道具 舉報(bào)

ID:145053 發(fā)表于 2019-11-26 11:16 | 顯示全部樓層
是時(shí)鐘芯片嗎,是的話(huà),首先確認(rèn)起振標(biāo)志位是否起振,使用示波器接個(gè)10p電容,或者表頭直接接上去晶振兩腳,看看是否起振。
回復(fù)

使用道具 舉報(bào)

ID:90663 發(fā)表于 2019-11-26 11:27 | 顯示全部樓層
首先不清楚你是什么樣的板子,如果是單片機(jī)一類(lèi)的,晶振不起振是不可能的,如果不起振你程序也下不進(jìn)去
回復(fù)

使用道具 舉報(bào)

ID:383215 發(fā)表于 2019-11-26 11:40 | 顯示全部樓層
類(lèi)似你這種情況我以前經(jīng)常遇到,以至于我以后設(shè)計(jì)單片機(jī)電路總是在剩余的一個(gè)I/O口做一個(gè)測(cè)試點(diǎn),然后驅(qū)動(dòng)一個(gè)LED,這樣做有以下好處
1:編寫(xiě)的程序運(yùn)行不正常可以編一個(gè)LED閃爍程序,一秒閃一到兩次都可以,如果LED閃爍程序正常,說(shuō)明單片機(jī)和晶振都沒(méi)有問(wèn)題
2、編寫(xiě)比較精確的定時(shí)程序,可以用這個(gè)驅(qū)動(dòng)LED的I/O口發(fā)一個(gè)方波信號(hào),用示波器測(cè)量這個(gè)方波信號(hào)的時(shí)間比計(jì)算要快,也很直觀(guān)
3、進(jìn)某個(gè)中斷或者某個(gè)子程序讓這個(gè)I/O口為高,返回中斷或者子程序讓這個(gè)I/O口為低,你可以觀(guān)察你的中斷或者子程序運(yùn)行情況
4、在程序的關(guān)鍵點(diǎn)讓這個(gè)I/O口的LED亮滅,對(duì)調(diào)試比較復(fù)雜的程序大有好處
5、整個(gè)編程中你可以用這個(gè)I/O口測(cè)試主程序的循環(huán)次數(shù),循環(huán)次數(shù)的頻率越高,說(shuō)明的你的程序CPU應(yīng)用率越高
6、最后程序編完,利用主程序的循環(huán)次數(shù)編一個(gè)LED閃爍程序,隨時(shí)可以觀(guān)察主程序運(yùn)行情況
總之,單片機(jī)電路在剩余的一個(gè)I/O口做一個(gè)測(cè)試點(diǎn),好處多多,你這種情況是什么問(wèn)題不好說(shuō),只有慢慢排查,先編一個(gè)一秒閃一次的程序,沒(méi)有示波器就是用萬(wàn)用表也可以看出來(lái)。示波器是單片機(jī)編程的必備工具,我編程有兩樣?xùn)|西必不可少,一個(gè)是仿真器、一個(gè)是示波器,這兩樣?xùn)|西差一樣我寧愿不編程序。
回復(fù)

使用道具 舉報(bào)

ID:25310 發(fā)表于 2019-11-26 11:42 | 顯示全部樓層
還是要檢查不行的板子,燒錄程序能行嗎?復(fù)位引腳電壓正常嗎?
回復(fù)

使用道具 舉報(bào)

ID:96682 發(fā)表于 2019-11-26 11:51 來(lái)自手機(jī) | 顯示全部樓層
這個(gè)問(wèn)題得看是哪種電路,像有1302 之類(lèi)芯片的也是要重點(diǎn)檢查之一,如果用到單片機(jī)定時(shí)器那得看復(fù)位電路是否有問(wèn)題
回復(fù)

使用道具 舉報(bào)

ID:230975 發(fā)表于 2019-11-26 13:33 | 顯示全部樓層
按鍵都正常,晶振是沒(méi)問(wèn)題的。說(shuō)明單片機(jī)在正常式作
回復(fù)

使用道具 舉報(bào)

ID:274129 發(fā)表于 2019-11-26 14:09 | 顯示全部樓層
用示波器檢測(cè)看看是否有波形產(chǎn)生
回復(fù)

使用道具 舉報(bào)

ID:491875 發(fā)表于 2019-11-26 14:11 | 顯示全部樓層
通常我們可以測(cè)試晶振兩端對(duì)地電壓初步判斷晶振是否起振。
回復(fù)

使用道具 舉報(bào)

ID:245053 發(fā)表于 2019-11-28 09:46 | 顯示全部樓層
RTC時(shí)鐘一般就2種,一是MCU內(nèi)部集成的,二是外部IC ,不知道LZ的是那種;
針對(duì)第一種主要檢查一下程序設(shè)置或硬件的問(wèn)題,硬件比較簡(jiǎn)單就是焊接好不好,晶振是否起振,及偏置電容是否匹配等;
第二種情況就是程序上的時(shí)延是否合適等,硬件上檢查通信線(xiàn)路,一般外置RTC都是I2C通信,檢查上拉電阻是否合適(一般是10K),相關(guān)的硬件補(bǔ)焊一下,還有就是RTC的晶振是否起振,我的經(jīng)驗(yàn)是起振否跟匹配電容有一定關(guān)系,像LZ情況的是,原來(lái)晶振匹配了2只20P的電容,會(huì)有不起振的現(xiàn)象,去掉一只后就好了。LZ可以參照試試。
LZ可以用示波器看看晶振的波形,示波器用交流源,探頭10倍衰減。正常情況是正玄波
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表