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

QQ登錄

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

搜索

Proteus8.8仿真單片機(jī)tm1637時(shí)按鍵程序不工作,怎么解決?哪位給點(diǎn)意見(jiàn)!

查看數(shù): 5149 | 評(píng)論數(shù): 8 | 收藏 0
關(guān)燈 | 提示:支持鍵盤(pán)翻頁(yè)<-左 右->
    組圖打開(kāi)中,請(qǐng)稍候......
發(fā)布時(shí)間: 2020-3-5 20:58

正文摘要:

本帖最后由 3205440665 于 2020-3-5 22:45 編輯 /* 截止2020.3.5,用protues8.8能正常仿真tm1637進(jìn)行數(shù)碼管顯示,但是不能正常仿真按鍵檢測(cè), 經(jīng)與keil4聯(lián)調(diào)后發(fā)現(xiàn),在仿真時(shí)DIO端口一直為0,哪怕寫(xiě)上DIO=1;但 ...

回復(fù)

ID:115923 發(fā)表于 2021-10-13 16:28
ID:516163 發(fā)表于 2021-1-20 17:15
相同的問(wèn)題,我也遇到了,應(yīng)該DIO端口的問(wèn)題,改為INPUT應(yīng)該可以,問(wèn)題不知道怎么改
ID:82043 發(fā)表于 2020-3-6 16:02
者旨於陽(yáng) 發(fā)表于 2020-3-6 10:53
IO端口工作頻率比CPU低很多,延遲設(shè)置長(zhǎng)一點(diǎn)應(yīng)該是可以的。
順便問(wèn)一下,你這個(gè)Proteus 8.8 SP1版本的lice ...

網(wǎng)上找的,安裝后就已經(jīng)破了
ID:82043 發(fā)表于 2020-3-6 16:01
者旨於陽(yáng) 發(fā)表于 2020-3-6 10:52
延遲時(shí)間應(yīng)該要設(shè)置長(zhǎng)一點(diǎn)吧,一般IO端口的工作頻率比CPU主頻低很多,我看你延遲用的nop,估計(jì)不夠

延時(shí)改為delay100us(1)和delay100us(10)進(jìn)行測(cè)試,按鍵均不工作。
ID:703348 發(fā)表于 2020-3-6 10:53
IO端口工作頻率比CPU低很多,延遲設(shè)置長(zhǎng)一點(diǎn)應(yīng)該是可以的。
順便問(wèn)一下,你這個(gè)Proteus 8.8 SP1版本的license怎么搞的?怎么破解的
ID:703348 發(fā)表于 2020-3-6 10:52
延遲時(shí)間應(yīng)該要設(shè)置長(zhǎng)一點(diǎn)吧,一般IO端口的工作頻率比CPU主頻低很多,我看你延遲用的nop,估計(jì)不夠
ID:687694 發(fā)表于 2020-3-5 22:50
電路圖發(fā)個(gè)全的看看。主要看不到DIO引腳接線全圖。你可斷開(kāi)mcu與芯片的DIO連接,寫(xiě)入P1^1=1,觀察是否可以拉高。再觀察芯片DIO引腳是高還是低,這個(gè)通訊結(jié)構(gòu)時(shí)序貌似就是I2C,正常情況應(yīng)該雙高釋放總線,如果DIO上電就是低電平,則芯片的仿真有問(wèn)題。查看屬性設(shè)置能否解決。

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

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

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