Re: 請問2006教育訓練時間表哪時會訂出來
|
||||
---|---|---|---|---|
資深會員
|
2005年第四季沒有
dsPIC Advanced Signal Programming 建議再開.
發表於: 2005/12/21 19:39
|
|||
|
Re: ALL-11萬用燒錄器 + PIC16F877A
|
||||
---|---|---|---|---|
資深會員
|
你好:
我也是用ALL-11燒錄,但是燒PIC16F877,成功無誤(18F452也沒問題),baud rate為9600.你提的問題我看不出來,你是否要換一顆試試.(附註:有點記不清楚,好像以前用ALL-11燒過AT89C51,出錯就是在Verify 0000H位置,後來換一顆就成功了)
發表於: 2005/11/6 14:37
|
|||
|
PIC18F4431 PWM Module範例程式疑問
|
||||
---|---|---|---|---|
資深會員
|
F4431_PWM_Demo的C語言範例中為什麼PTPER=99,則PWM的Period = 100 us?而PDC0=200則Duty Cycle =50%,PDC1=300,則Duty Cycle =75%
發表於: 2005/8/2 19:10
|
|||
|
LCD程式範例需求
|
||||
---|---|---|---|---|
資深會員
|
有沒有人使用過PIC16或18系列晶片有內建液晶顯示LCD模組來驅動LCD的,可否提供簡單範例供參考,使用CCS或C18語言的.
發表於: 2005/4/25 21:17
|
|||
|
Re: 使用ccs,用adc問題無法解決,請教有經驗者
|
||||
---|---|---|---|---|
資深會員
|
多謝指點,已解決!
發表於: 2005/1/19 19:18
|
|||
|
Re: LCD顯示
|
||||
---|---|---|---|---|
資深會員
|
...文中提到
<只要那四條 data 線在同一個 PORT 就好,其他三條可以隨意變更,把 LCD.C 改幾行就好。> 請教一下,要如何修改LCD.C,使得其他三條可以隨意變更?
發表於: 2005/1/18 22:55
|
|||
|
使用ccs,用adc問題無法解決,請教有經驗者
|
||||
---|---|---|---|---|
資深會員
|
程式如下
#include <18F452.h> #fuses HS,NOWDT,NOPROTECT,NOLVP #use delay(clock=20000000) #use rs232(baud = 115200, xmit= PIN_C6, rcv= PIN_C7) void main() { char i; int16 advalue16[8]; setup_adc_ports(ALL_ANALOG); setup_adc(ADC_CLOCK_INTERNAL); while(1){ for(i=0; i<8; i++){ set_adc_channel(i); delay_us(20); advalue16[i]=read_adc(); } for(i=0; i<5; i++) printf("%ld ", advalue16[i]); printf("\n\r"); delay_ms(500); } } 問題為 RA0~RA3接訊號,正確顯示數值 RA4接任何準位(0~5v內),顯示值為1023 我已快抓狂了,有人可為我解決嗎?
發表於: 2005/1/18 20:03
|
|||
|
Re: LCD顯示
|
||||
---|---|---|---|---|
資深會員
|
將與LCD界面的接腳由埠B改為埠D,而LCD.C中設定埠B的#define那一行加上雙斜線,結果已能正常顯示,CCS真的很好用。不過我有疑問,為何埠B不能使用,而且個人將埠B直接接8個LED測試(當然有接電阻),結果只有一半會亮(設定為同亮同滅),是不是我的埠B燒壞了,可是我用二顆都是同樣情形,還是我的燒錄器有問題(我用五年前的河洛燒錄器ALL-11)。
發表於: 2005/1/11 20:26
|
|||
|
Re: LCD顯示
|
||||
---|---|---|---|---|
資深會員
|
我用閣下上面的C語言,結果LCD並不能顯示,好像在LCD_INIT就掛了,不知應用上面還要注意那些地方?(註:個人使用CCS3.188,晶片使用PIC18F452,與LCD界面使用埠B接腳,當然在LCD.C中設定埠B的#define那一行有去掉雙斜線)
發表於: 2005/1/10 20:31
|
|||
|