91av视频在线观看_www性色_操操操操操操操操操操操操操操_久久中文字幕电影_日韩理伦片在线观看视频播放_欧美日韩成人网

 官方博客  中文版 | ENGLISH

客服熱線:0517-86930968;
               13951262528

當前位置:首頁 > 技術文章 
采用C51與插拔式FLASH閃存設計無紙記錄儀
更新時間:2019-7-9 9:31:06 瀏覽:1912 關閉窗口 打印此頁
 ATMEL公司推出的帶有看門狗功能的單片機AT89C55WD帶有20K的程序存儲器,是8051系列中一款較為先進的產品,其看門狗功能可以大大提高產品的穩定性,大容量的內部程序存儲器可以容納功能豐富的軟件。  
 
  以往的許多無紙記錄儀均采用3.5英寸軟盤作為數據存貯介質,但軟盤存貯的可靠性差、存儲容量有限、成本較高等諸多缺點實在難以克服。 
 
  作為一種高科技的非易失性存儲設備,FLASH閃存首先在數碼相機、PDA、移動電話等數字產品當中得到了應用,隨著工藝的進步和價格的下降,逐步向其他應用領域擴展,其容量大、功耗低、速度快、不易受損等優點正受到人們越來越多的青睞,而且最大的好處是,隨著技術水平的進步,FLASH閃存的容量也在不斷增加,目前已經達到128M,而接口方式并沒有任何變化,這就避免了費時費力的重新設計。FLASH閃存分為插拔式和貼片式,目前國內大部分廠家都采用貼片式即直接把FLASH閃存焊接于電路板上,這種應用方式就使FLASH閃存一旦焊好就無法更改和移動,而插拔式可以根據需要任意擴充并且攜帶方便,非常適合容量不確定和需要移動的應用。基于這些原因,我們采用了插拔式FLASH閃存作為無紙記錄儀的存儲設備。 
 
  下面簡要介紹以C51為開發工具,以AT89C55WD單片機為核心,以插拔式FLASH閃存為存儲器的無紙記錄儀的設計和實現。 
 
一、無紙記錄儀總體布局 
 
  無紙記錄儀所要實現的功能是這樣的:記錄儀有4個通道,每秒采樣1次,每個通道每次采樣需記錄兩個字節,根據各個通道的轉儲速率(從1至255可設定),把采樣的數據寫入外部數據存儲器62256,一旦數據滿512字節,就把512字節一次性寫入FLASH閃存中。 
 
   
 
圖1:記錄儀總體功能圖  
 
總體功能圖如圖1所示。  
 
二、系統電路構成  
 
  無紙記錄儀電路由單片機AT89C55WD、液晶顯示電路、A/D采集電路、FLASH閃存存儲電路、時鐘電路和看門狗電路組成,下面簡要介紹各個組成部分。  
 
1.單片機AT89C55WD及電路組成  
 
  AT89C55WD與MCS-51相兼容,可對內核進行1000次的電擦寫,其電壓、電流和功耗都比較小,帶有20K的可重寫快閃存儲器和硬件看門狗定時器。  
 
  看門狗定時器是在系統軟件崩潰后進行恢復的一種方法,WDT由14位計數器和看門狗復位特殊功能寄存器(WDTRST SFR)組成,在缺省設置下,系統復位時即關閉。要使WDT有效,用戶必須向0A6H單元的WDTRST SFR順序寫入01EH和0E1H。當WDT有效,計數器每經過一個機器周期后加1,除了硬件或WDT溢出復位,沒有任何方法可使WDT無效。當計數器溢出,WDT就在RST引腳產生一個復位的高脈沖。  
 
  要使WDT持續有效,就必須每隔一定時間往WDTRST寫入01EH和0E1H來避免WDT溢出。當WDT的14位計數器計數至16383(3FFFH)時,計數器便溢出,引起設備的復位。這就意味著用戶必須至少每16383個機器周期復位WDT一次。使WDT復位,必須向只寫寄存器WDTRST寫入01EH和0E1H。當WDT溢出時在RST引腳產生一個復位的高電平脈沖,持續時間為:98×TOSC ,TOSC=1/FOSC。為了充分利用WDT,在要求防止WDT溢出復位時,應每隔一定周期寫WDTRST一次。  
 
  單片機AT89C55WD通過P0口驅動液晶顯示器;通過T1輸出作為AD7715的采樣脈沖同時用P2.6引腳讀入AD7715的采樣數據;因為FLASH的8根數據線與地址線是復用的,用單片機的P0口通過一片74ALS244及TC4010BP將電平轉化后與FLASH相連;用單片機的P2.4經過74ALS32作為時鐘DS1305的脈沖輸入,INT0與時鐘的引腳6即INT0相連,這樣DS1305每秒產生中斷信號作為AD7715采樣的開始;通過把對時鐘DS1305的脈沖輸入作為看門狗X25045的輸入,通過P2.6向X25045寫入數據來實現看門狗功能。  
 
2.液晶顯示電路  
 
  在記錄儀中使用HG16501點陣式液晶顯示器,其內置有T6963C控制芯片,與單片機接口較為簡單。  
 
3. A/D采集電路  
 
  A/D采集電路主要由AD7715構成,該芯片是串行輸入,三線接口,而4個通道的輸入則選用了HCF4051。  
 
4.電平轉換電路
 
    該電路主要是5V與3.3V之間的電平轉換電路,本設計采用三片TC4010BP來實現。  
 
5.時鐘電路  
 
  系統時鐘采用串行時鐘芯片DS1305,并使用Motorola SPI工作方式。DS1305的INT0與單片機INT0直接相連,DS1305每秒產生中斷啟動AD7715進行采樣。  
 
6.看門狗電路  
 
  系統防復位的看門狗電路由可編程的X25045來實現,該芯片具有看門狗定時器、電壓監控和EEPROM三種功能,這種組合降低了系統的成本并節省了電路板空間。  
 
三、系統軟件部分  
 
  系統軟件采用C51語言與A51匯編語言混合編程,其中中斷采樣部分采用A51匯編語言來編寫。   
 
1.編程語言                         
 
  本系統采用Keil公司V6.10的C51編譯器。A51是一個有通用特性機用法的重定位宏匯編器,能很好地與INTEL公司的MASM51宏匯編兼容,支持模塊化編程,可以方便地與高級語言接口,但與MASM51還是有很大區別,主要是A51對許多MASM51的寄存器都不支持,這一點需要注意。  
 
2.工作過程  
 
  系統上電,對時鐘、液晶顯示器HG16501、AD7715芯片初始化后,主程序處于循環檢測鍵盤的按鍵狀態,并根據按鍵作相應處理,而采集部分是由CPU每秒產生中斷來執行。四個通道采集后先向外部存儲器62256寫完512個字節后置寫入允許,主程序一發現寫入允許置位,就將這512字節的數據寫入FLASH閃存,同時把寫允許復位。 因為軟件是分級菜單結構,每進入下一級子菜單,都必須作同樣的事,時鐘讀并顯示,檢查寫FLASH閃存允許位是否置位,如置位,則把數據寫入FLASH閃存,所以把它單獨列為常規操作。  
 
     主程序和常規操作的流程圖比較簡單,故略去。  
 
 
圖2:中斷采集流程圖  
 
 
    中斷采集流程圖如圖2所示。 
 
 四、C51及A51程序 
 
     整個系統軟件C51部分的源程序約70KB,中斷部分的A51源程序約7.1KB,兩部分編譯連接后產生的HEX文件將近16KB,僅用了20KB程序存儲器的五分之四,剩下的4K可留給將來添加新功能。 
 
結束語 
 
  在研制無紙記錄儀的過程中,我們采用C51與A51混合編程進行軟件開發,以FLASH閃存作為存儲器,不但軟件的功能豐富多了,而且由于存儲器穩定可靠、便于攜帶,也方便了進一步的數據處理工作。
上一篇文章: 低功耗智能流量計...
下一篇文章: 可遠程監控的試驗...
在線客服系統
91av视频在线观看_www性色_操操操操操操操操操操操操操操_久久中文字幕电影_日韩理伦片在线观看视频播放_欧美日韩成人网


          99re在线观看| 在线视频91| 国产精品区二区三区日本| 日韩国产精品一区二区| 久久婷婷人人澡人人喊人人爽| 欧美一区91| 视频一区三区| 免费成人av网站| 91麻豆精品秘密入口| 亚洲黄色在线| 国产自产精品| 欧美黄在线观看| 亚洲视频在线观看日本a| 久久国产欧美精品| 国产欧美日韩伦理| 国产精华一区| 国产精品一区二区免费| 久久久噜噜噜| 玖玖国产精品视频| 久久久久久亚洲精品杨幂换脸| 亚洲精选国产| 99热这里只有精品8| 激情视频一区| 亚洲国内在线| 国产欧美欧美| 国产精品日本| 另类天堂av| 可以看av的网站久久看| 午夜影院日韩| 97超级在线观看免费高清完整版电视剧| av不卡免费看| 亚洲一区国产| 69174成人网| 懂色中文一区二区三区在线视频| 亚洲第一在线综合在线| 色一情一乱一伦一区二区三区| 日本一区二区免费看| 色999日韩自偷自拍美女| 性欧美精品一区二区三区在线播放 | 亚洲黑丝一区二区| 亚洲精品四区| 51国偷自产一区二区三区| 狂野欧美性猛交xxxx巴西| 成人欧美一区二区三区黑人免费| av成人综合网| 欧美亚州在线观看| 欧美黄免费看| 国产欧美日韩亚洲一区二区三区| 国产精品一区二区欧美| 91免费看蜜桃| 欧洲视频一区二区三区| 欧美日韩另类综合| 亚洲在线黄色| 久久精品国产第一区二区三区最新章节| 欧美激情第六页| 欧美日韩一区在线视频| 妖精视频成人观看www| 久久综合九色99| 日韩欧美一区二区三区久久婷婷| 欧美成人一品| 国产伦精品一区二区三| 欧美国产一区二区在线| 欧美久久久久久久| 久久在线精品| 一本久道久久综合| 国产日韩欧美一区二区| 国产视频一区二区不卡| 欧美视频久久| 国产精品一区二区免费| 欧美片第1页综合| 久久人人九九| 亚洲亚洲精品三区日韩精品在线视频| 亚洲高清视频一区二区| 精品国产综合久久| 伊人久久综合| 鲁鲁狠狠狠7777一区二区| 亚洲黄色视屏| 日本欧洲国产一区二区| 亚洲一区二区三区色| 亚洲黄色成人久久久| 91国产在线播放| 欧美婷婷在线| 国产精品播放| 亚洲欧洲精品一区| 日韩国产精品一区二区三区| 性久久久久久| 亚洲五月六月| 精品一区二区三区日本| 91久久极品少妇xxxxⅹ软件| 欧美一区二区福利| 1卡2卡3卡精品视频| 黑人巨大精品欧美一区二区小视频| 亚洲午夜高清视频| 国产欧美日韩一区| 一本久久知道综合久久| 亚洲国产日韩综合一区| 精品亚洲欧美日韩| 久久精品中文| 亚洲激精日韩激精欧美精品| 午夜老司机精品| 国产精品免费一区二区三区在线观看 | 亚洲国产精品毛片| 国产精品久久久久久久久久直播| 亚洲成人在线视频网站| 一本色道久久99精品综合| 久久久久久一区| 成人欧美一区二区三区视频xxx| 亚洲国产精品www| 欧美freesex交免费视频| 欧美日韩一区在线观看视频| 91成人免费看| 久久大逼视频| 亚洲视频播放| 精品不卡一区二区三区| 午夜久久99| 午夜精品美女久久久久av福利| 日韩精品最新在线观看| 久久精品欧美| 精品一区二区三区视频日产| dy888夜精品国产专区| 久久精品中文| 国产精品加勒比| 国产精品视频入口| 国产日韩精品推荐| 国产综合精品一区二区三区| 国产精品我不卡| 国产精品美女黄网| 粉嫩av四季av绯色av第一区| 久久欧美肥婆一二区| 看欧美日韩国产| 99视频在线播放| 好吊色欧美一区二区三区视频| 久久综合九色综合网站| 91久久精品一区二区别| 国产精品污www一区二区三区| 成人av网站观看| 国产一区高清视频| 欧美专区一二三 | 久久久久综合| 国产一区二区三区四区五区在线| 成人情视频高清免费观看电影| 国产精品日韩一区二区免费视频| 国产偷国产偷亚洲高清97cao| 精品福利影视| 亚洲精品中字| 激情国产一区| 久久男女视频| 欧美另类高清视频在线| 中文字幕中文字幕在线中一区高清 | 欧美日韩精品一区| 国产亚洲一级| 狠狠干一区二区| 在线一区日本视频| 国产日韩1区| 国产综合精品一区二区三区| 日本视频一区在线观看| 一区视频在线| 成人91免费视频| 日韩成人在线资源| 亚洲精品日韩精品| 国产伦理一区二区三区| 日韩av图片| 国产一区二区久久久| 国内不卡一区二区三区| 欧美精品啪啪| 波多野结衣一区二区三区在线观看| 欧美尤物一区| 激情综合电影网| 精选一区二区三区四区五区| 欧美日韩国内| 成人蜜桃视频| 狠狠色狠狠色综合人人| 国产精品18毛片一区二区| 欧美天堂亚洲电影院在线观看| 久久九九99| 欧美日韩一区二区三区四区在线观看 | 亚洲欧美影院| 久久久噜噜噜久久狠狠50岁| 日韩中文一区| 久久综合福利| 国产在线欧美| 免费观看成人高| 一区二区三区导航| 午夜免费电影一区在线观看| 久久xxxx精品视频| 致1999电视剧免费观看策驰影院| 国产精品免费看| 日韩精彩视频| 国产精品国产亚洲精品看不卡15| 亚洲国产精品一区二区第四页av| 91久久精品www人人做人人爽| 欧美日韩一区在线观看视频| 国产精品久久777777毛茸茸| 久久久精品国产一区二区三区| 亚洲春色在线视频| 99久久综合狠狠综合久久止| 午夜激情一区| 久久免费国产| 亚洲欧洲日本一区二区三区| 青青影院一区二区三区四区|