| 
  |||||||||||
| 技術交流 | 電路欣賞 | 工控天地 | 數字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng) 驅動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產業(yè) | CAN-bus/DeviceNe  | 
  
[求助]用過IC卡接口芯片TDA8007BHL/C3的高手請進!急需幫助! | 
  
| 作者:liafa 欄目:單片機 | 
最近做一個系統(tǒng)用到PHILIPS的IC卡接口芯片TDA8007BHL_C3.html">TDA8007BHL/C3,看完資料后開始編程初始化,但是始終都不能通過TDA8007給IC卡上電,芯片資料上面說:一次只能選一個卡,給一個設置參數,給一個卡上電,但是我選一個卡卻不能上電,相反,我選兩個卡,選三個卡才能上電,于是很是不解! 上電后,用TDA8007B的內部定時產生108ETU,然后卻發(fā)現定時器根本就不中斷,從而無法進行后面的拉高RSTIN,無法給卡復位,也就無法得到后面的返回字節(jié),我所編寫的程序是參考網上的那個TDA8007B的IC卡接口程序編寫的,http://embed.21ic.com/html/70/show1632.htm ;****************************************************************** P1.5=0; //片選TDA8007 CSR&=0xf8; CSR|=ncard; //選擇卡,ncard=1,2,//請問:到底是先選卡還是先復位RIU和置位RIU? CSR&=0xf7;//請問:根據芯片資料,選卡后RIU復位會讓CSR的低三位全清"0",這樣不就是相當于又變成一個卡都沒有選嗎??? CSR|=0xf7; //請問:這句的的作用是將CSR的低3位都置1嗎,是不是就是選了3個卡的意思! CSR|=0x08; //復位UART的寄存器 UCR2&=0xf7; //異步模式,SAN=0 CCR&=0xdf; //時鐘停止于低電平 UCR2|=0x60; //關閉附加中斷及收發(fā)中斷 GTR=0xff; //保持時間12ETU If(v==1) //v為函數變量 PCR|=0x08; //1.8V卡用 else if(v==3) PCR|=0x02; //3V卡用 Else PCR&=0xfd; //5V卡用 UCR2&=0xfc; //CKU=PSC=0,--31 FCR=0x00; //1奇偶校驗1FIFO PDR=0x0c; //Divider=12 CCR=0x00; //不分頻 PCR&=0xfb; //RSTIN=0 UCR2|=0x04; //不自動轉換 UCR1=0x01; //正向約定 UCR1&=0xf7; //接收模式 flag3=0; //復位定時標志 flagatr=0; //接收ATR首字節(jié)定時標志 PCR|=0x01; //激活 TOR2=0x6c; TOR3=0x00; TOC=0x61; //RST拉高前等待108ETU while(flag3==0); //定時時間到,在中斷中設置flag3=1 TOC=0x00; //關閉定時器 PCR|=0x04; //給復位拉高 TOR2=0x78; TOR3=0x00; TOC=0x61; //RST拉高前等待 flagatr=1; ATR(); //復位應答處理函數 ;****************************************************************** 請高手幫忙, 如果有哪位高手做過類似的程序,請幫小弟解決一下當務之急,不勝感激, 如有可能請將程序發(fā)到我的信箱:happyleehappy@163.com  * - 本貼最后修改時間:2006-5-30 21:57:55 修改者:liafa  | 
  
| 2樓: | >>參與討論 | 
| 作者: liafa 于 2006/6/1 13:08:00 發(fā)布:
         難道沒有人知道TDA8007嗎, 難道沒有人知道TDA8007嗎, 請問誰會用啊,如果能幫小弟一把,將感激不盡! 鞠躬!!!  | 
  |
| 3樓: | >>參與討論 | 
| 作者: liafa 于 2006/6/3 18:45:00 發(fā)布:
         請幫幫小弟,弟弟 請幫幫小弟,弟弟 請問誰會用啊,如果能幫小弟一把,將感激不盡!  | 
  |
  | 
    
 
  | 
  
| 免費注冊為維庫電子開發(fā)網會員,參與電子工程師社區(qū)討論,點此進入 | 
Copyright © 1998-2006 www.udpf.com.cn 浙ICP證030469號  |