freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于msp430單片機(jī)的智能門(mén)鎖控制系統(tǒng)設(shè)計(jì)終稿(編輯修改稿)

2025-07-19 23:59 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 容內(nèi)的電荷送到另一個(gè)電容內(nèi)儲(chǔ)存,當(dāng)所積累的電荷達(dá)到2V時(shí),此電容可做為電源為其它電路提供工作電壓,將卡內(nèi)數(shù)據(jù)發(fā)射出去或接取讀寫(xiě)器的數(shù)據(jù)。2 主要指標(biāo)l 容量為8K位EEPROMl 分為16個(gè)扇區(qū),每個(gè)扇區(qū)為4塊,每塊16個(gè)字節(jié),以塊為存取單位l 每個(gè)扇區(qū)有獨(dú)立的一組密碼及訪問(wèn)控制l 每張卡有唯一序列號(hào),為32位l 具有防沖突機(jī)制,支持多卡操作l 無(wú)電源,自帶天線,內(nèi)含加密控制邏輯和通訊邏輯電路l 數(shù)據(jù)保存期為10年,可改寫(xiě)10萬(wàn)次,讀無(wú)限次l 工作溫度:20℃~50℃l 工作頻率:l 通信速率:106KBPSl 讀寫(xiě)距離:10mm以內(nèi)(與讀寫(xiě)器有關(guān))3 存儲(chǔ)結(jié)構(gòu)M1卡分為16個(gè)扇區(qū),每個(gè)扇區(qū)由4塊(塊0、塊塊塊3)組成,(我們也將16個(gè)扇區(qū)的64個(gè)塊按絕對(duì)地址編號(hào)為0~63,存貯結(jié)構(gòu)如下圖所示: 塊0 數(shù)據(jù)塊0扇區(qū)0 塊1數(shù)據(jù)塊1塊2數(shù)據(jù)塊2塊3密碼A 存取控制 密碼B控制塊3 塊0數(shù)據(jù)塊4扇區(qū)1塊1數(shù)據(jù)塊5塊2數(shù)據(jù)塊6塊3密碼A 存取控制 密碼B控制塊7 ∶      ∶      ∶ 0數(shù)據(jù)塊60扇區(qū)15 1數(shù)據(jù)塊61 2數(shù)據(jù)塊62 3密碼A 存取控制 密碼B控制塊63 IC卡存儲(chǔ)結(jié)構(gòu)(1) 第0扇區(qū)的塊0(即絕對(duì)地址0塊),它用于存放廠商代碼,已經(jīng)固化,不可更改。(2) 每個(gè)扇區(qū)的塊0、塊塊2為數(shù)據(jù)塊,可用于存貯數(shù)據(jù)。數(shù)據(jù)塊可作兩種應(yīng)用:★ 用作一般的數(shù)據(jù)保存,可以進(jìn)行讀、寫(xiě)操作?!?用作數(shù)據(jù)值,可以進(jìn)行初始化值、加值、減值、讀值操作。(3) 每個(gè)扇區(qū)的塊3為控制塊,包括了密碼A、存取控制、密碼B。具體結(jié)構(gòu)如下:A0 A1 A2 A3 A4 A5 FF 07 80 69 B0 B1 B2 B3 B4 B5 密碼A(6字節(jié)) 存取控制(4字節(jié)) 密碼B(6字節(jié)) (4) 每個(gè)扇區(qū)的密碼和存取控制都是獨(dú)立的,可以根據(jù)實(shí)際需要設(shè)定各自的密碼及存取控制。存取控制為4個(gè)字節(jié),共32位,扇區(qū)中的每個(gè)塊(包括數(shù)據(jù)塊和控制塊)的存取條件是由密碼和存取控制共同決定的,在存取控制中每個(gè)塊都有相應(yīng)的3個(gè)控制位定義如下: 塊0: C10 C20 C30 塊1: C11 C21 C31 塊2: C12 C22 C32 塊3: C13 C23 C33 三個(gè)控制位以正和反兩種形式存在于存取控制字節(jié)中,決定了該塊的訪問(wèn)權(quán)限(如進(jìn)行減值操作必須驗(yàn)證KEY A,進(jìn)行加值操作必須驗(yàn)證KEY B,等等)。三個(gè)控制位在存取控制字節(jié)中的位置,以塊0為例: 對(duì)塊0的控制: bit 7 6 5 4 3 2 1 0字節(jié)6C20_bC10_b字節(jié)7C10C30_b字節(jié)8C30C20字節(jié)9 ( 注: C10_b表示C10取反 ) 存取控制(4字節(jié),其中字節(jié)9為備用字節(jié))結(jié)構(gòu)如下所示: bit 7 6 5 4 3 2 1 0字節(jié)6C23_bC22_bC21_bC20_bC13_bC12_bC11_bC10_b字節(jié)7C13C12C11C10C33_bC32_bC31_bC30_b字節(jié)8C33C32C31C30C23C22C21C20字節(jié)9 ( 注: _b表示取反 )(5) 數(shù)據(jù)塊(塊0、塊塊2)的存取控制如下: 控制位(X=) 訪 問(wèn) 條 件 (對(duì)數(shù)據(jù)塊 0、2)C1XC2XC3X Read Write IncrementDecrement, transfer,Restore000KeyA|BKeyA|BKeyA|BKeyA|B010KeyA|BNeverNeverNever100KeyA|BKeyBNeverNever110KeyA|BKeyBKeyBKeyA|B001KeyA|BNeverNeverKeyA|B011KeyBKeyBNeverNever101KeyBNeverNeverNever111NeverNeverNeverNever (KeyA|B 表示密碼A或密碼B,Never表示任何條件下不能實(shí)現(xiàn)) 例如:當(dāng)塊0的存取控制位C10 C20 C30= 0 0 1時(shí),驗(yàn)證密碼A或密碼B正確后可讀;驗(yàn)證密碼B正確后可寫(xiě);不能進(jìn)行加值、減值操作。(6) 控制塊 3的存取的是與數(shù)據(jù)塊(塊0、2)不同,它的存取控制如下:密碼A存取控制密碼BC13C23C33ReadWrite ReadWriteReadWrite000NeverKeyA|BKeyA|BNeverKeyA|BKeyA|B010NeverNeverKeyA|BNeverKeyA|BNever100NeverKeyBKeyA|BNeverNeverKeyB110NeverNeverKeyA|BNeverNeverNever001NeverKeyA|BKeyA|BKeyA|BKeyA|BKeyA|B011NeverKeyBKeyA|BKeyBNeverKeyB101NeverNeverKeyA|BKeyBNeverNever111NeverNeverKeyA|BNeverNeverNever 例如:當(dāng)塊3的存取控制位C13 C23 C33= 0 0 1時(shí),表示: 密碼A:不可讀,驗(yàn)證KEYA或KEYB正確后,可寫(xiě)(更改)。 存取控制:驗(yàn)證KEYA或KEYB正確后,可讀、可寫(xiě)。 密碼B:驗(yàn)證KEYA或KEYB正確后,可讀、可寫(xiě)。新卡片中的控制字(FF 07 80 69)密碼A可用,密碼B不可用;4 卡片卡片的電氣部分只由一個(gè)天線和ASIC組成。天線:卡片的天線是只有幾組繞線的線圈,很適于封裝到IS0卡片中。ASIC:卡片的ASIC由一個(gè)高速(106KB波特率)的RF接口,一個(gè)控制單元和一個(gè)8K位EEPROM組成。5 對(duì)數(shù)據(jù)塊的操作 讀 (Read):讀一個(gè)塊;寫(xiě) (Write):寫(xiě)一個(gè)塊;加(Increment):對(duì)數(shù)值塊進(jìn)行加值;減(Decrement):對(duì)數(shù)值塊進(jìn)行減值;存儲(chǔ)(Restore):將塊中的內(nèi)容存到數(shù)據(jù)寄存器中;傳輸(Transfer):將數(shù)據(jù)寄存器中的內(nèi)容寫(xiě)入塊中; 中止(Halt):將卡置于暫停工作狀態(tài);(五) 讀卡器模塊本設(shè)計(jì)采用北京完美科技公司生產(chǎn)的WM01T 讀卡模塊。讀卡模塊處于等待狀態(tài),有卡靠近時(shí)讀出卡號(hào)后立即送到串口,單片機(jī)可以一定時(shí)間(如200毫秒)檢測(cè)一次串口,如有數(shù)據(jù)來(lái)讀出卡號(hào)。1 性能特點(diǎn)1)可讀取EM只讀感應(yīng)體(幣型、鑰匙型、卡片型)2)讀卡距離60~90mm,讀卡速度≤3)標(biāo)準(zhǔn)IC引腳,特別方便嵌入到目標(biāo)線路板中2 模塊外觀 40腳集成電路大小,管腳兼容。長(zhǎng)、寬:53mm X 17mm3 模塊結(jié)構(gòu)結(jié)構(gòu)4 引腳說(shuō)明 腳號(hào)名 稱說(shuō) 明腳號(hào)名 稱說(shuō) 明1GND電源地40ANT1天線輸入2VCC+5V電源30ANT2天線輸入17LED發(fā)光管22TXD串口輸出18BUZR蜂鳴器21RXD串口輸入表一 射頻模塊引腳說(shuō)明注:蜂鳴器輸出應(yīng)接一個(gè)三極管(8550PNP)放大電路再與蜂鳴器負(fù)極相連,LED狀態(tài)STAT端先接一個(gè)電阻再接LED負(fù)級(jí),LED另一端接電源正級(jí)。5 天線制作天線線圈:射頻模塊所匹配的天線線圈的參數(shù)必須準(zhǔn)確,否則讀鑰性能達(dá)不到設(shè)計(jì)要求。制作天線時(shí)必須用儀器測(cè)量其參數(shù)。這里提供一套與射頻模塊匹配的天線參數(shù)(見(jiàn)表二)。該線圈對(duì)鑰匙型感應(yīng)體的識(shí)別距離為45毫米,對(duì)卡片型感應(yīng)體為90毫米。形狀矩形或園形電感值材料漆包線圈數(shù)109左右線徑尺寸65mm注:天線尺寸減小將縮短讀卡距離。表二 射頻模塊天線參數(shù)表6 模塊技術(shù)參數(shù) 工作頻率125 Khz 讀卡距離= 50mm(鑰匙) ,=90mm(卡片)供電電源 DC ~6V/500mA工作電流讀卡瞬時(shí)160mA左右 靜態(tài)70mA左右通信接口TTL電平232通信波特率9600(RS232C)串口初始化9600,N,8,1感應(yīng)體形式鑰匙、厚卡、薄卡、塑棒天線尺寸 60 x70 mm工作溫度10℃ +60℃濕度 98%相對(duì)濕度,非凝露表3 125K射頻卡讀卡模塊技術(shù)參數(shù)7 TTL232 數(shù)據(jù)傳送格式傳送卡號(hào)的數(shù)據(jù)格式: AAHFFHD0D1D2D3D4校驗(yàn)和數(shù)據(jù)結(jié)構(gòu)(共8字節(jié))的說(shuō)明:地 址定 義01命令碼(AA FF)2640位卡號(hào)( 低地址高字節(jié)Motorola結(jié)構(gòu))7校驗(yàn)和(地址06位共7字節(jié)“XOR”異或值 )舉例:某40位卡號(hào)為01021DF6FA(HEX),對(duì)應(yīng)發(fā)送格式為:AAHFFH01021DHF6HFAH47H其卡號(hào)為5個(gè)字節(jié):01H 02H 1DH F6H FAH因?yàn)榭ㄌ?hào)現(xiàn)在還未全部分配,一般前1個(gè)字節(jié)作為出廠編碼,后4個(gè)字節(jié)為現(xiàn)在實(shí)際卡號(hào),編程時(shí)可將這4個(gè)字節(jié)存入一長(zhǎng)整數(shù)中,顯示出來(lái)就是10進(jìn)制卡號(hào)了。舉例中的十進(jìn)制的卡號(hào)為:00355182028 M01D多功能射頻模塊典型應(yīng)用電路板 五.與PC機(jī)通信的設(shè)計(jì)與實(shí)現(xiàn):(根據(jù)前面第二章串口與PC接口部分的接線圖進(jìn)行軟件設(shè)計(jì))(一) 初始化設(shè)置主要包括時(shí)鐘初始化,端口初始化和串口初始化。下面為程序:1 時(shí)鐘初始化 void Init_CLK(void){ unsigned int i。 BCSCTL1 = 0X00。 //將寄存器的內(nèi)容清零 //XT2震蕩器開(kāi)啟 //LFTX1工作在低頻模式 //ACLK的分頻因子為1 do { IFG1 amp。= ~OFIFG。 // 清除OSCFault標(biāo)志 for (i = 0x20。 i 0。 i)。 } while ((IFG1 amp。 OFIFG) == OFIFG)。 // 如果OSCFault =1 BCSCTL2 = 0X00。 //將寄存器的內(nèi)容清零 BCSCTL2 += SELM1。 //MCLK的時(shí)鐘源為T(mén)X2CLK,分頻因子為1 BCSCTL2 += SELS。 //SMCLK的時(shí)鐘源為T(mén)X2CLK,分頻因子為1}2 端口初始化void Init_Port(void){ //將所有的管腳在初始化的時(shí)候設(shè)置為輸入方式 P3DIR = 0。 //將所有的管腳設(shè)置為一般I/O口 P3SEL = 0。 return。}3 串口初始化void Init_UART1(void){ //將寄存器的內(nèi)容清零 U1CTL = 0X00。 //數(shù)據(jù)位為8bit U1CTL += CHAR。 //將寄存器的內(nèi)容清零 U1TCTL = 0X00。 //波特率發(fā)生器選擇SMCLK U1TCTL += SSEL1。 //波特率為57600 UBR0_1 = 0X8B。 UBR1_1 = 0X00。 //調(diào)整寄存器 UMCTL_1 = 0X00。 //使能UART1的TXD和RXD ME2 |= UTXE1 + URXE1。 //使能UART1的RX中斷 IE2 |= URXIE1。 //使能
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1