怎样得到串口的地址。高分呀。

delphi_user 2002-06-14 08:33:57
我有个程序,是对串口进行操作。首先说明这个程序已经做好,最好不要改动。他对端口的操作是取的端口的地址进行操作的,不是用windows的api。现在很多pos机有8个串口,另外4个是利用自己的驱动增加上去的,顾各家的端口地址都不一样,所以我们的程序要不停的修改,工作量太大。我想问一下大家,有没有取端口地址的函数,这样就不需要修改了。com1的地址为0x3f8一样。
谢谢大家
...全文
130 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Anco 2002-06-14
  • 打赏
  • 举报
回复
到cmos里找找看,好像能找到

另外,在属性里好像也能找到

不是很清楚,只因我用API
Anco 2002-06-14
  • 打赏
  • 举报
回复
到cmos里找找看,好像能找到

另外,在属性里好像也能找到

不是很清楚,只因我用API
jimabcd1126 2002-06-14
  • 打赏
  • 举报
回复
关注
delphi_user 2002-06-14
  • 打赏
  • 举报
回复
谢谢:delphihero(阿蒙(C++)
从解决问题的角度,你这个完全可以解决。其实我也知道这个办法。我主要是想知道怎样得到串口的地址,并不是为了解决这个问题。我完全可以改为api处理,这样就不需要地址了。
我想系统可以得到,程序中也可以吧。
delphihero 2002-06-14
  • 打赏
  • 举报
回复
既是有取回来的端口可能不是串口。建议你还是做个集合。顾各家的端口地址都不一样,在不一样,也不可能太多的。
单片机课程设计报告 课题:基于单片机的数字温度计设计 1 方案设计 2 系统的硬件设计 3.1 主控制器 3.2 显示电路 3.3 温度传感器工作原理 3.4 温度传感器接口电路 3 系统的软件设计 3.1 程序 3.2 温度测量 3.3 数码管显示 4 系统的测试与总结 附录1 原理图 附录2 源程序清单 1方案设计 本设计主要是介绍了单片机控制下的温度检测系统,详细介绍了其硬件和软件设计, 并对其各功能模块做了详细介绍,其主要功能和指标如下: 利用温度传感器(DS18B20)测量某一点环境温度 测量范围为-55 ~+125 ,精度为±0.5 用数码管进行实际温度值显示 采用AT89S52单片机P3 .5口控制温度传感器DS18B20的温度测量,以四位数码感形式输出测量温度。 图2.1 DS18B20与单片机接口原理 图2.2 总体设计方框图 2 系统的硬件设计 2.1 主控制器 STC89C52是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统 可编程Flash存储器 。STC89C52使用经典的MCS- 51内核,但做了很多的改进使得芯片具有传统51单片机不具备的功能。在单芯片上,拥 有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超 有效的解决方案。 具有以下标准功能: 8k字节Flash,512字节RAM, 32 位I/O 口线,看门狗定时器,内置4KB EEPROM,stc89c52MAX810复位电路,3个16 位定时器/计数器,4个外部中断,一个7向量4级中断结构(兼容传统51的5向量2级中断 结构),全双工串行口。另外 STC89X52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容 被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。最高 运作频率35MHz,6T/12T可选。 图3.1 时钟电路与复位电路 2.2显示电路 显示采用4位数码管,图3.2.1为数码管段驱动,图3.2.2为数码管位驱动,图3.2.3为温 度显示电路 图3.2.1数码管段驱动 图3.2.2数码管位驱动 图3.2.3温度显示电路 2.3 温度传感器工作原理 DS18B20温度传感器是美国DALLAS半导体公司最新推出的一种改进型智能温度传感器 ,与传统的热敏电阻等测温元件相比,它能直接读出被测温度,并且可根据实际要求通 过简单的编程实现9~12位的数字值读数方式。DS18B20的性能特点如下: 独特的单线接口仅需一个端口引脚进行通讯 简单的多点分布应用 无需外部器件 可通过数据线供电 零待机功耗 测温范围-55~+125 ,以0.5 递增。华氏器件-67~+2570F,以0.90F 递增 温度以9 位数字量读出 温度数字量转换时间200ms(典型值) 用户可定义的非易失性温度报警设置 报警搜索命令识别并标志超过程序限定温度(温度报警条件)的器件 DS18B20的测温原理如图3.3.3所示,图中低温度系数晶振的振荡频率受温度的影响很小 用于产生固定频率的脉冲信号送给减法计数器1,高温度系数晶振随温度变化其震荡频率 明显改变,所产生的信号作为减法计数器2的脉冲输入,图中还隐含着计数门,当计数门 打开时,DS18B20就对低温度系数振荡器产生的时钟脉冲后进行计数,进而完成温度测量 .计数门的开启时间由高温度系数振荡器来决定,每次测量前,首先将-55 所对应的基数分别置入减法计数器1和温度寄存器中,减法计数器1和温度寄存器被预置 在-55 所对应的一个基数值。 减法计数器1对低温度系数晶振产生的脉冲信号进行减法计数,当减法计数器1的预置 值减到0时温度寄存器的值将加1,减法计数器 1的预置将重新被装入,减法计数器1重新开始对低温度系数晶振产生的脉冲信号进行计数 ,如此循环直到减法计数器2计数到0时,停止温度寄存器值的累加,此时温度寄存器中的 数值即为所测温图2中的斜率累加器用于补偿和修正测温过程中的非线性其输出用,于修 正减法计数器的预置值,只要计数门仍未关闭就重复上述过程,直至温度寄存器值达到 被测温度值,这就是DS18B20的测温原理。 图3.3.3 DS18B20测温原理图 在正常测温情况下,DS1820的测温分辨力为0.5 ,可采用下述方法获得高分辨率的温 度测量结果:首先用DS1820提供的读暂存器指令(BEH)读出以0.5 为分辨率的温度测量 结果,然后切去测量结果中的最低有效位(LSB),得到所测实际温度的整数部分Tz,然 后再用BEH指令取计数器1的计数剩余值Cs和每度计数值CD。考虑到DS1820测量温度的整
中央控制系统方案 随着我国经济的迅猛发展,当前专业AV技术的突飞猛进,最近这几年来的表现尤为突出, 最明显的就是大屏幕投影显示设备的广泛而迅速的铺开,视迅会议、监控中心等自然不 在话下,在机场、街头、广场、商场、娱乐等大型商业设施,大屏幕就如雨后春笋般冒 了出来,正在日益逼近老百姓的日常工作和生活起居,大屏幕投影显示设备已经是任何 有规模的会议厅、监控中心、现场演出和音乐会及娱乐场所的必备装置;无论是大屏幕 前投还是背投,在教育、商务、政府、娱乐等方面都获得广泛应用,在显示效果和规模 上体现用户单位的形象和实力,更表现用户单位在先进科技的应用方面已达到国内一流 水平。 本系统采用SONY产品系列VPL-PX40高性能数字投影机, 组成大屏幕投影显示系统, 选用彩讯图像信号控制器, 它是特别设计适用于1x2的显示模式, 控制器可输入3组视频信号, 在配套的控制软件操控下, 可将计算器信号或视频信号放至全屏, 形成大画面, 或打开多组窗口, 形成Multi- Window的画面, 展现实时的图像 。 本公司的智能集控系统更可使系统操作化烦为简, 操作者只要在一个'彩色触摸屏上"一触即可",十分简捷方便。如果需要扩展控制更多的 设备(如,窗帘、灯光或其他红外、串口控制设备等),只要增加相应的扩展模块即可 。 大屏幕规格:   本技术方案中的大屏幕显示系统是基于SONY公司的VPL- PX40系列的LCD投影机为主体组合而成.VPL-PX40系列LCD投影机采用3片XGA ( 1024x768) 液晶板, 最新的数字TFT技术使投影机具极高的亮度透过率, 提供高亮度输出. 系统配置选用具有高分辨率的投影机、SVS专业背投影显示屏幕、RGB 解像度的图像处理器 、AV矩阵切换器 、中央集中控制系统(专用控制软件和无线控制触摸屏)及相关外围 设备等组成。   100英寸SVS大屏幕显示屏总体尺寸: 2083 mm(宽) x 1575 mm(高), 长宽比为4:3   单屏尺寸:2083 mm(宽) x 1575 mm(高)   组合尺寸:4166mm(宽) x 1575 mm(高)   根据实际工程实施经验,我们建议屏幕底座高度高于80厘米左右,控制台到大屏幕 的观看距离不小于4 - 6米。同时,为了方便安装维护,需要提供4 米以上的安?空间 。根据实际场地要求,配备一次反射光学镜,安装空间可减少60%。投影机配备相对应的 广角镜头,还可以将安装空间缩短至米左右。 系统功能:   本系统是根据现代化大屏幕显示系统的技术要求和设计目标、场地因素,结合国内 现代化显示系统的特点,以及本公司在众多实际大屏幕投影系统的工程经验,力求采用 国际上最先进的显示技术和设备,并考虑优化的性能价格比,使系统功能达到:   投影机选用Sony VPL-PX40系列高性能数字投影机, 提供无以伦比的图像质素。   最新的光学系统和极精密的投影镜头设计, 支持多屏图像拼接,整体效果一致,无变形。   1x2 屏幕采用高性能专业投影幕 , 整个屏幕提供高清晰度, 亮度均匀,无"暗角"或"亮角"的图像,画面稳定无闪烁。   Sony VPL-PX40投影机能接受各式各样的信号, 复合视频, S-视频,分量视频, VGA, DVI, 投影机分辨率高达1600x 1200, 兼容计算器工作站.   系统支持多路计算机信号、视频信号的选择。每个投影机亦可以单独显示RGB或视频 信号。   能够整个屏幕同时显示2路以上视频信号。支持网络计算机图形开窗显示。支持视频 图像和计算机图形的同时显示。   1x2屏幕显示模式由图像控制器控制软件对图像显示位置、大小等实现即时的切换和 显示。   中央控制系统可以完成对大屏幕显示信号的选择,投影机显示模式的选择, 信号矩阵开关的控制, 以及多媒体  设备的红外线控制。系统操作方便, 确保系统能够连续稳定地运行。 整个系统具有先进性、安全性,具有良好的扩展性和可维护性,并符合相应的国际和国 内标准,能够满足当前和今后的业务发展需要。   主要设备的描述和技术指标:   投影机:使用的日本SONY投影机产品在国际投影行业中技术始终处于领先地位。其 产品发展过程就是投影技术的发展标志。   索尼VPL-PX40投影机主要特点:安装方便 VPL- PX40可以多种方式安装,包括桌面正投,吊顶及背投。供选购的两款镜头扩展了安装的 灵活性。中央控制开关功能让用户能通过中央电源开关直接开关投影机。为增强安全保 障,VPL-PX40还配备了独特的密码认证系统。   VPLL-FM22 :1定焦广角镜头可缩小50%的投影距离。   高亮度高对比度 采用Sony液晶板的新型光学系统,结合265W UHP灯泡,VPL- PX40的输出亮度高达3500ANS

16,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧