单片机编程入门基础知识考试题目(单片机基础知识汇总笔试)
一道单片机编程题目
不知道你用什么芯片,这里就拿计算机的汇编来演示一下怎么算吧
因为单片机没有乘法运算,所以不能用乘法指令,但是我们可以用移位指令实现
mov al,31h
mov ah,30h
shl al,1 ;左移一位
rcl ah,1 ;带进位循环左移
这样就可以了,因为单片机都是8位的寄存器,所以我也用8位来演示,命令你可以对照你的芯片的命令稍作改变就可以了,左移一位就是乘 2
单片机 编程题目
#includereg52.h
#includeintrins.h
//右移函数需要此头文件INTRINS.H
大小写不限
sbit
T=P3^3
//P3^3是指你单片机实际连接的方式,你根据实际情况改一下
main()
{
int
i=0;
int
A;
while(1)
{
while(T==0);
//若脉冲一直为低电平,程序停在此处,
//每当高电平来临,跳出此句话,执行下面的语句
i++;
if(i==1000)
{
A1;
i=0;
}
}
}
/*推荐郭天祥的《十天学会单片机》视频教程,
共13集,5.13G大,很清晰。我大二的时候连数电和模电都没学,也能看懂这个。学了之后就对单片机很了解了。但要买块单片机来学那个教程。
该教程可在迅雷下载到,我原来是在淘宝网买的DVD光盘,有些书店里也有这个教程。
学完之后就会用单片机做东西了!
只要你学过C语言,就很容易学会单片机!
*/
单片机简单的编程题目!!!!!急
循环5次即可。
MOV R0, #20H ;加数1地址、和的地址
MOV R1, #25H ;加数2地址
CLR C
MOV R2, #5 ;循环5次
A_LOOP:
MOV A, @R0 ;取
ADDC A, @R1 ;加
DA A ;调整为BCD码
MOV @R0, A ;存
INC R0
INC R1
DJNZ R2, A_LOOP
RET
求一份单片机答辩的题目和答案 我不是计算机专业的 简单点就行 拜托了
36个单片机新手入门问题:
1.C语言和汇编语言在各有哪些优缺点? 2.初学者到底是应该先学C还是汇编? 3.400减50,程序语句上如何SUBB实现呢?
4.C或汇编语言可以用于单片机,C++能吗? 5.学了电子线路、C语言,感觉很迷茫怎么办? 6.8位机还能延续多久?
7.搞单片机开发,一定要会C吗? 8.请问作为学生,如何学好单片机? 9.单片机的生命期还有多长?
10.当开发项目时,用C还是用汇编开发好? 11.如何才能才为单片机的高手啊? 12.符合44PIN的80系列8位单片机的MCU有哪些?
13.请问那里可以找到关于这方面的书或资料? 14.女性是否适合单片机软件编程这个行业? 15.从51转到ARM会有困难吗?
16.利用单片机来检测手机电池的充放电时间? 17.商业级芯片和工业及芯片区别? 18.低辐射MCU方法可以减少,有什么别的方法?
19.96单片机开发系统时,有那些注意事项? 20.在demo板上采样电压,不稳定,如何消除? 21.在车载DVD系统中,如何设计电子防震系统?
22.电子防震技术中,那些IC或器件可供选择? 23.如何进行编程可以减少程序的bug? 24.有没有解决加密问题又不破坏MCU的方法?
25.如何使生成的代码具有和汇编一样的效率? 26.ARM单片机和哪种内核的单片机比较接近? 27.测试中如何用一些比较短的时间来工作?
28.怎样学51系列和cygnal系列单片机? 29.MCU的C汇编优化,有没有通用的原则? 30.估计一个算法的MIPS,有什么好的途径?
31.AT89S51,复位RAM中数据被修改怎么回事? 32.如何正确的使用IO功能? 33.频率100kHz,atiny15那样怎么办?
34.单片机应注重哪几个方面的学习? 35.汽车电子用的单片机是8位多,还是32位? 36.复用技术的使用在实际应用?
单片机开发与测试中的若干问题:
1.Delta-Sigma软件测量方式,是什么概念? 2.要同时用到3个counter,该怎么办? 3.有那些是衡量系统的稳定性的标准?
4.芯片封装及设计过程中需要注意哪些问题? 5.抗干扰技术对软件的可靠性怀疑。怎么办? 6.12M的晶振,如何实现480MB/S数据传输率呢?
7.当今世界单片机的应用与发展有什么不同? 8.在中国,单片机在哪方面有较好的前景? 9.高性能要求选用32位单片机这样认为对吗?
10.51系统过渡到ARM系统,要注意哪些事情? 11.能否用PSoC嵌入式代替部分单片机系统呢? 12.如何理解如下概念?
13.选用什么型号的仿真器和编程器比较好? 14.C语言是否有关于位操作地址的指令 15.运行以后看到从R0到R7都被占用,为什么?
16.发电机系统,如何设计复位电路? 17.PWM做到100kHz(8bit上)的方法有哪些? 18.医疗电子应用的最多是几位单片机?
19.单片机对modem要进行哪些初始化操作? 20.各种各样的输入怎么样与MCU进行通讯? 21.两个串口、16KEPROM、512个字节的RAM?
22.在嵌入式开发中软件抗干扰有哪些问题? 23.语音识别会不会是单片机下个消费热点? 24.如何设计实现低成本测量电池组电压的装置?
25.调用函数会不会影响定时/计数器的中断? 26.LM4915是什么IC? 27.被嵌套高优先级中断程序怎样返回主程序?
28.介绍单片机系统的故障自诊断的知识? 29.如何使照的相片可存储,看的时候可调用? 30.将Wafer切割成Die后对单个Die进行?
31.测试整个MCU的功能是否正确? 32.如何测试程序达到较高的测试覆盖度? 33.MCU逻辑电路是测试合格的,如何解决呢?
34.cpu一直工作在复位状态,会不会有问题? 35.单片机系统的故障相关问题如何解决?
holtek单片机常见问题汇总:
1.Holtek的数据手册在哪里下载? 2.学单片机缺乏实践经验请问该怎么办? 3.A/D,D/A的采样速率有什么优势?
4.学习ARM是否比学习单片机更有使用前景? 5.遥控的编解码思路和设计流程是怎样的? 6.Holtek的编程语句是否就是C51或是相关?
7.介绍一下MCU的测试方法。 8.如何理解预分频,12时钟模式等概念? 9.请推荐配套的编译仿真烧录的硬软件?
10.在ARM编程中又应当如何? 11.采用什么方法来测试单片机系统的可靠性? 12.Holtek如何解决测试问题?
13.如何使PIC16F87X宽温度内误差尽量小呢? 14.如何适当的喂狗,判定软体的运行时间? 15.RISC架构的单片机它的主要特点是什么?
16.RISC和CISC内核的MCU,代码量哪个更大? 17.单片机的I/O口何种状态能获得最低功耗? 18.Holtek和AT系列编程有何不同?
19.Holtek和AT系列有FLASH可电擦写的型号? 20.Holtek的单片机能符合该项应用要求吗? 21.WATCHDOG功能的单片机,如何确认其起作用?
22.能否推荐一个DSP或现在的高速单片机? 24.HT48系列单片机支持串行通信吗? 24.返回指令能用跳转指令替代到主程序中?
8051单片机设计教程与实例---指令基础教程
1.什么是嵌入式系统? 2.单片机的技术发展历史 3.单片机应用模式
4.单片机的开发过程 5.单片机基本结构与工作原理 6.单片机内部资源的配置
7.单片机的外部特性 8.80C51的SFR运行管理模式 9.单片机I/O端口及应用特性
10.80C51单片机存储器系统及操作方式 11.单片机的指令系统 12.指令系统的分类与速解
13.指令的应用例子 14.定时器/计数器的基本结构与操作方式 15.定时器/计数器的SFR
16.定时器/计数器的工作方式 17.定时器/计数器的编程和使用 18.定时器应用举例
19.中断系统的基本组成 20.中断系统中的SFR 21.中断响应的自主操作过程
22.串行口的基本结构与操作方式 23.串行口的特殊功能寄存器 24.串口的工作方式
25.汇编语言应用程序设计的一般格式 26.汇编语言程序的设计方法 27.常用的伪指令
28.简单结构程序 29.分支结构程序 30.循环结构程序
31.子程序结构程序 32.查表程序 33.查键程序
8051单片机设计教程与实例---实战程序设计
1.显示程序 2. 闪烁LED小灯的设计 3.闪烁LED控制程序
4.闪烁LED小灯主程序图 5.数码管时钟电路的设计 6.8*8点阵LED字符显示器的设计
7.数码管时钟电路的主程序 8.8路输入模拟信号数值显示电路的设计 9.8路输入模拟信号数值显示电路程序
10.单键学习型遥控器的设计 11.单键学习型遥控器的程序 12.电路主要性能指标
13.15路电器遥控器的设计 14.系统的功能实现方法 15.遥控发射及接收控制程序流程图
16.自行车里程/速度计的设计 17.系统内存的规划 18.系统内存设计的程序
19.自动往返行驶小汽车的设计 20.系统内存资源的分配 21.系统内存资源的程序
22.遥控小汽车的设计 23.发射板控制程序的设计 24.汽车行驶信息发送与接收器的设计
25.数据帧的编码格式及发送/接收过程 26.汽车行驶信息发送与接收器的程序 27.系统调试中的问题及解决方法
28.数控调频发射台的设计 29.内存单元的使用要求 30.W78E516B的功能特点
31.W78E516B中的几个特殊寄存器 32.W78E516B在线编程的规则 33.W78E516B在线编程的硬件电路
34.W78E516B应用系统的程序设计 35.电子定时器的设计 36.电子定时器的程序
37.电子定时器的程序流程图
单片机相关资料
(1)单片机的图形化编程方法探讨 (2)单片机应用编程技巧 (3)单片机自身的抗干扰若干措施
(4)单片机编音乐程序 (5)用89C51做直流稳压电源 (6)王款主流CMMB调谐器的特性比较
(7)红外遥控器控制的风扇温控器 (8)用单片机89S52制作计算器 (9)用单片机89C51制作程控交换机
(10)数据采集和记录系统单片机AT89C51 (11)简单的制作AT89SXX的单片机教程板 (12)热敏电阻温度计:液晶版
(14)热敏电阻温度计 (15)使用DS1307的数字闹钟 (16)SPI闪存编程器的制作
(17)8051SBC单片机微处理器学习板 (18)Atmel 89系列编程器的制作 (19)ISP微控制器编程
(20)制作简单的S51学习板 (21)89S52单片机开发板 (22)keil 与protues安装的详细步骤和说明
详见: