|
|||||||||||
| 技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng) 驅動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
關于MCS51定時器2的說明,一般的書上都沒有. |
| 作者:jjg 欄目:單片機 |
我查了許多的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 于 2006/4/29 17:48:00 發(fā)布:
不對吧 應該說一般的書上都有定時器2的說明。 |
|
| 3樓: | >>參與討論 |
| 作者: ritamm66 于 2006/4/29 19:27:00 發(fā)布:
有些書都有說呀,我都見過。 |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |