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

正文內(nèi)容

ic卡讀寫(xiě)器設(shè)計(jì)單片機(jī)課程設(shè)計(jì)報(bào)告-全文預(yù)覽

  

【正文】 te_string(LINE2,unspin success!)。 if(keynum != 16) lose_err=unlose()。 } if(lose_err == 1) { write_at24c02(0xff,1)。 keynum=16。 i=30。 } /*充值 */ if(keynum == ADD) { add_pro()。 while(1) { display_sum()。 i = init()。 } void main(void) { uchar keynum = 16。 write_at24c02_buf(SECRET_ADD,123456,6)。 init_lcd1602()。 return i。 write_at24c02_buf(SECRET_ADD,123456,6)。 if(strncmp(buf,d_buf,4)!=0) write_at24c02_buf(0xAA,1234,4)。 init_lcd1602()。 LCMBLC = 0。 write_lcd1602_cmd(0x38)。) {write_lcd1602_dat(*buf)。 EN=0。 RW=0。 EN = 0。 RW = 0。 EN=0。} include include void wait_lcd1602() {do { RS=0。 for(i = 0。 } while((P2 amp。 temp = P2amp。 delay(2021)。} return 0。 if(temp != 0x0f) { P2 =0x0f。 bit keytest(void) {uchar temp = 0。 delay(1000)。 if(wait_at24c02_ack()) return 1。 } bit write_at24c02(uchar add,uchar dat) { start_at24c02()。 at24c02_ack(0)。 start_at24c02()。 write_at24c02_byte(0xA0)。 SCL=1。 for(i=0。 SCL=1。i++) { if(0x80amp。 //收到 ack }} void write_at24c02_byte(uchar dat) { uchar i。 stop_at24c02()。 delay(100)。 delay(100)。 //發(fā)送 ack else SDA = 1。_nop_()。_nop_()。_nop_()。_nop_()。 bit change_first(void)。 bit add(void)。 void add_pro(void)。 void write_string(uchar add,uchar *buf)。 void wait_lcd1602()。 sbit RS=P1^0。 bit write_at24c02_buf(uchar add,uchar *buf,uchar length)。 uchar read_at24c02_byte()。 void stop_at24c02()。 (2)軟件設(shè)計(jì)流程圖 LCD 24C16EEPROM 中央處理器 89C51 89C51 鍵盤(pán) 開(kāi) 始鍵 盤(pán) 有 鍵 按 下當(dāng)鍵盤(pán)輸入為A D D則執(zhí)行充值程序當(dāng)鍵盤(pán)輸入為S U B則執(zhí)行消費(fèi)程序當(dāng)鍵盤(pán)輸入為L(zhǎng) O S S則執(zhí)行掛失程序當(dāng)鍵盤(pán)輸入為D E L則執(zhí)行修改密碼程序 主程序框圖 鍵 盤(pán) 輸 入 為S U B鍵 盤(pán) 輸 入 需 要消 費(fèi) 的 金 額輸 入 金 額 小 于S U M 現(xiàn) 有 值S U M 值 減 去 輸入 金 額 , 并 作為 新 的 S U M 值Y顯 示 s u b s u c c e s s顯 示 s u b f a i lN蜂 鳴 器 報(bào) 警返 回 主 程 序 充值子程序 消費(fèi)子程序 鍵 盤(pán) 輸 入 為A D D輸 入 需 要 充 值的 金 額與 S U M 現(xiàn) 有 的值 相 加 , 并 作為 新 的 S U M 的值返 回 主 程 序鍵 盤(pán) 輸 入 為L(zhǎng) O S S鍵 盤(pán) 輸 入 密 碼密 碼 輸 入 正 確顯 示 L o c k e d !y顯 示 L o c k e d f a i l !n返 回 主 程 序 掛失子程序 鍵 盤(pán) 輸 入 密 碼密 碼 輸 入 正 確顯 示 u s e u p i n s u c c e s sY顯 示 u s e u p i n f a i lN返 回 主 程 序 解鎖子程序 鍵 盤(pán) 輸 入 為D E L輸 入 密 碼 正 確輸 入 新 密 碼Y再 次 輸 入 密 碼兩 次 輸 入 密碼 相 同返 回 主 程 序YNN 修改密碼子程序 (3)程設(shè)計(jì)步驟 ① 進(jìn)行頭文件配置,設(shè)置相應(yīng)的端口名 ② 采用死循環(huán),通過(guò)查詢(xún)方式檢測(cè)是否有鍵按下 ③ 根據(jù)鍵盤(pán)的值執(zhí)行相應(yīng)的子程序 ④ 在執(zhí)行過(guò)程中控制 LCD 顯示相應(yīng)的內(nèi)容 ⑤ 在子程序執(zhí)行完后返回主程序 ⑥ 在子程序中進(jìn)行相應(yīng)的數(shù)值運(yùn)算 ⑦ 掛失和修改密碼的子程序?qū)⒏淖兇鎯?chǔ)在存儲(chǔ)器中的密碼值,使之從主程序中跳出來(lái),待重新啟用成功購(gòu)在回到主循環(huán)中 (4)電路連線(xiàn) 圖 六、 具體程序設(shè)計(jì)及步驟 頭文件 : ifndef __AT24C02__ define __AT24C02__ include include sbit SCL=P1^7。A39。 在 單片機(jī) 編程 中還可以用字符型 常量 或 變量 賦值,如 39。 第 7~ 14腳: D0~ D7 為 8 位雙向數(shù)據(jù)端。 (2)管腳功能 1602 采用標(biāo)準(zhǔn)的 16腳接口,其中: 第 1 腳: VSS 為電源地 第 2 腳: VDD 接 5V 電源正極 第 3 腳: V0 為液晶顯示器對(duì)比度調(diào)整端,接正電源時(shí)對(duì)比度最弱,接地電源時(shí)對(duì)比度最高(對(duì)比度過(guò)高時(shí)會(huì) 產(chǎn)生 “ 鬼影 ” ,使用時(shí)可以通過(guò)一個(gè) 10K 的電位器調(diào)整對(duì)比度)。EEPROM 是一種特殊形式的閃存,其應(yīng)用通常是個(gè)人電腦中的電壓來(lái)擦寫(xiě)和重編程。 5V 的工作電壓,操作頻率為 0~ 40MHz。利用該特性,設(shè)計(jì)者可使應(yīng)用程序以傳統(tǒng)的 80C51 時(shí)鐘頻率(每個(gè) 機(jī)器周期 包含 12 個(gè)時(shí)鐘)或 X2 方式(每個(gè)機(jī)器周期包含 6 個(gè)時(shí)鐘)的時(shí)鐘頻率運(yùn)行,選擇 X2 方式可在相同時(shí)鐘頻率下獲得 2 倍的吞吐量。掌握這一軟件的使用對(duì)于使用 51 系列單片機(jī)的愛(ài)好者來(lái)說(shuō)是十分必要的,如果你使用 C 語(yǔ)言編程,那么 Keil 幾乎就是你的不二之選(目前在國(guó)內(nèi)你只能買(mǎi)到該軟件、而你買(mǎi)的仿真機(jī)也很可能只支持該軟件),即使不使用 C 語(yǔ)言而僅用匯編語(yǔ)言編程,其方便易用的集成環(huán)境、強(qiáng)大的軟件仿真調(diào)試工具也會(huì)令你事半功倍。 KEIL 單片機(jī)開(kāi)發(fā)中除必要的硬件外,同樣離不開(kāi)軟件,我們寫(xiě)的匯編語(yǔ)言源程序要變?yōu)?CPU可以執(zhí)行的機(jī)器碼有兩種方法, 一種是手工匯編,另一種是機(jī)器匯編,目前已極少使用手工匯編的方法了。 INTEL的 Z80 是最早按照這種思想設(shè)計(jì)出的處理器,從此以后,單片機(jī)和專(zhuān)用處理器的發(fā)展便分道揚(yáng)鑣。并通過(guò) 1602LCD 顯示出來(lái)相應(yīng)的過(guò)程。 二、基本思路 通過(guò)此次課程設(shè)計(jì)掌握 I2C 總線(xiàn)的基本特點(diǎn)和通信協(xié)議,掌握 24xx 系列EEPROM 的基本特點(diǎn) 及總線(xiàn)控制協(xié)議,掌握單片機(jī) IO 端口模擬 I2C 時(shí)序控制程序的編寫(xiě)方法。 There are a variety of IC card reader design methods, which use an external chip microcontroller IC card reader with programming flexibility, ease of expansion IC card reader function, operation and easy storage。 南京工程學(xué)院 課 程 設(shè) 計(jì) 課 程 名 稱(chēng) 單片機(jī)原理及應(yīng)用 B 課 題 名 稱(chēng) IC 卡讀寫(xiě)器設(shè)計(jì) 院(系、部、中心) 通信工程學(xué)院 專(zhuān) 業(yè) 通信工程 班 級(jí) 姓 名 學(xué) 號(hào) 起 止 日 期 設(shè) 計(jì) 地 點(diǎn) 微機(jī)原理與單片機(jī)實(shí)驗(yàn)室 指 導(dǎo) 老 師 岳俊生 水恒華 單片機(jī)原理及應(yīng)用 B 摘 要 IC 卡在現(xiàn)代生活中應(yīng)用非常廣泛 , IC 卡讀寫(xiě)器 的設(shè)計(jì)方法有多種,其中,利用單片機(jī)外接 芯片 實(shí)現(xiàn)的 IC 卡讀寫(xiě)器 具有編程靈活,便于 IC 卡讀寫(xiě)器 功能的擴(kuò)充, 運(yùn)算存儲(chǔ)方便等優(yōu)點(diǎn) 。 關(guān)鍵詞 IC卡讀寫(xiě) 器 /單片機(jī) /C51 編程 The Principle and Application of Single Chip Microputer ABSTRACT IC card is widely used in modern life。 C 文件 : ................................................................
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1