• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
:::

論壇索引


Board index » All Posts




菜鸟求助:
新會員
新會員


请问大虾,那里有MPLAB IDE v7.0的资料?今天刚下了个MPLAB IDE v7.0,去不知如何用.

發表於: 2005/6/23 21:33
頂部


Re: 乘法問題(18F452)
資深會員
資深會員


乘0.5跟除2是一樣的,用位移運算向右位移一個bit就好了。

發表於: 2005/6/23 19:14
頂部


Re: lcd自建字型顯示疑問
初級會員
初級會員


CG RAM 可自建8個字型 每個字型需要8位元組

CGRAM 指令碼 0b01AAAAAA /A=ADDRESS

如要將 第1個字型 放在 DDRAM 0位址
首先 設定 CGRAM指令碼 0b01000000 寫入lcd
接著 寫入 字型的第一個位元組

設定 CGRAM指令碼 0b01000001 寫入lcd
接著 寫入 字型的第2個位元組
連續寫入8次就能完成1個字型

DDRAM ADDRESS = 1 CGRAM指令碼 0b01001000 寫入lcd

DDRAM ADDRESS = 2 CGRAM指令碼 0b01010000 寫入lcd

每次開機需要都要執行1次

發表於: 2005/6/23 18:49
頂部


Re: 用c寫程式哪一套比較好
資深會員
資深會員


ADC 的,就 Help -> Index -> Read_xxx

有 Read_ADC 也有 Read_EEPROM 還有 .... 一堆

先看看 Read_ADC() 吧 ... 有說明,有範例,不需要書啊 ...

其他的 ... 就依此類推囉 ...

還不夠? 就下載一本 CCS-C 使用手冊 K 囉

http://www.ccsinfo.com/ccscmanual.zip

http://www.ccsinfo.com/download.shtml

祝 如意

READ_ADC()


Syntax:
value = read_adc ([mode])



Parameters:
mode is an optional parameter. If used the values may be:

ADC_START_AND_READ (this is the default)

ADC_START_ONLY (starts the conversion and returns)

ADC_READ_ONLY (reads last conversion result)



Returns:
Either a 8 or 16 bit int depending on #DEVICE ADC= directive.



Function:
This function will read the digital value from the analog to digital converter. Calls to setup_adc(), setup_adc_ports() and set_adc_channel() should be made sometime before this function is called. The range of the return value depends on number of bits in the chips A/D converter and the setting in the #DEVICE ADC= directive as follows:

#DEVCE
8 bit
10 bit
11 bit
16 bit

ADC=8
00-FF
00-FF
00-FF
00-FF

ADC=10
x
0-3FF
x
x

ADC=11
x
x
0-7FF
x

ADC=16
0-FF00
0-FFC0
0-FFEO
0-FFFF


Note: x is not defined



Availability:
This function is only available on devices with A/D hardware.



Requires
#include <STDLIB.H>



Examples:
setup_adc( ADC_CLOCK_INTERNAL );

setup_adc_ports( ALL_ANALOG );

set_adc_channel(1);

while ( input(PIN_B0) ) {

delay_ms( 5000 );

value = read_adc();

printf("A/D value = %2x\n\r", value);

}



read_adc(ADC_START_ONLY);

sleep();

value=read_adc(ADC_READ_ONLY);



Example Files:
ex_admm.c, ex_14kad.c



Also See:
setup_adc(), set_adc_channel(), setup_adc_ports(), #DEVICE


發表於: 2005/6/23 18:15
頂部


Re: 輸出端短路會燒掉嗎?
資深會員
資深會員


嗯...
我看到他是都寫有保護二極體
但沒畫出電路...
請問有沒有保護電路接法的圖呢?
謝謝

發表於: 2005/6/23 16:48
頂部


Re: 輸出端短路會燒掉嗎?
高級會員
高級會員


不會
因為輸出端都有加上二極體作保護

發表於: 2005/6/23 16:46
人生最長久的擁有是珍惜 但是大都在失去後才發現
頂部


Re: 用c寫程式哪一套比較好
資深會員
資深會員


以上都要

外部訊號由PIC的ADC進來
再經分析存入EEPROM
在經74164 顯示在 LED DISPLAY
中間還一些判斷及輸出入I/O
最後I/O輸出訊號給外部DAC0832

謝謝

------------------------
HI-TECH PICC的 資料好像比較多
而CCS好像比較少
該怎麼辦呢



發表於: 2005/6/23 16:43
==== ^^ ^^ ====
頂部


Re: MPLAB7.11無法裝HI-TECH PICC
資深會員
資深會員


 可以了
甘溫喔

HI-TECH PICC的 資料好像比較多
而CCS好像比較少

發表於: 2005/6/23 16:37
==== ^^ ^^ ====
頂部


輸出端短路會燒掉嗎?
資深會員
資深會員


我要做4x4鍵盤掃描
8個I/O中
4個輸出 4個輸入
當時沒考慮到按鍵同時按的問題
(正常操作時不會有同時按的問題)
所以那4個輸出端都沒加一個二極體防止逆向導通
(但我看一些PIC的範例書也都沒加...)
現在要開始寫程式時才發現這問題
但板子已經洗下去了 要改線不太好改...

這種線路如果有幾個按鍵同時按的話
輸出1的那隻腳會與輸出0的腳短路
我剛剛拿一顆PIC插麵包板測試
RC2輸出1 RC1輸出0
然後把兩隻腳短路
結果兩隻腳的電壓都降到0.7V左右
電源供應器原本輸出電流0.02A變為0.04A

短路幾次後PIC還是好的
想請問,如果短路時間過久
PIC會不會燒掉?

發表於: 2005/6/23 16:35
頂部


Re: 請問PIC16F877如何除頻?
新會員
新會員


當我加上一個delay0.1秒副程式
我已經可以在示波器上看到變化了
謝~~
==========================
但是我現在想輸出PWM訊號
也就是把輸出的X(k+1)值 放到CCPR1L暫存器輸出 如下

mainprogram
call Initial
MainLoop
call Oper
call Delay0.1s
call PWM_Out
call XK1TOXK
goto MainLoop

如此一來我可以在同一個我設定之PWM週期(頻率20Hz)中看到duty cycle從0 不斷遞增直到約40%停止的現象

而且看到是每0.1秒遞增一次

我請問一下 能否在每一個週期中只放一個固定的duty cycle
第一個PWM週期中duty cycle為X(0)=0
第二個PWM週期中duty cycle為A*X(0)+B*U 約=9
第三個PWM週期中duty cycle為A*X(1)+B*U 約=17
. . . . . .
也就是在每一個連續週期中都只出現一個固定的訊號

請問如何修改我的程式啊???
麻煩了...


發表於: 2005/6/23 15:46
頂部



« 1 ... 7027 7028 7029 (7030) 7031 7032 7033 ... 7522 »



:::

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... ]

教育訓練中心

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