❶ 怎样往芯片里写程序单片机是干什么的

能写程序的芯来片有:单片源机,EEPROM,EPROM,就说单片机,需要先擦除原来的程序才能写自编程序,现在的单片机都是加密的,是读不出来原来的程序的,非要读的话,需要花钱找人解密呀,价格很高啊,而且有些芯片是不能解密的。就算解密了,读出来的是机器码,还是看不懂的。至于用什么软件和工具,不同的单片机是不同的,接口和线也不同啊,不妨把你拆的芯片型号发上来看看。

❷ 能写程序的芯片是怎么做的 内部结构是什么

芯片肯定都是用来控制和处理数据信号的,内部结枸比较复杂,你可以查看单片机

❸ 写单片机程序时烧芯片

排除可能的硬件电路短路的情况
排除可能的芯片电源不正常的情况(在不放芯片的情况下直接测量)

单片机和芯片先分开分别控制 没问题再组合

~~~~~~~~ 程序随便编个只是作为测试的小程序就行了~

❹ 不是所有的芯片都要写入程序的吗什么情况下要写入什么情况下不用写入,什么是CPU什么又单是芯片

0.CPU名字(name)这个与我的电脑,系统属性,显示不一样的话,通常就是被修改过了系统信息,需要注意1.插槽针脚数(Package),一个时代一种插槽,而Socket775给人感觉跨度比较大,主要是赛扬D的低能与同为Socket775的ConroeCeleronDualCore(酷睿赛扬双核)差距甚远;还有就是高端低端超长跨度和巨大性能差异2.制造工艺,纳米工艺(Technology),制造工艺数值越小,集成度相对越高,效能比前代提升3.核心电压(CoreVoltage)相对来说,数值越低越节能,另一方面也说明CPU体质好,何为体质好?漏电效应低,比如某某CPU超频到4G需要1.4V电压,而相同型号的另外一块只需要1.2V就达到了,这就是体质,由于流水线作业为了效率,另一方面也是为了部分营销策略,所以CPU都有不同程度的频率上升空间;比如一条流水线100块CPU,最低的一块只可以稳定工作到3.0G,最高的可以稳定工作到4.0G,那么这100块CPU都被做成了3.0G批量出售4.指令集(Instructions)很关键,决定技术进步的一个关键指标;其中X86-64是我们现在说的64位架构,就是运行64bit操作系统和软件,64bit内存寻址;AMD-V是虚拟化技术,同时运行多个操作系统5.核心速度(CoreSpeed)=CPU即时速度,CPU-Z是一款可以动态监测CPU信息的软件,电压,核心速度,倍频,都是动态显示;倍频*外频=核心速度(200*5=1000)6.缓存(Cache)AMD系列CPU是实数据读写缓存,既是CPU-L1-L2-RAM(CPU-一级缓存-二级缓存-内存)这样的顺序依次寻址,速度来讲,L1>L2>RAM,主要看缓存命中率,而缓存越大,存储的数据越多,在大型数据任务应用的时候比较明显,而并非程序占用硬盘空间大,运行所需要的存储数据就越多7.核心数量(Cores)物理处理器核心,2个就是俗称的双核,3个就是三核,依次类推8.线程数量(Threads)逻辑处理器核心+物理处理器核心=线程数量,通常1:1,一个物理核心搭配一个逻辑处理器电路,比如四核八线程,双核四线程;而核心数和线程数相等的情况下,核心数是几个,就是几核;在任务管理器里面,显示的是总线程数量,而不是总核心数量,需要严重注意;比如Atom(阿童木)系列的上网本,单核心,2线程的居多;早期的P4,单核心,2线程的也很多

❺ 芯片写代码要用什么编程是最好的

不好说,vb或者java是基本的吧。

❻ 程序遍出来以后怎么写入芯片

看你使用的什么芯片罗,比如说Alter公司的芯片就可以用Max+plus来刷罗,你上芯片公司的网站,就能找到对应的刷写软件,而且例如我正在用的Max+plusII就可以从写代码到编译仿真到写芯片都有的,如果该公司网站不提供下载就去另外的地方找罗,不过一定要找对软件才行,不能乱刷的。
哦,对了,刷芯片就肯定要有一块开发板啦,把芯片插上去,也可以说是编程板之类的,随你叫什么,就是可以往芯片里写东西的,然后配一根并口线(看你的板是用什么接口罗),不过这些如果你有板的话就应该懂的了。

❼ 用verilog写程序时的芯片怎么选择怎样知道芯片的资料请知道的告诉一下

hi,
The followings are what i thought.

a. 决定所有功能: 跟pin有关.
b. 确认外部电压: 跟耗电有关,会牵扯到功耗
c. 规划时钟速度: 并非时钟快就是好,时钟快耗电高
d. 那些用SW解决,那些要IC帮忙: ex: ADC, TIMER, ...

另外,您说用 "verilog" 写程序的芯片选择?
verilog本身就是一个做IC的程序,为何您用verliog写时还要"选芯片"???
是FPGA要用的吗?

Thanks.

❽ 如何将程序写进芯片里具体步骤

你得有一个连接器来连接电脑和芯片,然后还要有一个烧录软件用来把你编译生成的程序写到芯片中去!

❾ 编写代码:要操作一个芯片IO口高低电平变化,怎么编写代码呢,谢谢解惑!

1. 本例只说明了原理,具体的实现,依赖于你的单片机所采用的晶振(计算机器周期)。
2. 本例中高低电平的计数,最大只能到65535,故1个完整脉冲的最大长度,是65535*2= 131070个指令。
3. 要想准确计数,需要采用定时器的方式。
4. 假定脉冲输入了单片机的Port10管脚。
5. 输出的百分比,是个小于101的整数。若要准确的百分比,需把百分比变量定义成浮点型。
*/

void GetLowPercent(void)
{
unsigned int TimeLow; //定义低电平时间长度。
unsigned int TimeHigh. //定义高电平时间长度。
unsigned char Percent; //定义百分比。

TimeLow=TimeHigh=0; //清零。

while(Port10!=0) //等待电平变低。
;
while(Port10==0) //测量低电平时间长度。
{
TimeLow++;
}
while(Port10!=0) //测量高电平时间长度。
{
TimeHigh++;
}
Percent=(unsigned char)(100*TimeLow/(TimeLow+TimeHigh)); 计算低电平百分比。
}