PWM 的 timer 基底問題 使用的是PIC18F66J50
|
|
|||
---|---|---|---|---|
新會員
|
發表於: 2017/10/17 12:31
|
|||
|
USART輸出字串一問
|
||||
---|---|---|---|---|
新會員
|
請問一下
如何將字串直接輸出呢 我看通常的用法好像都是 #include <usart.h> char buffer[] = "TEST"; const rom char temp[] = "temp"; void main(void) { putsUASRT(buffer); putrsUASRT(temp); } 是不是有其他的方式宣告方法可以直接宣告顯示字串 譬如說 putsUASRT("1111") 這樣呢,可是compiler會有warning,結果也不行,請各位大大 提供意見可以嗎,謝謝
發表於: 2007/12/5 11:07
|
|||
|
Re: 如何使用Software UART
|
||||
---|---|---|---|---|
新會員
|
有誰可以幫幫我嗎?
我這樣設傳輸都會亂碼耶
發表於: 2007/11/14 22:36
|
|||
|
如何使用Software UART
|
||||
---|---|---|---|---|
新會員
|
各位大大請問一下:
如何使用Software Uart呢 我看c-18 compiler libraries的文件提到 首先先得改變pin 腳要輸出的腳位(如果有改變的話) 然後要把改變的檔案放到project裡面重新compiler 接著要定義以下function DelayTXBitUART DelayRXHalfBitUART DelayRXBitUART 現在問題來啦,就是這三個function定義的內容我是照著c-18 compiler libraries所定義的cycle去寫 故我的程式如下面宣告 void DelayRXHalfBitUART(void) { int i; //((((((2*CLOCK_FREQ) / (8*BAUDRATE)) + 1) / 2) - 9)); Delay10TCYx(1); Delay1TCY(); Delay1TCY(); Delay1TCY(); Delay1TCY(); Delay1TCY(); Delay1TCY(); } void DelayRXBitUART(void) { int i; Delay10TCYx(3); Delay1TCY(); Delay1TCY(); Delay1TCY(); Delay1TCY(); Delay1TCY(); //Delay10TCYx(((((2*CLOCK_FREQ) / (4*BAUDRATE)) + 1) / 2) - 14); } void DelayTXBitUART(void) { int i; //Delay10TCYx(((((2*CLOCK_FREQ) / (4*38400)) + 1) / 2) - 12); Delay10TCYx(3); Delay1TCY(); Delay1TCY(); Delay1TCY(); Delay1TCY(); Delay1TCY(); Delay1TCY(); } 我用pic18f6620 震盪器是7372800 baudrate38400 算出來的結果是 DelayRXHalfBitUART = 15.5 cycle DelayRXBitUART = 34.5 cycle DelayTXBitUART = 35.5 cycle 不知道這樣是對不對呢,請各位大大幫我檢查看看,阿哩阿多
發表於: 2007/11/13 10:24
|
|||
|
請問一下LAN
|
||||
---|---|---|---|---|
新會員
|
請問一下如果拿LAN的Demo board的程式來修改
可是晶片是使用6620的 需要另外加什麼define嗎?
發表於: 2007/3/29 14:19
|
|||
|
請問一下有關於LAN的事情
|
||||
---|---|---|---|---|
新會員
|
請問一下,就是我是用PIC18F6620,MPLAB
當再整合LAN 的Demo Board的source code時 會發生以下錯誤訊息 MPLINK 4.1, Linker Copyright (c) 2006 Microchip Technology Inc. Error - could not find definition of symbol 'AppConfig' in file 'D:\sourceCode\160Kernel\ENC28J60.o'. Errors : 1 可是當我再找尋AppConfig的時候,發現他再StackTsk.h已經有 宣告(structure),也有將他include 近來,可是怎會還是找不到呢 再煩請各位高手解答
發表於: 2007/3/29 11:02
|
|||
|
可否到教育訓練中心直接詢問
|
||||
---|---|---|---|---|
新會員
|
因為現在碰到的問題還滿多的,是否可以直接將
程式以及電路直接拿到教育訓練中心詢問 可以嗎?謝謝
發表於: 2007/3/15 10:34
|
|||
|
有關外部EEPROM
|
||||
---|---|---|---|---|
新會員
|
請問一下,如果使用PIC6620的晶片,要對外部讀取EEPROM
模式是要設定Master對嗎 如果是這樣 看了一下DataSheet若設為Master可工作的頻率為1Mhz以及 100Khz,那震盪晶體頻率為7372800,SSPADD 設為17.432對嗎 我是以18f452的範例程式整個移植過來,會不會有什麼問題, 因為目前我用的結果會造成執行時硬體會怪怪的,不知道什麼原因,也讀不到資料,再請各位高手幫我解決一下,謝謝 MPLAB
發表於: 2007/3/8 15:32
|
|||
|
Re: 有關於compier中斷問題
|
||||
---|---|---|---|---|
新會員
|
請問一下如何將檔案傳給您
是透過mail還是?
發表於: 2007/2/15 10:53
|
|||
|