No.7403 作者:zheye 邮件:adu812@sohu.com ID:2115 登陆:6次 文章数:1篇 最后登陆IP:218.1.221.177 最后登陆:2007/3/7 21:43:58 注册:2002/5/11 17:46:00 财富:9 发帖时间:2002/5/11 17:55:00 发贴者IP:202.117.25.172 标题:zheye:硬件:max3100使用问题请教 摘要:No.7403硬件:max3100使用问题请教 在使用MAX3100作为串口通信时,本来在上电时,我用士波器观察晶振的振荡情况,完全正常, 可是当我一运行程序,发现晶振停振,应该说是被软件关断,然后重新上电振荡恢复正常.程序 是参考资料上的.如下,有什么问题呢?我用士波器在输出端看不到任何的波形.为什么会停振 呢? 用过的认指点一二 ;IRDA CODE FOR MAX-3100 UART BASED ;******************************************************* ;PORT PIN DEFINITONS BIT BANGING IF DOUT BIT P1.1 DIN BIT P1.0 SCLK BIT P1.2 CS BIT P1.3 IRQ BIT P3.2 ;RAM LOCATIONS TX1 EQU 10H TX2 EQU 11H RX1 EQU 12H RX2 EQU 13H ;******************************************************* ORG 0000H SJMP MAIN ORG 0030H MAIN: MOV SP, #70H ;INITIALIZE STACK CLR SCLK ;INITIALIZE MAX3100 UART-IRDA MODE AT 9600 BAUD MOV TX1, #0E4H ;HIGHT BYTE OF CONFIG -R INTS MOV TX2, #0CAH ;9600 BAUD IRDA MODE AND TWO STOPS CALL UTLK TXS: MOV A, #55H MOV TX1, #80H   ......
>>返回讨论的主题
|