C51實用程序(45個) I/O、定時器、中斷、看門狗、計數器、軟件AD、VB串口、93c06驅動、24c02系列驅動、7219、20045、軟件陷阱、串口中斷、碼值轉換、AVR通訊、IIC、DS1302、DS1820、SPI、1602、12232、12864、T6963、1330、PC鍵、鍵盤輸入法、智能化、飛機游戲、貪吃蛇、多級菜單實例等
上傳時間: 2016-06-17
上傳用戶:hasan2015
熟悉D/A轉換芯片的使用 把待轉換的數據送D/A芯片TLC5615,開啟D/A轉換 用萬用表或者示波器觀察輸出口(CON36)的電壓 硬件要求:撥碼開關S8全部置ON 其他撥碼開關全部置O
上傳時間: 2013-12-15
上傳用戶:zxc23456789
adctest S3C44B0X內置A/D轉換器應用實例; einttest S3C44B0X外部中斷實例; flashtest flash讀寫實例; Helloworld Helloworld程序; iictest IIC接口運用實例; iotest I/O應用實例——矩陣式鍵盤掃描; rtctest S3C44B0X內置RTC應用實例; Timertest 定時器應用實例; uarttest UART串行口應用實例; ucos_ex1 uc/os-II運用之一:多任務; ucos_ex2 uc/os-II運用之二:任務間通訊; ucos_ex3 uc/os-II運用之三:中斷服務程序;
標簽: Helloworld S3C44B0X flashtest einttest
上傳時間: 2014-01-13
上傳用戶:xc216
adctest S3C44B0X內置A/D轉換器應用實例; einttest S3C44B0X外部中斷實例; flashtest flash讀寫實例; Helloworld Helloworld程序; iictest IIC接口運用實例; iotest I/O應用實例——矩陣式鍵盤掃描; rtctest S3C44B0X內置RTC應用實例; Timertest 定時器應用實例; uarttest UART串行口應用實例; ucos_ex1 uc/os-II運用之一:多任務; ucos_ex2 uc/os-II運用之二:任務間通訊; ucos_ex3 uc/os-II運用之三:中斷服務程序;
標簽: Helloworld S3C44B0X flashtest einttest
上傳時間: 2016-07-05
上傳用戶:wanghui2438
JXARM9-2410 A/D采樣實驗主程序,實現功能:實現JXRAM9-2410的模數轉換,JXARM9-2410 UART0 == PC COM
上傳時間: 2013-12-26
上傳用戶:lhw888
、本實戰的目的是讓大家熟悉ADC模塊的功能以及AD轉換的方法 2、項目實現的功能:從芯片RA0輸入一個可以隨時變化的模擬量(通過調節DEMO板VR1實現) 則單片機就能夠及時地把該模擬量進行模/數轉換,并用LED顯示出來,我們可以看到轉換結果 會隨模擬量的變化而變化,從而以讓我們了解片內ADC模塊的工作情況。 3、本例的軟件設計思路:利用單片機片內硬件資源TMR0和預分頻器,為ADC提供定時啟動信號。但是 沒有利用其中斷功能,而是采用了軟件查詢方式,轉換結果采用了右對齊方式, A/D轉換的時鐘源選用了系統周期的8倍,本例對于ADC的電壓基準要求不高, 我們就選用了電源電壓VDD和VSS作為基準電壓, 4、對于A/D轉換過程是否完成也沒有利用ADC模塊的中斷功能,而是以軟件方式查詢其中啟動位GO是否為0。本例中選用的模擬通道為AN0。
上傳時間: 2014-01-17
上傳用戶:離殤
spserver 是一個實現了半同步/半異步(Half-Sync/Half-Async)和領導者/追隨者(Leader/Follower) 模式的服務器框架,能夠簡化 TCP server 的開發工作。 spserver 使用 c++ 實現,目前實現了以下功能: 1.封裝了 TCP server 中接受連接的功能; 2.使用非阻塞型I/O和事件驅動模型,由主線程負責處理所有 TCP 連接上的數據讀取和發送,因此連接數不受線程數的限制; 3.主線程讀取到的數據放入隊列,由一個線程池處理實際的業務。 4.一個 http 服務器框架,即嵌入式 web 服務器(請參考: SPWebServer:一個基于 SPServer 的 web 服務器框架)
標簽: Half-Async Half-Sync spserver Follower
上傳時間: 2013-12-17
上傳用戶:JasonC
數模\轉換器和模\數轉換器在單片機系統中的應用:A\D轉換器和D\A轉換器在MCS-51系列單片機系統中的應用
上傳時間: 2013-12-18
上傳用戶:tuilp1a
本地機使用ATDT命令撥號,遠程機設為自動響應方式,即可進入聯機方式, 進行終 端通信.在聯機方式下,按PageUp鍵上載文件,按PageDn鍵下載文件,Ctrl-O呼出主菜單, 退出聯機方式使用Ctrl-D鍵.退出終端仿真器主程序使用TC編寫.終端方式為VT100.
上傳時間: 2013-12-23
上傳用戶:csgcd001
1. 本程序使用一個定時器和任意 2 個 I/O 口模擬一個串行口。 2. 1位起始位,8位數據位,1位停止位。發數據位時先發低位。 3. 支持半雙工通訊。收、發波特率相同。 4. 應把定時器中斷優先級設置為最高級。 5. 本程序每接收一個字節后就把它放到一個隊列緩沖區中(也可使用環行緩沖區), 待緩沖區滿后,將緩沖區中的內容原樣發回。這是為了測試多字節連續收發的 能力和簡化程序。實際應用中應防止緩沖區溢出。 6. 由接收轉換到發送時要先調用 soft_send_enable (); 由發送轉換到接收時要先調用 soft_receive_enable ()。 7. 發送最后一個字節后如果要立刻轉為接收,必須等待最后一個字節后發送完畢 while ( rs_f_TI == 0) // 等待最后一個字節發送完畢
上傳時間: 2016-10-22
上傳用戶:tonyshao