主題:急! 共有40458人關注過本帖 |
---|
李凱 |
1樓 |
急! Post By:2005-5-3 15:12:00 [只看該作者]
我做了一塊線路板,用以下程序測試0X302的端口輸出,出現問題!請問是否有錯誤!我沒有接液晶!請確認CS1和地址分配是否沒有錯誤!謝謝!
main() { SetCSAsIO(1,0x300,4,4); for(unsigned int i=1;i<=255;i++) { outportb(0x302,i); NB_Delay(500); } getch(); return 0; } |
|
單帖管理 | 引用 | 回復 |
x10 |
2樓 |
Post By:2005-5-4 12:51:00 [只看該作者]
對的。
|
|
單帖管理 | 引用 | 回復 |
李凱 |
3樓 |
Post By:2005-5-4 14:55:00 [只看該作者]
不接液晶的情況下應該沒有影響吧!是只能用CS1嗎!我發現開機后按照上面的程序能運行一下!后若干次復位則死機,重新啟動沒有用,和PC機器通訊不上,待放置一段時間后再通電則正常,再試如是!請幫我分析一下原因!我懷疑是硬件工作一陣發熱所致!
|
|
單帖管理 | 引用 | 回復 |
hellen |
4樓 |
Post By:2005-5-4 15:51:00 [只看該作者]
如果是硬件原因導致死機的話,那么你運行其他的程序也會死機的,你可以用我們提供的hello程序,也就是顯示時間的那個程序來讓模塊運行看看,如果正常,那一定不是ETR100本身的硬件故障了
|
|
單帖管理 | 引用 | 回復 |