基于STC89C52两位十进制加法器的设计.PDF
文本预览下载声明
黔南民族师范学院学报 20l3年第 5期
基于 STC89C52两位十进制加法器的设计
杨 洁 吴勇灵 刘海民 肖 剑 王文江 陈秀霞
(黔南民族师范学院 物理系,贵州 都匀 558000)
摘 要:加法器是一种用作加法运算的电子产品,在人们生活中适用性比较广泛,本次设计是用单片机来设计的两
位十进制加法器。该设计系统是以STC89C52为单片机,P1口作为输入端,外接 3X4的键盘,通过键盘扫描来对输入
数的控制,系统采用LED数码管作为显示器,软件程序采用均采用c语言编写,便于移植与升级。两位十进制加法器
可以实现简单的两位数相加的运算。
关键词:加法器;数码管;单片机
中图分类号:TP368.1 文献标识码:A 文章编号:1674—2389(2013)05—0094—03
TheDesignofTwoBitDecimalAdderBasedonSTC89C52
YANGJie WUYong——ling LIUHai—-ming XIAOJian
WANGWen—iiang CHEN Xiu—xia
(Dept.ofPhysics,QiannanNormalCollegeforNationalities,Duyun558000,China)
Abstract:Adderisakindofpopularelectronicproductusedasadditiveoperation.Thisdesignistousesinglechipmicro—
computertodesigntwodecimaladder.Thisdesignsystem takesSTC89C52assinglechipmicrocomputer,P1mouthasinput,
USESLED digitaltubeasdisplayandexternal3x4keyboard.Theinputnumberiscontrolledthroughthekeyboardscanningand
thesoftwareprogram iscompiledbyClnaguage,easytotransplantanduprgade.Twodecimal system addercanachieveasim—
pieadditionoperationoftwodigitnumber.
Keywords:adder;digitaltube;singlechipmicrocomputer
近年来,单片机以其体积小、价格廉、面向控制等独特优点,在各种工业控制、仪器仪表、设备、产品
的自动化、智能化方面获得了广泛的应用。与此同时,单片机应用系统的可靠性成为人们越来越关注
的重要课题。本设计采用STC89C52芯片,实现了利用单片机进行了一个简单加法器设计。允许对输
人数据进行加法运算及 LED显示。
1 原理
1.1系统模块 (图1)
从输入模块输入需要计算的加数,进行相应的计算,最后在显示模块处显示其结果。
1.2基于 STC89C52两位十进制加法器的硬件设计(如图2)
说明:①3 4的按键输入,分别代表了0—9共 l0个数字、加号和等号。②c1、c2、xl组成晶振电
路。③C3、R8和按键组成清除装置。
※基金项 目:黔南民族师范学院院级规划项 目(qnsy2O11gh07)。
收稿 日期:2013—05—16
作者简介:杨洁(1977一),女,贵州都匀人,副教授 ,硕士,研究方向:电子技术。
· 94 ·
显示全部