請(qǐng)教一個(gè)12C508的問題,大家進(jìn)來看看啊
現(xiàn)在要用12C508做一個(gè)東西,有幾個(gè)問題請(qǐng)教下前輩:
12C508只有25個(gè)字節(jié)的RAM,能不能用C呀?
我需要一個(gè)16位的數(shù),在12C508中怎樣用匯編實(shí)現(xiàn)啊?
還有一個(gè)不是很明白的就是我需要從外面讀取時(shí)鐘,它內(nèi)部的預(yù)分頻器是不是用了內(nèi)部的WDT就不能用呀?
謝謝了,大家?guī)蛶兔τ懻搸拙浒?/div>
全部回復(fù)(9)
正序查看
倒序查看
現(xiàn)在還沒有回復(fù)呢,說說你的想法
謝謝,哥們你用過嗎?我擔(dān)心只有25個(gè)字節(jié)啊
要是用匯編表示C中 A[15],類似的數(shù)時(shí),該怎么寫啊?
@onewaiting
謝謝,哥們你用過嗎?我擔(dān)心只有25個(gè)字節(jié)啊要是用匯編表示C中A[15],類似的數(shù)時(shí),該怎么寫啊?
我用c兩三年了,匯編差不多忘光了...
其實(shí)c的代碼效率很高的
16位的好像應(yīng)該分開寫吧,如:
H_byte equ 12
L_byte equ 13
@ytgai
我用c兩三年了,匯編差不多忘光了...其實(shí)c的代碼效率很高的16位的好像應(yīng)該分開寫吧,如:H_byte equ 12L_byte equ 13
哦,就是定義兩個(gè)字節(jié)呀,但是我要對(duì)其中的13和14位進(jìn)行操作啊,這樣光定義一個(gè)很難操作啊,有什么好的辦法嗎
@onewaiting
哦,就是定義兩個(gè)字節(jié)呀,但是我要對(duì)其中的13和14位進(jìn)行操作啊,這樣光定義一個(gè)很難操作啊,有什么好的辦法嗎
那不就是
14位為:H_byte,6
13位為:H_byte,5
這很基本的,回去翻一下匯編手冊(cè)!
@onewaiting
謝謝,哥們你用過嗎?我擔(dān)心只有25個(gè)字節(jié)啊要是用匯編表示C中A[15],類似的數(shù)時(shí),該怎么寫啊?
用PICC8.05編寫C程序...
要個(gè)16位的數(shù),使用2個(gè)寄存器,
從外面讀時(shí)鐘,此時(shí)只能用切換的方式把欲分頻器給記數(shù)器.
請(qǐng)教PIC12C508用什么軟件來做C語(yǔ)言編程,謝謝