信息与通信工程学院实验报告

(软件仿真性实验,

2017/2018

(

2

)

)

课程名称:单片机原理与应用

实验题目:

BCD

码转换

指导教师:

一、实验目的和任务

1

、掌握

Keil

μ

Vision4

软件的使用

(创建工程与设置、

编写代码、

添加文件和软件调试)

2

、掌握

STC15

系列单片机

C

语言程序的基本写法;

3

、掌握通过指针,对内部

RAM

的读写操作;

二、实验内容及原理

1.

通过软件仿真对寄存器进行地址操作,了解单片机的内部结构。

三、实验步骤或程序流程

配置数码管与独立按键端口—

>

对端口进行赋值操作—

>

编译程序—

>

下载程序—

>

硬件操作

四、实验数据及程序代码

//#include "REG51.H"

#include "STC15F2K60S2.h"

#include

void main( )

{

unsigned char x,xh,xl;

unsigned char *p;

p  =0x30;

*p =0x26;

x  =*p;

xh =(*p)/16;

xl =(*p)%16;

p  =0x40;

*p =xh;

单片机中如何将BCD码拆开_单片机bcd码转换相关推荐

  1. 单片机中如何将BCD码拆开_单片机二进制BCD码转换实验程序流程图

    二进制BCD码转换 一.实验目的 1.掌握简单的数值转换算法 2.基本了解数值的各种表达方法 二.实验说明 单片机中的数值有各种表达方式,这是单片机的基础.掌握各种数制之间的转换是一种基本功.我们将给 ...

  2. 单片机中如何将BCD码拆开_单片机中 BCD码转换

    unsigned int ui;//(16位无符号二进制数) unsigned char uc[5];//(BCD码表示的5位十进制数) uc[4]=(ui/10000)%10; uc[3]=(ui/ ...

  3. 二维码简介_二维码基本概念_二维码基本原理

    一.二维码简介_二维码基本概念_二维码基本原理 1.二维码又称二维条码,常见的二维码为QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的Ba ...

  4. java中j 和 j啥区别_从字节码层次分析++j和j++的区别

    一.缘起 最近看到个面试题: int j = 0; for(int i = 0; i <100; i++) j = j++; System.out.println(j); 输出结果是0,如果换成 ...

  5. 给单片机焼写程序需要什么东西_单片机怎么烧写程序

    1.单片机怎么烧写程序 STC系列单片机为例:首先,需要安装keil软件和STC_ISP程序下载软件.先对你想要实现对单片机的功能用keil编程,然后用STC_ISP下载软件下载到单片机上,最后打开给 ...

  6. 单片机交通灯的电路图以及代码_单片机晶振“问答篇”(下),17大单片机晶振问题全解答...

    晶振,在现实生活中随处可见,因此人们对晶振的关注度逐渐提高.而对于单片机使用者而言,或多或少存在一些有关单片机晶振的疑问.为此,本文为大家带来17个网友提出的单片机晶振问题,并一一给出正确解答,以帮助 ...

  7. java 全局返回码设计_服务返回码的设计

    服务返回码的设计 服务的返回码指示服务正常返回结果或是执行出现异常. 最简单的设计 返回码只有两个:成功,服务正常返回:失败,服务执行出现异常. 实际情况下,返回码只有成功和失败可能不能满足需求. 程 ...

  8. python语言中整数1010的二进制表示_爱校码 - Python 语言基础二

    Python中基本的数据类型有Number(数字).String(字符串).List(列表).Tuple(元组).Dictionary(字典).Set(集合)等. 用type()可以查看变量和常量的数 ...

  9. 单片机中断机制对日常生活的启示_单片机原理及接口技术课后习题答答

    数并存入BIG单元中. 解 LIST EQU 42H BIG EQU 41H ORG 0000H MOV R0, #LIST MOV BIG, @R0 MOV R2, #30 DEC R2 NEX ...

最新文章

  1. python-mysql
  2. vmware虚拟机移植带来的问题
  3. android 输入法遮挡布局解决方案
  4. 系统性能调优(5)----Java循环与字符串代码优化
  5. Codeforces Round #578 (Div. 2)
  6. JAVA Drp项目实战—— Unable to compile class for JSP 一波三折
  7. 前端学习(1881)vue之电商管理系统电商系统之双层for循环渲染数据
  8. 变步长梯形法与龙贝格算法
  9. LR学习笔记十 之 场景分析
  10. python+Selenium2+chrome构建动态网页爬虫工具
  11. java实验报告_java实验报告完整版.pdf
  12. 2022年3月显示器主观科普与配置选型
  13. Ceph 网络模块(1) - 网络模块基本结构
  14. 关于腾讯应用宝上架的应用版本回退的问题
  15. Python数据分析与挖掘实战学习12
  16. imperva-syslog日志配置方法
  17. 2020北航计算机夏令营机试题目讲解
  18. 跳跃游戏(Java)
  19. bootstrap文字,图片
  20. 字节和unicode

热门文章

  1. UNREAL ENGINE 4.13 正式发布!
  2. 2021-07-05 操作系统实操相关知识点笔记--中断、异常的响应和处理
  3. 【软件工程实践 · 团队项目】 第二次作业
  4. 使用对称加密来加密Spring Cloud Config配置文件
  5. cut\grep\sort\tr
  6. 触控游戏的设计—Windows Phone 7游戏开发
  7. ExtJs十一(ExtJs Mvc图片管理之一)
  8. 中央2套-理财教室-如何购买保险
  9. java页面要素_Web前端入门技术之网页制作三要素
  10. python numpy 数组元素周围_Python numpy数组元素属性及访问