基于单片机的数控电压源课程设计_毕业设计(编辑修改稿)内容摘要:
将送 D/A数字量减 01H 相等 不等 大于送 D/A数字量。 是 否 将送 D/A数字量加 01H 1 基于单片机的数控电压源课程设计 图 19 键盘子程序框图框图 4. 1 步进步减子程序 图 20 步进,步减子程序框图 由步进,步减子程序框图可以看出,如果每次把 D/A的数字量加 01H,可以使步进量和步减量由。 如果采用更高位的 D/A转换器。 可以使步进量和步减量进一步的减小 ,以满足更高的要求。 开始 判断按键 + 设 置 其 它 步进,步减 子程序 设 置 子程序 返回 开始 D/A 数字量加02H 为“ +”。 1 否 是 D/A 数字量加02H 返回 是否为 否 是否为 否 保持不变 为“ ”。 是 是 是 基于单片机的数控电压源课程设计 4. 2 设置子程序 图 21 设置子程序框图 返回 数字键。 显示 〈 PLEASE SET〉 VOLTAGE V 判断按键 显示 〈 PLEASE SET 〉 VOLTAGE X V 否 判断按键 是 显示 〈 PLEASE SET 〉 VOLTAGE X. V 是 取消键。 显示 〈 SET CANCLE 〉 VOLTAGE V ( A. B 为设置前电压值) 是 否 判断按键 “。 ”键。 否 取消键。 是 2 2 否 3 数字键。 否 取消键。 是 否 3 判断按键 显示 〈 PLEASE SET 〉 VOLTAGE V 是 4 确认键。 否 取消键。 否 是 4 显示 〈 SET COMPLATE 〉 VOLTAGE V 是 开始 基于单片机的数控电压源课程设计 由设置子程序可以看出,进入设置子程序后就屏蔽了“ +”,“ ”和设置键。 然后逐步判断按键,执行相应程序。 五. 设计总结 六.附件 A、程 序 实 现 单片机系统初始化和存储器分配程序 $NOMOD51。 This file is part of the C51 Compiler package //这个文件是 c51 链接的数据。 : This code is executed after processor reset. 这个代码在程序重启之后执行。 To translate this file use A51 with the following invocation:。 A51。 To link the modified file to your application use the following。 BL51 invocation:。 BL51 your object file list, controls。 Userdefined PowerOn Initialization of Memory。 With the following EQU statements the initialization of memory。 at processor reset can be defined:。 the absolute startaddress of IDATA memory is always 0 IDATALEN EQU 80H。 the length of IDATA memory in bytes. IDATA存储的字节长度。 XDATASTART EQU 0H。 the absolute startaddress of XDATA memory XDATA 存储的实际起始地址 XDATALEN EQU 0H。 the length of XDATA memory in bytes.。 PDATASTART EQU 0H。 the absolute startaddress of PDATA memory PDATALEN EQU 0H。 the length of PDATA memory in bytes.。 Notes: The IDATA space overlaps physically the DATA and BIT areas of the。 8051 CPU. At minimum the memory space occupied from the C51 基于单片机的数控电压源课程设计。 runtime routines must be set to zero.。 Reentrant Stack Initilization。 The following EQU statements define the stack pointer for reentrant。 functions and initialized it:。 Stack Space for reentrant functions in the SMALL model. IBPSTACK EQU 0。 set to 1 if small reentrant is used. IBPSTACKTOP EQU 0FFH+1。 set top of stack to highest location+1.。 Stack Space for reentrant functions in the LARGE model. XBPSTACK EQU 0。 set to 1 if large reentrant is used. XBPSTACKTOP EQU 0FFFFH+1。 set top of stack to highest location+1.。 Stack Space for reentrant functions in the COMPACT model. PBPSTACK EQU 0。 set to 1 if pact reentrant is used. PBPSTACKTOP EQU 0FFFFH+1。 set top of stack to highest location+1.。 Page Definition for Using the Compact Model with 64 KByte xdata RAM。 The following EQU statements define the xdata page used for pdata。 variables. The EQU PPAGE must conform with the PPAGE control used。 in the linker invocation.。 PPAGEENABLE EQU 0。 set to 1 if pdata object are used.。 PPAGE EQU 0。 define PPAGE number.。 PPAGE_SFR DATA 0A0H。 SFR that supplies uppermost address byte。 (most 8051 variants use P2 as uppermost address byte)。 Standard SFR Symbols ACC DATA 0E0H B DATA 0F0H SP DATA 81H DPL DATA 82H DPH DATA 83H 基于单片机的数控电压源课程设计。基于单片机的数控电压源课程设计_毕业设计(编辑修改稿)
相关推荐
、廉价、实用等优点,给用户提供了一个较为理想的样机开发方式。 MSP430 系列单片机的应用领域 MSP430 型系列是一款超低功耗类型的微控制器,特别适合于手持设备和安全领域的应用。 MSP430 虽属微控制器,但在众多单片机系列中有独特的优势。 该 MSP430 系列将大量的外围模块整合到片内,也适合于设计片上系统,具有丰富的不同型号的器件可供选择 ,给设计者带来很大的灵活性。 其 原
6=P3^6。 uchar code table[]={0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f }。 uchar code chose[]={0x01,0x02,0x04,0x08,0x10,0x20}。 uint shu[6]={1,2,3,4,5,6}。 uchar q=0,i=0,m=0,n=0。 uint count
不同;白色物体最远,黑色物体最近)。 检测障碍物的距离可以根据要求通过尾部的电位器旋钮进行调节。 该传感器具有探测距离远、受可见光干扰小、价格便宜、易于装配、使用方便等特点,可以广泛应用于机器人避障、流水线计件等众多场合。 该红外传感器是个 NPN 型光电开关,其输出状态是 0,1,即数字电路中的高电平和低电平。 在检测到目标是低电平输出,正常 状态是高电平输出,输出时外加一个上拉电阻即可连接到
图 31 双元件热释 电红外 传感器 图 32 单元件热释 电红 外 传感器 图 33 中,当 AT 接收到人体信号时,输出一个微弱的低频信号,其频率约为~ 3Hz。 经晶体管 VT1 和运算放大器 A1 组成的两级放大器将信号放大至 70~75dB。 由 A2 等组成的电压比较器,设定一个参考电压。 在无目标进入时,末级无输出;一旦有目标进入探测范围, AT 则有信号输出,经放大后
B,税收政策; C,财政投资政策 (三 )金融政策 A,直接调控; B,间接调控 第二节 城市土地市场供需调控与管理 四、城市土地市场供需调控与管理创新-土地储备制度 (一 ) 土地储备制度的作用 1. 培育和规范土地市场 2. 盘活企业存量土地资产 3. 落实城市总体规划,加快市区旧城改造 4. 增加政府土地收益 (二 ) 土地储备制度的组织体制 一般来说
润以级差地租形式交给矿山所有者。 四、资本主义矿山地租和 建筑地段地租 经营矿山同农业一样 ,也要缴纳绝对地租。 形成矿山绝对地租的条件 ,同农业一样 ,也是矿产品的价值高于它的生产价格的差额。 在采矿业中 ,由于不需要购买原料 ,资本的有机构成通常低于社会平均资本构成 ,因而矿产品的价值也就高于它的生产价格。 矿业资本家按价值出卖矿产品 ,就能获得一个超过平均利润的余额