Demo程序經Keil701編譯后,代碼量為7-8K,可直接在KeilC51上仿真運行。 使用方法:解壓后雙擊yy項目,點調試即可在串口仿真看到結果。 Demo程序創建了3個任務A、B、C優先級分別為2、3、4,A每秒顯示一次,B每3秒顯示一次,C每6秒顯示一次。從顯示結果看,顯示3個A后顯示1個B,顯示6個A和2個B后顯示1個C,結果顯然正確。用戶可以仿照范例運用更多系統API函數寫出自己的程序。只要程序中有顯示語句就可以用軟件仿真器看結果。注意:系統提供的顯示函數是并發的,他不是直接顯示到串口,而是先輸出到顯存,用戶不必擔心IO慢速操作影響程序運行。串口輸入也采用了同樣的技術,他使得用戶在CPU忙于處理其他任務時照樣可以盲打輸入命令。 將EXL2-shell目錄下的文件覆蓋yy目錄下的同名文件,將word.c、yyshell.c、yyshellsub.c、mystring.c加入項目,刪除yy1.c,編譯后調試即可。輸入help可得到在線幫助,具體命令用法見文章說明。 yangye網友推薦http://www.sics.se/~adam/lwip/網站學習TCPIP,該網站開放源代碼的lwip是專為8bit和16bitMCU設計的TCPIP協議棧,已在多種CPU上移植成功,推薦大家下載。
上傳時間: 2014-11-01
上傳用戶:hopy
仿真步驟如下: 1、把3個帖子的內容分別保存為51t9py.c,51t9py_indexa.h,5py_mb.h,放在同一目錄下,將51t9py.c加入工程編譯 2、由于Keil的模擬串口是單字節顯示,漢字顯示為亂碼,所以要加掛RICHWIN或RichView這種會重新刷新顯示的中文平臺,或手工刷新屏幕,所以請先到 http://www.pchome.net/dl/chinese.htm 下載RichView,安裝運行 3、在Keil環境下可以直接按“Ctrl+F5”鍵仿真,按“F5”全速運行,切換到在串口依次輸入: // 64*.6 426***.5 98*.7 936.3 586.1 4826*.1 9464*.7 64*.6試試:-) 4、按鍵對應(根據我自己的手機設置的,全部在PC的小鍵盤操作):
上傳時間: 2013-12-15
上傳用戶:sk5201314
320X240LCD仿真程序 320x240lcd仿真程序,仿真單色,4色,16色,256色lcd 使用方法:(需要注冊mscomm32.ocx控件程序才能正常運行) 通過串口或TCP/IP將LCD顯示緩沖區的全部內容發送到本軟件接收即可 軟件同時監控串口和tcp/ip口的數據,數據為一屏時刷新顯示內容。 數據格式: 單色:unsigned char lcdbuf[9600] 每位一點 4色:unsigned char lcdbuf[19200] 每兩位一點 16色:unsigned char lcdbuf[38400]每4位一點 256色:unsigned char lcdbuf[76800]每8位一點 軟件用來在無lcd屏的時候調試圖形GUI:
上傳時間: 2015-03-25
上傳用戶:hgy9473
485程序,用于串口的開發.Ofdm-UWB的仿真模型圖,適合7.0的版本,包含整個協議規定的系統,可以設置FFT的點數
上傳時間: 2015-04-30
上傳用戶:123456wh
串口調試助手 v1.0 使用說明 本程序完全參照龔建偉《串口調試助手V2.2》制作而成,原軟件是用VC編寫的,我將它改用Delphi編寫,作為我學習串口編程的一個例子與工具使用。 其中用到串口控件為ComPort,該控件為開源軟件,各大網站均有下載,目前最新版為3.0。 使用平臺: WIN9X/NT/2000/XP 本軟件目前僅供三線制(NONMODEM)串口調試之用,所有功能均置于界面上,一目了然,其義自明,這里僅對十六進制發送作一說明: 十六進制發送:選中(CHECK)十六進制發送后,程序會自動從發送框取16進制數發送,最好按16進制格式填寫,例如:12 34 56 77 10 使用窗口懸浮功能:點擊程序左下角的針狀按鈕可以使程序置于最上層,保持可見; 放大至全屏:當需要擴大接收窗口以方便觀看數據時,可以點擊右上角最大化按鈕 另外:還要注意的是調試串口時,插撥串口接頭應盡量關閉計算機,至少保證一端是關閉的。 其它串口資料如接線、標準、源代碼、編程、串口網絡可到 龔建偉技術主頁http://www.gjwtech.com 查找。 EMAIL:mastersky@21cn.com QQ:11116580 作者:sky 2005-12-19 原作者:龔建偉 工學博士 原作者聯系方式:webmaster@gjwtech.com
上傳時間: 2014-01-10
上傳用戶:czl10052678
5 ledblink -- 跑馬燈程序 該項目在SDT2.51下編譯調試。最簡單的demo程序,運行后3個發光二極管輪流點亮。 6 timerint -- 定時器中斷demo程序 該項目在SDT2.51下編譯調試。將子目錄timerint拷貝到c:\ 下。 該demo程序的主程序是while空循環,定時器中斷服務程序每500ms將3個LED反相。 在57600超級終端里也可以看到中斷發生時的信息。 7 uart -- 串口測試程序 該項目在SDT2.51下編譯調試。運行后在57600的超級終端里等待PC鍵盤的輸入,當按下 a 或 b 或 c 按鍵時,超級終端里將顯示 You Pressed a ,You Pressed b ,You Pressed c .
上傳時間: 2015-05-05
上傳用戶:aix008
vb 串口通訊調試方法 現有電子秤一臺,使用串口與計算機進行通訊。編寫VB程序來訪問串口,達到讀取電子秤上顯示的數據。該電子秤為BE01型儀表,輸出為RS-232C標準接口,波特率為300-9600、偶校驗、7個數據位、2個停止位。所有字符均發送11位ASCII碼,一個起始位。在VB中與串口通訊需要引入控件MSComm串口通訊控件(在Microsoft Comm Control 6.0中)
上傳時間: 2015-05-05
上傳用戶:love_stanford
1代碼. 2.測試步驟 1> 開發板上電 2> 運行測試程序 3> 運行串口監視軟件,波特率115200 4> 用usb電纜連接開發板和PC,若已連接,則拔掉重連 5> 系統顯示找到新硬件,安裝Tools\usb驅動\D12驅動 6> 運行Tools\UsbDebug.exe 7> 刷新設備列表,選中Philips項 8> 將接收數據端點和發送數據端點均設為端點1,管道大小設為16 若將接收數據端點和發送數據端點設為端點2,管道大小則設為64 9> 按下"啟動" 10> 在數據發送窗口輸入若干數據,按下"發送數據" 11> 這時在數據接收窗口和串口監視軟件中均應看到發送的數據
上傳時間: 2014-12-03
上傳用戶:Ants
手持點菜設備得一個嵌入式系統,相當于一個掌上電腦。它帶有一個液晶屏和若干按鍵。用餐者可以根據液晶屏上顯示的菜單進行觸摸點菜或者按鍵點菜。點菜完畢后,通過無線通信將點菜信息發送到后臺服務器上。
上傳時間: 2015-05-25
上傳用戶:trepb001
GSerial是一個DOS下串口通信程序,程序結構較好,能編出用中斷方式接收/發送的多串口通信程序(龔建偉曾用它編過7串口通信程序)。Turbo C++ 3.0 Dos或 Win3X/9X/ME/NT/2K的DOS環境下運行
上傳時間: 2015-05-31
上傳用戶:zl5712176