?? 使用說明.txt
字號:
//程序功能:pt2272與2262完全仿真程序,并可以搜索全0到全1的地址碼和各種振蕩電阻
//可以仿真2262振蕩電阻范圍為500k到6M, 并仿真2272檢測該值;
//對應的2262波形的窄脈沖寬度為從50us到610us。相當于振蕩電阻470k到5.7M
/*
鍵盤接口,共4個按鍵,
P30: 光標移動
P31:數值修改
P32:功能設置 2272與2262功能與搜索功能之間切換,
搜索狀態下,正在搜索時,有暫停搜索的功能,
非搜索時,可以在2272,2262與搜索狀態間切換
P33:發射/接收/開始搜索
顯示接口:
P2口與P1.5 P1.6 P1.7口
數據接口:
2262數據送出:P14
2272數據輸入:P10
*/
顯示說明
--------------------------------
|地址碼8位 數據碼4位 搜索方向1位 脈沖寬度3位 |
|-------------------------------
|功能狀態8位 搜索時發碼狀態4位 脈寬循環搜索1位 搜索間隔時間1位 |
--------------------------------
地址碼8位 從左到右分別為2262腳1到腳8的接口,0為接地,f為懸空,1為接正
數據碼4位 從左到右分別為2262腳10到腳13的接口,0為接地,f為懸空,1為接正
搜索方向1位 ->:地址碼增加的搜索方向 <-:地址碼減小的搜索方向
脈沖寬度3位 從50到610,相當于振蕩電阻470k到5.0M,
脈沖寬度換算到2262振蕩電阻的計算方法:
電阻=(顯示的寬度/8)×1000 歐姆
即R T窄=4a
470k 58us
1.2M 150us
3.3M 400us
4.7M 580us
2.5M 312us
功能狀態8位 send:2262發碼功能,此時可以修改任何一個地址和數據碼
scandata:地址碼和數據碼搜索功能,從當前顯示的地址開始搜索
receive :2272解碼功能,接收成功,顯示ok,此時不能再收碼。
再按一次接收鍵,顯示receive則,又可以收碼。
搜索時發碼狀態4位 :stop:沒有發碼,暫停搜索。go:正在發碼
脈寬循環搜索1位:顯示@:考慮到大多數的2262配套電阻為1.2,3.3,4.7M,所以在搜碼時
每個搜索的地址數據碼都用這幾個脈沖發送一次
顯示*:固定一個脈沖搜索,該脈沖可以自行設置大小。
搜索間隔時間1位 每發送一次地址數據碼后,延時一定的時間再發送下一個地址數據碼
該時間為從0到7,分別對應于2到200ms。
功能說明
//開機顯示send,直接進入2262功能。
//2262功能實現:非搜索狀態下,按下設置鍵,顯示send,
//按下移動鍵移動光標,修改鍵修改光標所在位置的數據。
//按下發射鍵,則發射所顯示的數據一次,
//2272功能實現:非搜索狀態下,按下設置鍵,顯示RECEIVE
//一旦成功收到數據,顯示ok,再按下接收鍵,重新進入接收狀態,顯示receive
//搜索功能實現:非搜索狀態下,按下設置鍵,
//進入搜索狀態后,顯示scandata,stop;
//按下移動鍵和修改鍵修改搜索的起始地址、脈沖寬度、循環脈寬搜索、搜索間隔時間。
//按下搜索鍵,顯示go,開始搜索,此時進入正在搜索狀態,一旦聽到接收機發出搜索成功的信號,
//按下停止搜索鍵(設置鍵),則在該位置停止搜索,顯示stop,
//然后調整搜索時間更大一點,方向反向,繼續搜索
//再次聽到搜索成功的信號,繼續本步驟,獲得數據。
//搜索碼發出的間隔時間從2ms到200ms,顯示的值為從0到7,第一次搜索時,設置為0,
//此時搜索速度最快,一旦成功搜索,則按下停止鍵,但是,由于人的反應速度可能較慢,停下來時已經又過了幾個搜索碼了,此時可以修改間隔時間為較大的值,反向再搜索。
//顯示搜索方向,地址碼增加 顯示-> 或地址碼減小顯示<- ;顯示位置12
//
//
參數說明:
/*
脈寬參數從50到610us,每個值對應一個窄脈沖寬度,即如下圖一個“地址碼0”的1/8寬度。
地址碼初始值為0000 ffff,鍵值碼為1000,可以修改,脈沖寬度初始為333us。
|~|_______________________________|~~~|_|~~~|_|~|___|~|___|....重復....鍵值碼
|--------開始碼---- -|--地址碼1--|--地址碼0--|1 0 1 0 1 0 鍵值碼
*/
因為該設計為幫他人設計,已經承諾不發表源代碼,所以,各位對不住,只能給一個測試版
的hex文件供各位仿真看看。該版的地址碼前4位屏蔽。
聲明:
該程序適用于使用2262芯片的遙控器丟失或損壞后的代碼搜索,也可以用于遙控器備份,禁止違法使用,否則后果自負,與作者沒有任何關系,該設備是摩托車與電動車維修店的遙控器維修用的得力工具。歡迎各位與我交流。
版本:1.0
計劃升級:增加一個24c芯片,實現數據保存和提取功能,掉電不丟失。(已經完成)
作者:小小子
qq:13862341
tel:13870274963
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -