本帖最后由 zl2168 于 2017-6-28 07:56 編輯
在片選 滿足條件(完成從高到低的跳變)后,第1個時鐘脈沖的上升沿,測得DI=1,即啟動ADC0832;第2、3個時鐘上升沿輸入A-D通道地址選擇:00和01為差分輸入,10和11為單端輸入,如表9-1所示;第3個時鐘下降沿,DI關斷;第4個時鐘是ADC0832使多路轉換器選定的通道穩定,DO脫離高阻狀態。
根據ADC0832串行A-D轉換工作時序,DI端在接收主機起始和通道配置信號后關斷,直至CS再次出現下跳變,DO端在DI端有效期間始終處于三態,因此DI端與DO端可與RXD端連接在一起,不會引起沖突。
以上摘自張志良編著《80C51單片機實用教程——基于Keil C和Proteus》高等教育出版社ISBN 978-7-04-044532-9, 用于學習51單片機原理,程序(雙解c和匯編)語句條條有注解,便于閱讀理解,便于自學。
|