• slider image 514
  • slider image 516
  • slider image 517
  • slider image 518
  • slider image 519
:::


Browsing this Thread:   2 Anonymous Users






Re: HI-TECH C UART設定成EVEN(偶數)的方法?
#6
新會員
新會員


查看用戶資訊
謝謝各位解答,剛剛試驗成功了!!

我的設定就是如版主所說的
將tx9設成1
用shift的方式(>>1)計算奇,偶
然後依據結果將tx9d的值填入


再次謝謝各位高手解答

發表於: 2009/9/28 10:27
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: HI-TECH C UART設定成EVEN(偶數)的方法?
#5
版主
版主


查看用戶資訊
PIC16 & PIC18 並沒有設計用來產生/檢驗 Parity Bit 的硬體電路,但是它可以支援 9-bit Addesss/Data Mode,也就是說他有TX9D & RX9D bit 可以使用(需在 TX9 & RX9 設定)。你所要做的就是用軟體方式去旋轉測試有幾個"1" 的位元後將奇、偶的結果填入 TX9D 後就可以做到 Even, 8, 1 的 Protocal 了。
至於接收要不要檢查就看你了,RX9D bit 一樣的算法後檢查。

發表於: 2009/9/28 10:00
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: HI-TECH C UART設定成EVEN(偶數)的方法?
#4
新會員
新會員


查看用戶資訊
謝謝,大概了解了.
也就是說我必須檢查要傳送的16進位碼,
如果是奇數的話就將txsta的bit0設定成1

如果是偶數的話就將txsta的bit0設定成0

這樣是嗎??

發表於: 2009/9/28 9:45
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: HI-TECH C UART設定成EVEN(偶數)的方法?
#3
資深會員
資深會員


查看用戶資訊
常用的 E,7,1 只能用軟體判斷,硬體沒有判斷能力.

發表於: 2009/9/27 19:24
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


HI-TECH C UART設定成EVEN(偶數)的方法?
#2
新會員
新會員


查看用戶資訊
小的不才,請教各位高手
我希望可以把RS232設定成 38400,8,EVEN,None的模式來傳送16進位碼
但是翻遍各範例程式和書籍,都沒有看到暫存器可以設定成EVEN的選項
我知道CCS可以直接指定,但是我用的是HI-TECH C.
請問在HI-TECH C有什麼設定方式可以設定成EVEN呢?

參考HI-TECH的UART範例後,我試過將NINE BIT設定成9,但是某些字碼會出現偶數同為錯誤,請問哪裡還需要設定呢?

我用的PIC是16F877

發表於: 2009/9/27 12:36
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------