返回首页

单片机常见故障及处理?

219 2024-01-06 15:50 admin   手机版

一、单片机常见故障及处理?

一些单片机常见问题的解决办法工作和生活中会遇到许许多多的问题,可能让你一时陷于其中,但是总有解决的办法。随时记下遇到的问题,并做好总结,一方面有助于积累,另一方面也避免同一次错误再犯。

1.PIC12F629仅有一个中断入口,要避免多个中断引发的冲突。

2.引脚电平变化触发中断,和外部INT中断,在总中断GIE清零的时候,不会进入中断程序执行。  

3.单片机进入休眠时,要唤醒,常常使用引脚电平变化中断或者外部INT中断。若是前者,按键按下时会唤醒,按键抬起时也会唤醒。如果这个时候还有别的中断,如初始化了定时器,GIE置位了,两种中断就会冲突

4.如果PIC单片机的I/O口作为输入引脚使用,初始化时必须要关比较器,否则,不会响应。

5.看门狗溢出会导致单片机从休眠中醒来。

6.使用PT2262和单片机做发射端时,如果用电池,要做到最省电。正常时,单片机休眠,PTT2262不上电,可以用三极管控制PTT2262的电源端,仅在发射时上电一次。

7.315MHZ的调幅电路中,选频电感可以使用模压电感,也可以自己绕,当然最好使用一端环形PCB铜线。

8.315Mhz的收发天线长度计算公式:L=1/4波长;而波长=3.0*10^8/315Mhz 算出 最佳匹配天线约25cm,可以使用拉杆天线,当然在PCB上用一段长的粗线也可以。

9.接收端使用的是超再生接收电路,网络上普遍流传的那张图纸被人原搬下来后,可以使用,我也剽窃了一次,希望也可以。要想看懂,真不容易。

10.P沟道的MOS管能不用就不用,价格昂贵不说,导通电阻大,功耗大,单片机输出0时很容易打开,但是输出1时,如果MOS管源极接的是高于单片机高电平的电压,是关不断的,需要借助三接管关断。 10.把过孔设成外径0.4mm,孔径0.2mm理论上可以,但是有人告诉我PCB加工厂可能做不出来,但我觉的问题不大

11.调试时一定要有耐心。沉住气,多反思,没有谁一下子就会成功,之前都会失败很多次。想不通时把问题说出来,旁观者清,别人可以给你启示。

二、单片机里内部外设和外设分别是什么?

单片机内部的外设一般包括:串口控制模块,SPI模块,I2C模块,A/D模块,PWM模块,CAN模块,EEPROM,比较器模块,等等,它们都集成在单片机内部,有相对应的内部控制寄存器,可通过单片机指令直接控制。

外设指的是单片机外部的外围功能模块,比如键盘控制芯片,液晶,A/D转换芯片,等等。外设可通过单片机的I/O,SPI,I2C等总线控制。

三、常见的计算机外设及办公设备有哪些?

计算机外设:

显示器、鼠标、键盘、调制解调器、扫描仪、打印机、数码相机、数字摄像机、光盘刻录机等。

1、显示器

显示器(display)通常也被称为监视器。显示器是属于电脑的I/O设备,即输入输出设备。它是一种将一定的电子文件通过特定的传输设备显示到屏幕上再反射到人眼的显示工具。根据制造材料的不同,可分为:阴极射线管显示器(CRT),等离子显示器PDP,液晶显示器LCD等等。

2、鼠标

鼠标,计算机的一种输入设备,也是计算机显示系统纵横坐标定位的指示器,因形似老鼠而得名(港台作滑鼠)。其标准称呼应该是“鼠标器”,英文名“Mouse”,鼠标的使用是为了使计算机的操作更加简便快捷,来代替键盘那繁琐的指令。

3、键盘

键盘是用于操作设备运行的一种指令和数据输入装置,也指经过系统安排操作一台机器或设备的一组功能键(如打字机、电脑键盘)。键盘是最常用也是最主要的输入设备,通过键盘可以将英文字母、数字、标点符号等输入到计算机中,从而向计算机发出命令、输入数据等。也可当做笔记本电脑和ipad的外设连接设备。

4、调制解调器

调制解调器是一种计算机硬件,它能把计算机的数字信号翻译成可沿普通电话线传送的模拟信号,而这些模拟信号又可被线路另一端的另一个调制解调器接收,并译成计算机可懂的语言。这一简单过程完成了两台计算机间的通信。

5、扫描仪

扫描仪(scanner),是利用光电技术和数字处理技术,以扫描方式将图形或图像信息转换为数字信号的装置。扫描仪通常被用于计算机外部仪器设备,通过捕获图像并将之转换成计算机可以显示、编辑、存储和输出的数字化输入设备。

办公设备:

1.文件输入及处理设备:计算机、文件处理机、打字机、扫描仪等。

2.文件输出设备:可分为文件复制设备和文件打印设备,以及文件传送设备。

3.文件复制设备包括:制版印刷一体化速印机和油印机、小胶印机、重氮复印机(晒图机)、静电复印机、数字式多功能一体机、数字印刷机、轻印刷机、喷墨复印机等。

4.文件打印设备包括:激光打印机、喷墨打印机、针式打印机和绘图机等。

5.文件传输设备:传真机、计算机、电传机等。

6.文件储存设备:缩微设备、硬盘、云盘等。

7.文件整理设备:分页机、裁切机、装订机、打孔机、折页机、封装机等。

8.网络设备:网络适配器、路由器、交换机、调制解调器等。

9.沟通设备:座机电话、网络电视会议软件、电话会议等

四、51单片机怎么给外设设置地址?

严格来说,外设地址是外设自己独立的,但是,如果,你的电路做得比较理想,就可以做到和内在地址统一,如外部扩展的RAM。当然,有些外围器件是没办法的。

五、单片机电子时钟外设工作原理介绍?

在MCS-51单片机片内有一个高增益的反相放大器,反相放大器的输入端为XTAL1,输出端为XTAL2,由该放大器构成的振荡电路和时钟电路一起构成了单片机的时钟方式。

在内部方式时钟电路中,必须在XTAL1和XTAL2引脚两端跨接石英晶体振荡器和两个微调电容构成振荡电路,通常C1和C2一般取30pF,晶振的频率取值在1.2MHz~12MHz之间。对于外接时钟电路,要求XTAL1接地,XTAL2脚接外部时钟,对于外部时钟信号并无特殊要求,只要保证一定的脉冲宽度,时钟频率低于12MHz即可。

晶体振荡器的振荡信号从XTAL2端送入内部时钟电路,它将该振荡信号二分频,产生一个两相时钟信号P1和P2供单片机使用。时钟信号的周期称为状态时间S,它是振荡周期的2倍,P1信号在每个状态的前半周期有效,在每个状态的后半周期P2信号有效。CPU就是以两相时钟P1和P2为基本节拍协调单片机各部分有效工作的。

六、51单片机常见问题?

) 操作系统软件的代码不能太长

  因为51系列单片机的系统硬件资源相对匮乏,如果操作系统的代码比应用程序的代码还大,甚至使得用户的应用程序要考虑给操作系统让出资源,这样的操作系统即使功能再完善,也不实用。现在流行的嵌入式操作系统就不能应用于51系列单片机,原因是代码太大。开发一个5000行的基于裸机的应用程序也就是占用7~8KB ROM空间,一个操作系统用掉了几十KB,占空间不算,实时性的优势恐怕也没了(执行这么多的指令要时间)。所以,μCOS的作者也不支持将他的代码移植到51系列单片机上,这也就不奇怪了。

(2) 操作系统不能占用太多的片内RAM空间

  51系列单片机只有128个或者256个字节的片内RAM空间,稍微不注意就用完了。如果操作系统把片内的RAM使用得所剩无几,那用户的应用程序用什么? 如果说用户的程序可以把变量定义在片外RAM中的话,那么系统的硬件堆栈放在哪? 众所周知,51系列单片机的硬件堆栈不能放在片外,所以要在51系列单片机上开发操作系统的话就要少用它的片内RAM。但是不用片内RAM是办不到的,因为操作系统也要传递参数,也要使用堆栈。C51单片机的C函数传递参数是通过寄存器和存储器的,不能通过堆栈。但是可以通过一些措施使得操作系统代码少用片内RAM。

(3) 解决好函数的重入问题

  开发实时占先式的操作系统,可重入函数是非用不可的。可重入函数可以被一个以上的任务调用,而不必担心数据被破坏。可重入函数任何时候都可以被中断,一段时间后又可以运行,而应用数据不会丢失。使得函数具有可重入性必须使得函数能够满足下列三个条件之一:

  ① 不使用共享资源;

  ② 在使用共享资源时关中断,使用完毕后再开中断;

  ③ 在使用共享资源时申请信号量,使用完后释放信号量。

七、单片机常见的触发类型?

常见的有以下几种

1、传统的51系列单片机。

2、STC系列的增强型单片机,是在51的基础上增强的。

3、AVR系列,以ATMEL公司的ATmega16为代表。

4、PIC系列单片机。

5、STM8系列单片机,性价比很高。

6、STM32系列单片机,性价比很高,也属于ARM,学会的话以后上手ARM-Cortex系列很快

7、飞思卡尔系列的单片机

8、MSP430单片机。

八、常见花卉辨别及科普?

非洲菊,扶郎花

九、eprime常见错误及处理?

2.1 E-Prime 不支持中文,在编程时最好不要使用中文。程序保存的路径里,调用的图片、声音等的命名中,list 里等都不能包含中文。要使用中文时可以在脚本文件里面进行修改,把相应的代号(字母或是数字)在EXCEL 里代替为中文。指导语之类也可以做成图片形式,1.x 版本的E-Prime 只能支持Windows 位图格式的图片文件(.bmp),EPrime2.0改善了图片支持的功能,能支持更多格式的图片材料。

2.2 指导语的按键设置尽量避免使用被试容易触碰的键如空格键,最好使用键盘上较偏僻的键如“Q”键等。

2.3 在设置键进行反应时,所用的字母只能用小写,不能用大写。

21.4 文件每编完一段之后便generate,以便尽早发现错误。

2.5 Object 的命名一定不要和程序语言重名,否则E-Prime 会把它当成命令,比如END。

2.6 Inline 语句中,引号里面不要有空格。

2.7 E-Prime 通常不区分大小写,但Inline 中调用按键反应时,如果是空格或回车,必须要大括号内大写字母。

2.8 将Experiment 对象的Devices 选项卡中的Display 的宽高设置成1024×768,这样程序编制完成运行时便不会出现刺激程序只在屏幕中央的一部分呈现的问题,也能避免程序放到另外一台机器上运行时整个显示都被放大、图片和文字被整个放大的状况。

十、常见树叶名称及图片?

常见的树叶有银杏,枇杷树叶,橘子叶,松柏叶,棕叶等 生活中常见的这些树叶,下面就用的图片是枇杷树的叶子,大家也是认识它们的叶子,也是个人居住的小区中一些常见的。

顶一下
(0)
0%
踩一下
(0)
0%
用户反馈
问题反馈
用户名: 验证码:点击我更换图片