单片机题库c语言版
“单片机题库c语言版”相关的资料有哪些?“单片机题库c语言版”相关的范文有哪些?怎么写?下面是小编为您精心整理的“单片机题库c语言版”相关范文大全或资料大全,欢迎大家分享。
单片机复习题(C语言版)
单片机复习题(C语言)
一. 填空题
1. MCS-51单片机是________位机,其最大程序容量可达________K字节,
有________个并行口和________条I/O管脚。
2. MCS-51单片机正常工作所必须的外部硬件电路是________、________、
________。
3. MCS-51单片机复位电平是________电平,正常工作时复位端为________
电平,复位后并所有行口的输出为________电平。
4. MCS-51单片机内部结构中,四个基本功能单元分别是________、
________、________、________;三个扩展功能单元分别是________、________、________。
5. MCS-51单片机内部RAM四个分区分别是________、________、
________、________。
6. MCS-51单片机________口没有内部上拉电阻;并行口作为输入口使用
时必须保证该端口场效应管________,即向该端口写________,此时该端口的输出锁存器Q端为________。
7. MCS-51单片机计数器工作在方式1和方式2的最大计数值分别是
_________
单片机复习题(C语言版)
单片机复习题(C语言)
一. 填空题
1. MCS-51单片机是________位机,其最大程序容量可达________K字节,
有________个并行口和________条I/O管脚。
2. MCS-51单片机正常工作所必须的外部硬件电路是________、________、
________。
3. MCS-51单片机复位电平是________电平,正常工作时复位端为________
电平,复位后并所有行口的输出为________电平。
4. MCS-51单片机内部结构中,四个基本功能单元分别是________、
________、________、________;三个扩展功能单元分别是________、________、________。
5. MCS-51单片机内部RAM四个分区分别是________、________、
________、________。
6. MCS-51单片机________口没有内部上拉电阻;并行口作为输入口使用
时必须保证该端口场效应管________,即向该端口写________,此时该端口的输出锁存器Q端为________。
7. MCS-51单片机计数器工作在方式1和方式2的最大计数值分别是
_________
单片机应用技术(c语言版 第3版)_习题答案
?
1.1 单项选择题
(1) A (2)C (3)C 1.2 填空题
(1)硬件系统、软件系统 (2)时钟电路、复位电路
(3)XTAL1、XTAL2、RESET、EA (4)晶振 1.3 问答题
习 题 1
什么是单片机?它由哪几部分组成?什么是单片机应用系统?
答:单片微型计算机(Single Chip Microcomputer)简称单片机,是指集成在一个芯片上的微型计算机,它的各种功能部件,包括CPU(Central Processing Unit)、存储器(memory)、基本输入/输出(Input/Output,简称I/O)接口电路、定时/计数器和中断系统等,都制作在一块集成芯片上,构成一个完整的微型计算机。
单片机应用系统是以单片机为核心,配以输入、输出、显示等外围接口电路和控制程序,能实现一种或多种功能的实用系统。
1.4 上机操作题 (1) 参考程序:
#include //函数功能:实现软件延时 //形式参数:无符号整型变量i,控制空循环的循环次数 //返回值:无 void delay(unsigned int
单片机原理与接口技术实验指导(c语言版)
实验1 Keil软件的使用
1.1 创建一个Keil C51应用程序
开发单片机的第一步就是用Keil C51软件编写程序,并形成最终的“*.hex”目标文件,然后用编程器将该文件烧写到单片机中,最后将烧写好的单片机插到电路板上,接通电源就可以工作了。
在 Keil C51集成开发环境下使用工程的方法来管理文件的,而不是单一文件的模式。所有的文件包括源程序(包括 C 程序,汇编程序)、头文件、甚至说明性的技术文档都可以放在工程项目文件里统一管理。在使用 Keil C51 前,用户应该习惯这种工程的管理方式。对于使用 Keil C51 的用户来讲,一般可以按照下面的步骤来创建一个自己的 Keil C51 应用程序。
1.新建一个工程项目文件;
2.为工程选择目标器件(例如选择SST的SST89C58); 3.为工程项目设置软硬件调试环境; 4.创建源程序文件并输入程序代码; 5.保存创建的源程序项目文件; 6.把源程序文件添加到项目中。
下面以创建一个新的工程文件 Led_Light.μV2 为例,详细介绍如何建立一个Keil C51的应用程序。 (1) 双击桌面的 Keil C51 快捷图标,进入如图1.1所示的 Keil C51 集成开
单片机ad转换汇编语言版
//////////////////////
实验设备EL-MUL-111 ////////////////////// //硬件安装说明
//1、0809的片选信号CS0809接CS0。
//2、电位器的输出信号AN0接0809的ADIN0。 //3、EOC接CPU板的p1.0. ////////////////////// //调试方法
//初次使用时按下debug按钮后按下run,从新烧写时先按下复位,然后再按debug 最后按run
////////////////////// //功能说明
//调节滑动可调电阻,观察输出数值; ////////////////////// NAME T15 ;0809实验
PORT EQU 0CFA0H ;ad0809的选择信号 org 0000h
LJMP START0 org 0030h
START0: MOV DPTR,#0CFE9H; MOV A,#0D1H MOVX @DPTR,A; ;8279清除命令 WAIT: MOVX A,@DPTR
单片机ad转换汇编语言版
//////////////////////
实验设备EL-MUL-111 ////////////////////// //硬件安装说明
//1、0809的片选信号CS0809接CS0。
//2、电位器的输出信号AN0接0809的ADIN0。 //3、EOC接CPU板的p1.0. ////////////////////// //调试方法
//初次使用时按下debug按钮后按下run,从新烧写时先按下复位,然后再按debug 最后按run
////////////////////// //功能说明
//调节滑动可调电阻,观察输出数值; ////////////////////// NAME T15 ;0809实验
PORT EQU 0CFA0H ;ad0809的选择信号 org 0000h
LJMP START0 org 0030h
START0: MOV DPTR,#0CFE9H; MOV A,#0D1H MOVX @DPTR,A; ;8279清除命令 WAIT: MOVX A,@DPTR
单片机原理及应用(C语言版)(主编周国运)习题答案
单片机原理及应用(C语言版)
思考题与习题答案
说明:
本习题答案未经认真核对,可能存在错误,仅做参考。
第1章 单片机概述
1.什么是单片机? 答:将中央处理器(Central Processing Unit,CPU)、随机存储器、只读存储器、中断系统、定时器/计数器以及I/O接口电路等微型计算机的主要部件集成在一块芯片上,使其具有计算机的基本功能,就叫做单片微型计算机(Single Chip Micro Computer,SCMC),简称单片机。由于单片机的指令功能是按照工业控制的要求设计,所以单片机又称为微控制器(Micro Controller Unit,MCU)。
2.单片机有哪些特点?
答: (1)单片机的存储器ROM和RAM是严格区分的。ROM称为程序存储器,只存放程序、固定常数及数据表格。RAM则为数据存储器,用作工作区及存放用户数据。
(2)采用面向控制的指令系统。
(3)单片机的I/O引脚通常是多功能的。 (4)单片机的外部扩展能力强。
(5)单片机体积小,成本低,运用灵活,易于产品化。
(6)面向控制,能有针对性地解决从简单到复杂的各类控制任务,因而能获得最佳的性能价格比。
(7)抗干扰能力强,适用温度范围宽。
(8
单片机其应用技术(C语言版)考试题二
------------- _---__--_-_--_-_--_-_--_-_-_--_--_-_--_-_--:---师---教---课---任-__线--_-_--_-_--_-_--_-_--_-_--_-_--_-_--_-:---名姓订-- ---_ -_--_-_--__---__---__---__---__---__--_:装-号---学----- - _---__---__---__---__---__---__---__---__---:---级---班-----------------宜宾职业技术学院
2012-2013学年度第一学期《单片机应用技术》期末考试题(二)
适用于11级电力专业和10级机电专业(时间100分钟)
题号 一 二 三 四 五 总分 得分
得分 评卷人 一、 单项选择题(每题1分,共15分)
(1)单片机8031的/EA引脚( )。
A、必须接地 B、必须接+5V电源 C、可悬空 D、以上三种视需要而定
(2)外部扩展存储器时,分时复用做数据线和低8位地址线的是( )。 A、P0口 B、P1口
单片机题库分章节答案(C语言)
第1部分 单片机概述及数学基础
一、填空题
1、十进制255的二进制是 11111111 ,十六进制是 FF 。 2、单片机是将 CPU 、 存储器 、特殊功能寄存器、 定时/计数器 和输入/输出接口电路、以及相互连接的总线等集成在一块芯片上。 3、十进制127的二进制是 1111111 ,十六进制是 7F 。 4、+59的原码是 00111011 ,-59的补码是 11000101 。
5、十进制数100转换为二进制数是 1100100;十六进制数100转换为十进制数是 256 。
6、十进制数40转换为二进制数是 101000 ;二进制数10.10转换为十进制数是 2. 5 。
7、十进制99的二进制是 1100 011 ,十六进制是 63 。
二、判断题
( × ) 1、AT89S51是一种高性能的16位单片机。8位机 ( × ) 2、有符号正数的符号位是用1表示的。
三、选择题
( )1、计算机中最常用的字符信息编码是( A ) A. ASCII B.BCD码 C. 余3码 D. 循环码
单片机 c语言例题
? 1.设有一组数据{72,27,18,29,26,63,112,98,12,6},被定义在内部数据存储器中,用
C51编程,将其拷贝到外部数据存储器中,并分别找出最大数与最小数存入外部数据存储器的max和min单元。 ? #include ? #include ? #define max XBYTE [0x1000] ? #define min XBYTE [0x1001] ? unsigned char tab[]={72,27,18,29,26,63,112,98,12,6}; ? void main() ? {unsigned int i,add=0x40; ? for(i=0;i<10;i++) ? {XBYTE[add+i]=tab[i]; ? } ? max=XBYTE[add]; ? min=XBYTE[add]; ? for(i=0;i<10;i++) ? {if(XBYTE[add+i]>max) ? {max=XBYTE[add+i];} ? if(XBYT