在89C51是用IO口模擬出I2C的主機操作的程序。源文件從zlgmcu。COM上下載而得。
上傳時間: 2015-05-07
上傳用戶:2404
單片機USB編程。摘自zlgmcu。很有參考價值。希望能參大家有用
上傳時間: 2015-05-26
上傳用戶:qweqweqwe
pcf s I2C softpake ,form zlgmcu.com
上傳時間: 2014-01-09
上傳用戶:黃華強
自學單片機(提高篇) 在入門篇里,我們利用網絡資源建立了自己的學習環境,在提高篇里,我們將帶領愛好者充分利用網絡資源,登堂入室,盡快從學習者變為一個開發者。當愛好者學到一定程度后,必然會結合自身的情況,向各個不同的方向發展,這里無法對每一個方向作詳細論述,僅討論一些能從網絡上獲得的、典型的資源,難免掛一漏萬,但希望能夠給讀者一些引導。 、分門別類用單片機目前,國內單片機應用呈現百花齊放之勢,很多不同類型的單片機逐漸進入中國,這給我們增加了選擇余地,不必不管什么應用千篇一律都用51單片機。因此在入門以后,愛好者可以根據實際情況,選擇進一步學習另一種或多種單片機。通常每一種單片機都會在國內找一些代理公司,要使用這些單片機,最好是找到這些代理,可以得到較好的技術支持。目前,愛好者有可能接觸和使用的單片機主要是這要的一些種類:圖4 21ic資料搜索1.51系列基于51內核的單片機依然是最多的,目前國內較常見的有以下幾種。1)PHILPS公司的的LPC系列,基于80C51內核的微控制器,每機器周期只需6個時鐘,比標準51快一倍;嵌入了諸如掉電檢測、模擬功能以及片內RC振蕩器等功能,可減少外部元件的使用;低功耗。該系列芯片適用于大批量、低成本、低功耗的應用,如電子門禁系統、倒車雷達、里程表等。該系列單片機由周立功公司代理,網址:http://www.zlgmcu.com。
標簽: 單片機
上傳時間: 2013-11-13
上傳用戶:674635689
ADS 是一個開發ARM 很好的環境,同樣周立功單片機(www.zlgmcu.com)推出的EasyARM2104 實 驗套件也是學習 ARM 相當超值的入門工具。由于配套實驗書上對于如何做第一個實驗方面給出的指導具 體步驟不夠清晰,新手一般都要摸索一陣子,所以本人寫了如下一個ADS 的使用例程,演示一個最簡單的 程序的運行范例。
上傳時間: 2013-10-22
上傳用戶:
PDF電子書-keil+C51教程完整精華版1270頁斷發展,以 C 為主流的單片機高級語言也不斷被更多的單片機愛好者 和工程師所喜愛。使用 C 語言肯定要使用到 C 編譯器,以便把寫好的 C 程序編譯為機器碼, 這樣單片機才能執行編寫好的程序。KEIL uVISION2 是眾多單片機應用開發軟件中優秀的 軟件之一,它支持眾多不同公司的 MCS51 架構的芯片,它集編輯,編譯,仿真等于一體, 同時還支持,PLM,匯編和 C 語言的程序設計,它的界面和常用的微軟 VC++的界面相似, 界面友好,易學易用,在調試程序,軟件仿真方面也有很強大的功能。 以上簡單介紹了 KEIL51 軟件,要使用 KEIL51 軟件,必需先要安裝它,這也是學習編 程語言所要求的第一步――建立學習環境。KEIL51 是一個商業的軟件,對于普通愛好者可 以到 KEIL 中國代理周立功公司的網站上下載一份能編譯 2K 的 DEMO 版軟件 (http://www.zlgmcu.com/download/downs.asp?ID=480),基本可以滿足一般的個人 學習和小型應用的開發。(安裝的方法和普通軟件相當這里就不做介紹了) 安裝好后,您是不是迫不及待的想建立自己的第一個 C 程序項目呢?下面就讓我們一 起來建立一個小程序項目吧。
上傳時間: 2022-03-25
上傳用戶:qdxqdxqdxqdx
周立功RS485協議指南,RS485選型及應用指南。 1 章 RS-485 選型及應用指南 .........................................................................1 1.1 RS-232/422/485 標準 ...............................................................................................1 1.1.1 RS-232 標準 .....................................................................................................2 1.1.2 RS-422/485 標準 ..............................................................................................2 1.2 RS-485/RS-422 芯片................................................................................................5 1.2.1 增強型低功耗半雙工 RS-485 收發器-SP481E/SP485E ..............................7 1.2.2 1/10 單位負載 RS-485 收發器-SP481R/SP485R .....................................10 1.2.3 +3.3V 低功耗半雙工 RS-485 收發器-SP3481/SP3485..............................13 1.2.4 增強型低功耗全雙工 RS-422 收發器-SP490E/SP491E ............................15 1.2.5 +3.3V 低功耗全雙工 RS-422 收發器-SP3490/SP3491..............................20 1.3 RS-485 接口電路 ...................................................................................................22 1.3.1 基本 RS-485 電路...........................................................................................22 1.3.2 隔離 RS-485 電路...........................................................................................23 1.3.3 上電抑制電路.................................................................................................24 1.3.4 RS-485 自動換向電路....................................................................................24 1.4 RS-485 通訊協議 ...................................................................................................25 1.4.1 ModBus 協議(RTU 模式)...............................................................................25 1.4.2 多功能電能表通訊規約(DL/T645-1997) ......................................................27 1.5 RS-485 程序設計 ...................................................................................................28 1.5.1 RS-485 接口電路............................................................................................28 1.5.2 通訊規約.........................................................................................................28 1.5.3 程序設計流程圖.............................................................................................29 1.5.4 數據接收部分.................................................................................................29 1.5.5 命令執行部分.................................................................................................29 1.5.6 數據發送部分.................................................................................................30 1.5.7 RS-485 程序清單............................................................................................31 1.6 RS-485 應用要點 ...................................................................................................38 1.6.1 合理選用芯片.................................................................................................38 1.6.2 終端匹配電阻.................................................................................................39 1.6.3 應用層通信協議.............................................................................................39 1.6.4 3V-5V 系統的連接.........................................................................................39 1.6.5 網絡節點數.....................................................................................................40 1.6.6 節點與主干距離.............................................................................................40 1.6.7 RS-485 系統的常見故障及處理方法............................................................40 1.6.8 RS-422 與 RS-485 的網絡拓樸 .....................................................................41 1.6.9 RS-422 與 RS-485 的接地問題 .....................................................................41 1.6.10 RS-422 與 RS-485 的瞬態保護 .....................................................................42 1.7 參考文獻.................................................................................................................43 廣州周立功單片機發展有限公司 Tel:(020)38730977 38730977 Fax:38730925 http://www.zlgmcu.通常的微處理器都集成有 1 路或多路硬件 UART 通道,可以非常方便地實現串行通訊。 在工業控制、電力通訊、智能儀表等領域中,也常常使用簡便易用的串行通訊方式作為數據 交換的手段。 但是,在工業控制等環境中,常會有電氣噪聲干擾傳輸線路,使用 RS-232 通訊時經常 因外界的電氣干擾而導致信號傳輸錯誤;另外,RS-232 通訊的最大傳輸距離在不增加緩沖 器的情況下只可以達到 15 米。為了解決上述問題,RS-485/422 通訊方式就應運而生了。 本章將詳細介紹 RS-485/422 原理與區別、元件選擇、參考電路、通訊規約、程序設計 等方面的應用要點,以及在產品實踐中總結出的一些經驗、竅門。
上傳時間: 2022-04-27
上傳用戶:qingfengchizhu