久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4152|回復: 4
打印 上一主題 下一主題
收起左側

單片機+proteus仿真DS1307+OLED問題

[復制鏈接]
回帖獎勵 25 黑幣 回復本帖可獲得 5 黑幣獎勵! 每人限 1 次(中獎概率 70%)
跳轉到指定樓層
樓主
本帖最后由 OHHO 于 2020-6-15 21:12 編輯

最近在做一個項目,做一帶顯示屏顯示的音樂控制系統,類似做一個簡易的MP3。要求給的必須要提供仿真文件。 主控采用的是stc89C52RC RTC選用的是DS1307芯片
我之前已經把實物這部分完成了,RTC部分加上OLED顯示正常,代碼應該沒啥問題。
他要求仿真那我就用proteus試了一下,DS1307+24c32A,仿真圖如下圖1所示。在運行代碼時發現,只有第一次寫入RAM標記的結果正常,見圖2。(我采用的是向1307的RAM中寫入初始化標記0xf0,開機檢測的方式來確定是否需要再次初始化)。不太明白proteus這個RAM是按什么規則來的,僅僅是停止仿真重來以后整個RAM里面的數據(主要是前八位相關的寄存器)就變得亂七八糟,見圖3。如果勾選RTC獲得PC時間,那貌似里面的程序就完全不影響RTC工作了。同時在運行中間debug發現時間走動以后相關的寄存器位也并沒有發生變動,見圖4。
請問這是proteus本身自帶的問題還是我有什么設置失誤?如果需要上傳代碼,請提醒我,因為整個項目還在制作中,其他功能模塊部分還暫時未完成,所以代碼先暫時不上傳。

額,還有就是關于OLED的顯示問題,在論壇里也看了幾個帖子,也沒有辦法顯示出來,一直是黑屏,希望能指教一下哪里出問題了。。。(估計也是仿真圖哪里不對,但是我自己一下子看不出來)這兩個部分實物顯示都是沒問題的,OLED采用的是SPI接口。

仿真圖.png (77.66 KB, 下載次數: 66)

仿真圖

仿真圖

第一次上電.png (12.16 KB, 下載次數: 64)

第一次上電

第一次上電

第二次上電.png (14.26 KB, 下載次數: 61)

第二次上電

第二次上電

第一次上電,時間正常但是RAM數據不更新.png (12.37 KB, 下載次數: 65)

第一次上電走動后,寄存器不更新

第一次上電走動后,寄存器不更新
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:686782 發表于 2020-6-15 17:12 | 只看該作者
仿真我接觸的不多,難免問題不少,還請多多指教,互相交流學習。
回復

使用道具 舉報

板凳
ID:686782 發表于 2020-6-16 22:50 | 只看該作者
經過一天的研究發現 OLED顯示黑屏的問題是因為proteus一根線上應該是不能添加多個標簽
原本的原理圖中做數據傳輸的口D0,D1口從總線上引出來和單片機的P14,P13共用了一條線,貌似無法識別出來。建議使用terminals(也就是工具欄里面選擇VCC和GND的那一欄)中的default端子做網絡端口,就可以解決這個問題。
下面是我OLED仿真成功的電路圖,前兩個圖是簡化版電路,后面的稍微跟實物圖資料接近些(部分電路依舊沒畫上去)。希望也能幫助到遇到OLED顯示這個問題的朋友。

6R3@P]DRI4$S%QMAZ)@(%(A.png (61.64 KB, 下載次數: 70)

簡易電路仿真(SPI)

簡易電路仿真(SPI)

HY1_S6N}LR])WH(OHUR5I.png (21.16 KB, 下載次數: 52)

簡易電路仿真效果(SPI)

簡易電路仿真效果(SPI)

6U@RX9(IK[7YG(%JJUB@X8T.png (48.45 KB, 下載次數: 66)

原理圖仿真

原理圖仿真

]5M3H)VCG329)5([TSQ%`$Y.png (51.5 KB, 下載次數: 58)

原理圖仿真效果

原理圖仿真效果

評分

參與人數 1黑幣 +40 收起 理由
admin + 40 回帖助人的獎勵!

查看全部評分

回復

使用道具 舉報

地板
ID:686782 發表于 2020-6-16 22:54 | 只看該作者
再說說我對DS1307 RAM問題的解決方案,采用PC授時的方式,至少效果上看起來一樣;蛟S這個選項就是來彌補時鐘仿真的問題的吧
如果你的程序寫了仿真能正常跑那應該不勾選PC授時也沒啥事,順便這東西是默認勾選的。如果要做到每次上電重新寫特定時間還是不能勾選,看自己的需要了。不過那個選項比較奇怪,除了勾選和不勾選PC授時還有一個中間情況,但是我一選上仿真就出錯。
以上就是我目前的想法了,有什么不對的還請指出。

A@Q@L[JHZC~_}$R}@W5{X[5.png (27.85 KB, 下載次數: 55)

PC授時選項

PC授時選項
回復

使用道具 舉報

5#
ID:780133 發表于 2020-6-17 09:39 | 只看該作者
仿真我接觸的不多,難免問題不少,還請多多指教,互相交流學習。
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美精品网站 | 久久这里只有精品首页 | 国产精品久久久久久久久 | 国产一区二区在线播放 | 性做久久久久久免费观看欧美 | 91久久久久久久久久久久久 | www日韩欧美 | 成人午夜免费福利视频 | 欧美日韩国产欧美 | 欧美精品一区二区在线观看 | 欧美一区二区三区的 | 视频一区中文字幕 | 午夜影院网站 | 久久不卡| 久久日韩精品 | 久久久久久国产精品久久 | 久草网址 | 国产精品有限公司 | 又黄又爽的网站 | 欧美精品一区二区在线观看 | 中文二区| 久久精品免费一区二区三 | 91不卡在线 | 久国久产久精永久网页 | 国产精品久久久久久久久久久久久 | 日韩免费网站 | 欧美精品一 | 国产精品一区二区欧美 | 成人国内精品久久久久一区 | 亚洲综合精品 | 国产亚洲一区二区三区 | 最新免费av网站 | aⅴ色国产 欧美 | 国产亚洲一区二区精品 | 国产一区二区三区高清 | 亚洲国产精品一区二区第一页 | 在线免费看毛片 | 看亚洲a级一级毛片 | 成人亚洲综合 | 男女视频在线观看免费 | 九色91视频|