音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng)
驅動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

關于MCS51定時器2的說明,一般的書上都沒有.

作者:jjg 欄目:單片機
關于MCS51定時器2的說明,一般的書上都沒有.
我查了許多的51的書,包括何立民編的大學教材<<單片機初級/中級/高級教程>>發(fā)現(xiàn)都沒有定時器2的描述,最后終于在由清華大學出版的孫育才等編著的"ATMEL新型AT89S52系列單片機及其應用"這本書中找到了關于定時器2的描述,可見國內(nèi)的書籍連抄都沒撿好的抄,這樣怎么能提高我國的電子科技水平呢?我在這里并不是要針對某個人,而是當我遇到想查資料時,競在許多書里找不到答案.同時我發(fā)現(xiàn)以前有一本北京威力姆電子技術有限公司出版的"AT89系列單片機技術手冊"1996版 中也有關于定時器2的描述.我開始研究定時器2是從看了  http://www.xhl.com.cn 潘琢金 翻譯的 "C8051F02xVER1_4.pdf", 我感覺這份資料翻譯的相當詳細,使我徹底了解了UART0的波特率是用定時器2產(chǎn)生的,不要懷疑.當定時器2是缺省值#00H時,UART0的波特率可以用定時器1產(chǎn)生.在C8051F02X中,UART1的波特率是用定時器4產(chǎn)生的.當定時器4是缺省值#00H時,UART1的波特率也可以用定時器1產(chǎn)生.

附錄:定時器2控制寄存器 T2CON: C8H
T2CON: TF2  EXF2  RCLK0  TCLK0  EXEN2  TR2  C/T2  CP/RL2  ;    復位值: 00H
位7: TF2: 定時器2溢出標志 ;0 - 未檢測到定時器2溢出, 1 - 定時器2發(fā)生溢出
位6: EXF2: 定時器2外部標志 ;當T2EX 輸入引腳的負跳變導致發(fā)生捕捉或重載并且EXEN2 為邏輯1 時, 該位由硬件置位。
                  在定時器2 中斷被允許時, 該位置‘1’使CPU 轉向定時器2的中斷服務程序。
                  該位不能由硬件自動清0,必須用軟件清0。
位5: RCLK0: UART0 接收時鐘標志 ;選擇UART0 工作在方式1 或3 時接收時鐘使用的定時器。
                  0 - 定時器1 溢出作為接收時鐘, 1 - 定時器2 溢出作為接收時鐘。
位4: TCLK0: UART0 發(fā)送時鐘標志 ;選擇UART0 工作在方式1 或3 時發(fā)送時鐘使用的定時器。
                  0 - 定時器1 溢出作為發(fā)送時鐘, 1 - 定時器2 溢出作為發(fā)送時鐘。
位3: EXEN2: 定時器2 外部允許 ;當定時器2 不是工作在波特率發(fā)生器方式時,允許T2EX 上的負跳變觸發(fā)捕捉或重載。
                  0 - T2EX 上的負跳變被忽略, 1 - T2EX 上的負跳變導致一次捕捉或重載。
位2: TR2:   定時器2 運行控制 ;該位允許/禁止定時器2。0 - 定時器2 禁止, 1 - 定時器2 允許。
位1: CT2:   計數(shù)器/定時器功能選擇
                  0 - 定時器功能: 定時器2 由T2M(CKCON.5)定義的時鐘加1。
                  1 - 計數(shù)器功能: 定時器2 由外部輸入引腳(T2)的負跳變加1。
位0: CPRL2: 捕捉/重載選擇   ;該位選擇定時器2 為捕捉還是自動重裝載方式。
                   EXEN2 必須為邏輯1 才能使T2EX 上的負跳變能夠被識別并用于觸發(fā)捕捉和重載。
                   若RCLK0 或TCLK0 被置位, 該位將被忽略, 定時器2 將工作在自動重裝載方式。
                   0 - 當定時器2 溢出或T2EX 上發(fā)生負跳變時將自動重裝載(EXEN2=1)。
                   1 - 在T2EX 發(fā)生負跳變時捕捉(EXEN2=1)。
RCLK0  TCLK0  CP/RL2  TR2  方式
  0      0      1      1   帶捕捉的16位計數(shù)器/定時器
  0      0      0      1   自動重裝載的16位計數(shù)器/定時器
  0      1      X      1   UART0波特率發(fā)生器
  1      0      X      1   UART0波特率發(fā)生器
  1      1      X      1   UART0波特率發(fā)生器
  X      X      X      0   關閉

* - 本貼最后修改時間:2006-4-29 17:04:38 修改者:jjg

2樓: >>參與討論
maychang
不對吧
應該說一般的書上都有定時器2的說明。


3樓: >>參與討論
ritamm66
有些書都有說呀,我都見過。
 
參與討論
昵稱:
討論內(nèi)容:
 
 
相關帖子
892051+LCD 用什么方法控制啊?
關于at24c256的問題
剛寫的一個8位ADPCM壓縮程序,秀一下.
關于C8051的仿真
一個I/O口操作的麻煩問題
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號