在板與板之間常用到的通信,就是用一般IO口模擬IR去控制另一片板,使用起來非常方便
標簽: 通信
上傳時間: 2014-01-25
上傳用戶:yulg
51單片連tcs230的源程序,絕對原創,可以記憶顏色。 #define uchar unsigned char #include <reg52.h> #include<math.h> sbit S0=P1^7 sbit S1=P1^0 //端口定義 sbit S2=P1^1 sbit S3=P1^2 sbit OE=P1^3 sbit OUT=P3^4 //頻率從TO口輸入 sbit key0=P1^5 sbit LED=P1^6 sbit a=P3^0 sbit b=P3^1 uchar color //1:blue 2:green 3:red uchar T[4] //color timer uchar TH[4] uchar TL[4] uchar bizhi[4] void time1() interrupt 3 { TH[color]=TH0 TL[color]=TL0 T[color]=(TH[color]*0xff+TL[color]) TR0=0 //關定時器 TR1=0 TH1=0xB1 TL1=0xE0 //歸0 TH0=0x00 TL0=0x00 //歸0 }
上傳時間: 2016-11-26
上傳用戶:秦莞爾w
CRC校驗程序在單片機通信和數據糾錯中經常用到,本程序用查表法求得
上傳時間: 2016-12-17
上傳用戶:chongcongying
簡易java框架開源論壇系統擁有常用論壇系統的基本功能,集前臺后臺代碼為一體,支持UBB代碼。該論壇系統使用基于OO的方法設計,采用多層B/S構架,數據庫持久層主要使用本網的簡易數據庫開源框架EasyJDO,Web層使用EasyJWeb框架,java代碼與頁面完全分離,易擴展
上傳時間: 2014-06-29
上傳用戶:Andy123456
本程序是操作系統里面常用的一個程序,某工廠有兩個生產車間和一個裝配車間,兩個生產車間分別生產A、B兩種零件,裝配車間的任務是把A、B兩種零件組裝成產品。兩個生產車間每生產一個零件后都要分別把它們送到裝配車間的貨架F1、F2上,F1存放零件A,F2存放零件B,F1和F2的容量均為可以存放10個零件。裝配工人每次從貨架上取一個A零件和一個B零件然后組裝成產品。用多線程并發進行正確的管理。
上傳時間: 2016-12-29
上傳用戶:huangld
Small RTOS51是為51系列單片機而編寫的。它是完全免費的、源代碼公開的多任務實時操作系統。它可在無任何外部數據存儲器的單片80C51系統上運行,并且是可移植的。全書分兩部分。第一部分為基礎篇,介紹Small RTOS51和一些基本概念,并詳細分析Small RTOS51的工作原理。第二部分為應用篇,給出部分常用硬件在Small RTOS51下驅動程序的源代碼。這些源代碼已在DP51單片機仿真實驗儀上全部調試通過,且只要經過很少的改動,或是不改動,就可以在其他環境下使用。應用篇還通過對這些源代碼的分析,讓讀者理解基于RTOS的編程方法,并給出完整的例子讓讀者全面掌握基于RTOS的編程方法。本書可以作為高等院校相關專業的課程教材、實驗參考資料或課外讀物,對嵌入式應用開發人員也有重要的參考價值
上傳時間: 2017-01-22
上傳用戶:bibirnovis
GOOGLE上很容易查到怎樣對 panel 進行透明處理,但實現起來還是有些難度。 這個組件已經對 透明panel方法 作了封裝,安裝后直接拖拉使用。刷新速快,背景不閃! 包里有源程序,可以再次定制二次開發。
上傳時間: 2017-01-24
上傳用戶:蟲蟲蟲蟲蟲蟲
62256在單片機上的應用,C語言源碼,Keil uVision3工程文件,附原理圖及說明學習文檔 62256簡介: 62系列是最常用的單片機系統擴展RAM元器件,其類型有6216、6232、6264、62128、62256或62512等多種,62后面的數字表示此元器件中可以存儲的位(單位:千bit),我們通常的說法是將此值除以8,比如62256將256除以8,我們一般稱之為32K的RAM。 如果學習過二進制就可以知道,區分兩個字節需要一根地址線就可以:0或者1;而區分四個字節需要2根地址線;區分八個字節需要三根地址線…..以此類推,我們可以計算出要區分32K的RAM區,需要15根地址線,也就是器件上面的A0-A14管腳用于確定唯一的一個字節內容。 我們現在學習的51單片機是8位的,所以必須用兩個IO口來聯接這個RAM器件,通常我們用P0(低字節)和P2(高字節)兩個端口來確定此器件的地址,而P0口是51單片機標準的總線口,是地址線和數據線復用的,所以與62256聯接時需要加一片鎖存器來鎖存地址。即先將地址送到鎖存器(通常用74HC373)中,然后P0口空閑下來后開始接收或發送數據至62256。
上傳時間: 2017-01-27
上傳用戶:asdkin
程式描述:使用Cypress的Cy7C68013A晶片進行設計,通過外接EEPROM來進行供電時的重列舉。程式包括USB韌體端的程式以及電腦端的程式。 安裝:把來源程式碼複製到硬碟特定目錄下,使用Keil C編譯器和Visual C++ 6.0運行即可。 注意:可以首先使用Cypress的測試工具進行韌體程式的測試,以確保韌體程式的正確性。
標簽: Cypress 68013A C68013 68013
上傳時間: 2017-02-10
上傳用戶:waitingfy
使用C#程序將23個常用設計模式進行列表顯示,并能夠隨時根據源代碼運行模式代碼。方便學習。 其程序界面主要分為四個部分: 1. 模式列表 -- 列出了常用的23個設計模式,通過單擊,可以在其他部分顯示詳細信息; 2. UML 圖示 -- 顯示模式對應的UML圖示; 3. 模式的說明信息或運行效果 -- 根據用戶選擇,顯示以下兩種內容(可以通過菜單“Option”切換顯示內容): a.當前選擇的模式的信息(如意圖、適用性、例子等) b.利用反射機制根據當前模式的源代碼運行后的效果,可以隨時更改代碼后測試 4. C#源代碼區 -- 實現該模式的C#源代碼,分為 RealWorld 和 Structural 兩種類型。可以通過菜單“Option”切換。 補充說明: 1.本程序的代碼來自于一本叫《CSharp 設計模式》的電子文檔,具體是誰寫的記不得了,向作者致敬^_^ 2.編譯環境:VS2005 + SP1
上傳時間: 2013-12-21
上傳用戶:hn891122