十万火急!~!!!!!!;16f84正常工作 ;16c54c不能工作(只能震荡,power、send端没有波形输出);list p=16f84,f=rc ;wave(伟福编译器);r=91k c=330p(瓷片电容);-----------port ra equ 5 rb equ 6 timer1 equ 0ch timer2 equ 0dh timer3 equ 0eh count equ 0fh;------------i/o power equ 1 send equ 0 key equ 3 l_power equ 2 led equ 7 org 0000h goto main org 0004h goto int org 0005h main: btfss 3,3 ;/pd=1表示上电复位 goto main1 movlw
6cr54a34. pic 16cr57b35. pic 16cr58a36. pic 16c64137. pic 16c64238. pic 16c66139. pic 16c66240. pic 16c71541. pic 16c6642. pic 16c6743. pic 16c7644. pic 16c7745. pic 16lc7446. pic 16c54b47. pic 16c58b48. pic 16c50549. pic 16c73b50. pic 16c57c51. pic 16c54c
问题是16c54c只有一页呀
给个例子,说明一下用16c54c,rom空间是512,则如下的程序中可以用常数数组为505。#include<pic.h>const unsigned char s[505]=1,2,3,4,5;void main(void){unsigned char i;i=s[504];}编译结果:program rom $0000 - $01ff $0200 ( 512) words total program rom bank 0 ram $0007 - $0007 $0001 ( 1) bytes total bank 0 ram program statistics:total rom used 512 words (100.0%)total ram used 1 bytes (4.0%)
25 12 1 3.0-6.25 18脚 16c54 dc~20m 512×12 25 12 1 2.5-6.25 18脚 16c54a dc~20m 512×12 25 12 1 2.0-6.25 18脚 16c54b dc~20m 512×12 25 12 1 2.5-5.5 18脚 16c54c dc~20m 512×12 25 12 1 2.5-5.5 18脚 16c55 dc~20m 512×12 25 20 1 2.5-6.25 28脚 16c55a dc~20m 512×12 25 20 1 2.5-5.5 28脚 16c56 dc~20m 1024×12 25 12 1